aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/TextAPI/TextStub.cpp
diff options
context:
space:
mode:
authorRyan Guo <ryanguo@modular.com>2023-02-13 20:06:44 -0800
committerRyan Guo <ryanguo@modular.com>2023-02-17 08:32:29 -0800
commit132003603ae3453bc385ffd5ed53f5e8057ae1bc (patch)
treeadf479054954e92863f6d53d0ff10077fe14d512 /llvm/lib/TextAPI/TextStub.cpp
parent2b51c8cd2ac6b9a6a5b713700c8299954980242d (diff)
downloadllvm-132003603ae3453bc385ffd5ed53f5e8057ae1bc.zip
llvm-132003603ae3453bc385ffd5ed53f5e8057ae1bc.tar.gz
llvm-132003603ae3453bc385ffd5ed53f5e8057ae1bc.tar.bz2
[ADT] Add `at` method (assertive lookup) to DenseMap and StringMap
This patch makes it easier for users when they want to use validated lookup on DenseMap/StringMap as a composable C++ expression. For instance: ``` // instead of if (auto val = map.lookup(key)) return val; assert("..."); // we can write return map.at(key); ``` Differential Revision: https://reviews.llvm.org/D143976
Diffstat (limited to 'llvm/lib/TextAPI/TextStub.cpp')
0 files changed, 0 insertions, 0 deletions