summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py
diff options
context:
space:
mode:
authorJonas Toth <jonas.toth@gmail.com>2019-02-20 21:04:36 +0000
committerJonas Toth <jonas.toth@gmail.com>2019-02-20 21:04:36 +0000
commit32d5b252b928105216a9b9fac7862fc1268de977 (patch)
tree1ebd912450f41a587bef0e548e1fff03224876cc /lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py
parent79b5c3842b684f873d1ffad502336e973616ea51 (diff)
downloadbcm5719-llvm-32d5b252b928105216a9b9fac7862fc1268de977.tar.gz
bcm5719-llvm-32d5b252b928105216a9b9fac7862fc1268de977.zip
[clang-tidy] refactor ExceptionAnalyzer further to give ternary answer
Summary: The analsis on the throwing behvaiour on functions and statements gave only a binary answer whether an exception could occur and if yes which types are thrown. This refactoring allows keeping track if there is a unknown factor, because the code calls to some functions with unavailable source code with no `noexcept` information. This 'potential Unknown' information is propagated properly and can be queried separately. Reviewers: lebedev.ri, aaron.ballman, baloghadamsoftware, alexfh Reviewed By: lebedev.ri, baloghadamsoftware Subscribers: xazax.hun, rnkovacs, a.sidorin, Szelethus, donat.nagy, dkrupp, cfe-commits Tags: #clang Differential Revision: https://reviews.llvm.org/D57883 llvm-svn: 354517
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/symbol-context/TestSymbolContext.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud