diff options
author | Michael Liao <michael.hliao@gmail.com> | 2019-12-06 11:48:15 -0500 |
---|---|---|
committer | Michael Liao <michael.hliao@gmail.com> | 2019-12-06 13:08:55 -0500 |
commit | f2ace9d6005b4ffc6f6fc068c1aac897d871df7a (patch) | |
tree | 019c3f35015a7749a58db4537b106a9651cf91f1 /clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp | |
parent | 72942459d070cbfe6f3524e89c3ac37440be7890 (diff) | |
download | bcm5719-llvm-f2ace9d6005b4ffc6f6fc068c1aac897d871df7a.tar.gz bcm5719-llvm-f2ace9d6005b4ffc6f6fc068c1aac897d871df7a.zip |
Add `QualType::hasAddressSpace`. NFC.
- Add that as a shorthand of <T>.getQualifiers().hasAddressSpace().
- Simplify related code.
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp')
-rw-r--r-- | clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp index e3de0b4f4a7..46100cd1dac 100644 --- a/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp +++ b/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp @@ -107,7 +107,7 @@ static const Expr *getDereferenceExpr(const Stmt *S, bool IsBind=false){ static bool suppressReport(const Expr *E) { // Do not report dereferences on memory in non-default address spaces. - return E->getType().getQualifiers().hasAddressSpace(); + return E->getType().hasAddressSpace(); } static bool isDeclRefExprToReference(const Expr *E) { |