aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
diff options
context:
space:
mode:
authorkadir çetinkaya <kadircet@google.com>2024-08-29 14:23:57 +0200
committerGitHub <noreply@github.com>2024-08-29 14:23:57 +0200
commitacff429191a27a164a0941346ce0c73e953d4638 (patch)
tree878a4cb781152fdc57779fe78c612bae7df9c733 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
parent73ef397fcba35b7b4239c00bf3e0b4e689ca0add (diff)
downloadllvm-acff429191a27a164a0941346ce0c73e953d4638.zip
llvm-acff429191a27a164a0941346ce0c73e953d4638.tar.gz
llvm-acff429191a27a164a0941346ce0c73e953d4638.tar.bz2
[include-cleaner] Mark RecordDecls referenced in UsingDecls as explicit (#106430)
We were reporting ambigious references from using declarations as user can be depending on different overloads of a function just because they are visible in the TU. This doesn't apply to records, or primary templates as declaration being referenced in such cases is unambigious, the ambiguity applies to specializations though. Hence this patch returns an explicit reference to record decls and primary templates of those.
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
0 files changed, 0 insertions, 0 deletions