diff options
author | AMS21 <AMS21.github@gmail.com> | 2023-04-04 06:39:15 +0000 |
---|---|---|
committer | Piotr Zegar <me@piotrzegar.pl> | 2023-04-04 07:20:26 +0000 |
commit | e588ef8a7a531380836e17242c2c2276559df0b9 (patch) | |
tree | 45f230e0755e256b76b06b74169fd5b71f43a81a /clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp | |
parent | 25956d55d02489964428ab5f55e609ff16c6632d (diff) | |
download | llvm-e588ef8a7a531380836e17242c2c2276559df0b9.zip llvm-e588ef8a7a531380836e17242c2c2276559df0b9.tar.gz llvm-e588ef8a7a531380836e17242c2c2276559df0b9.tar.bz2 |
[clang-tidy] Small refactor for ExceptionAnalyzer
- Use llvm::DenseMap<> with pre-allocation instead of std::map<> for FunctionCache
- Avoid double lookup for FunctionCache
- Use try_emplace instead of insert
- Simplify definition of State enum
Reviewed By: PiotrZSL
Differential Revision: https://reviews.llvm.org/D147376
Diffstat (limited to 'clang/lib/Analysis/FlowSensitive/DataflowAnalysisContext.cpp')
0 files changed, 0 insertions, 0 deletions