aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2020-05-19 22:16:15 +0200
committerBenjamin Kramer <benny.kra@googlemail.com>2020-05-19 22:16:37 +0200
commit350dadaa8ab3db34ff41d7291f43442c57719de3 (patch)
tree80b9f5ed153ddffaab8fd81b8f107aa28c229990 /clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
parentf8cccd126b4780a42c00ba84848a66a1c8567183 (diff)
downloadllvm-350dadaa8ab3db34ff41d7291f43442c57719de3.zip
llvm-350dadaa8ab3db34ff41d7291f43442c57719de3.tar.gz
llvm-350dadaa8ab3db34ff41d7291f43442c57719de3.tar.bz2
Give helpers internal linkage. NFC.
Diffstat (limited to 'clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp')
-rw-r--r--clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp15
1 files changed, 0 insertions, 15 deletions
diff --git a/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp b/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
index b8d52f0..aefcad3 100644
--- a/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
+++ b/clang/lib/StaticAnalyzer/Checkers/StdLibraryFunctionsChecker.cpp
@@ -568,21 +568,6 @@ StdLibraryFunctionsChecker::findFunctionSummary(const CallEvent &Call,
return findFunctionSummary(FD, C);
}
-llvm::Optional<const FunctionDecl *>
-lookupGlobalCFunction(StringRef Name, const ASTContext &ACtx) {
- IdentifierInfo &II = ACtx.Idents.get(Name);
- auto LookupRes = ACtx.getTranslationUnitDecl()->lookup(&II);
- if (LookupRes.size() == 0)
- return None;
-
- assert(LookupRes.size() == 1 && "In C, identifiers should be unique");
- Decl *D = LookupRes.front()->getCanonicalDecl();
- auto *FD = dyn_cast<FunctionDecl>(D);
- if (!FD)
- return None;
- return FD->getCanonicalDecl();
-}
-
void StdLibraryFunctionsChecker::initFunctionSummaries(
CheckerContext &C) const {
if (!FunctionSummaryMap.empty())