Searched refs:APINotes (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/APINotes/ |
| H A D | APINotesManager.cpp | 52 : SM(SM), ImplicitAPINotes(LangOpts.APINotes), in APINotesManager() 225 llvm::SmallVector<FileEntryRef, 2> APINotes; in getCurrentModuleAPINotes() local 235 APINotes.push_back(*File); in getCurrentModuleAPINotes() 240 APINotes.push_back(*File); in getCurrentModuleAPINotes() 283 if (!APINotes.empty()) in getCurrentModuleAPINotes() 284 return APINotes; in getCurrentModuleAPINotes() 292 APINotes.push_back(*File); in getCurrentModuleAPINotes() 293 return APINotes; in getCurrentModuleAPINotes() 299 return APINotes; in getCurrentModuleAPINotes() 307 auto APINotes = getCurrentModuleAPINotes(M, LookInModule, SearchPaths); in loadCurrentModuleAPINotes() local [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaAPINotes.cpp | 898 UnwindNamespaceContext(DeclContext *DC, api_notes::APINotesManager &APINotes) { in UnwindNamespaceContext() argument 900 for (auto Reader : APINotes.findAPINotes(NamespaceContext->getLocation())) { in UnwindNamespaceContext() 929 UnwindTagContext(TagDecl *DC, api_notes::APINotesManager &APINotes) { in UnwindTagContext() argument 931 for (auto Reader : APINotes.findAPINotes(DC->getLocation())) { in UnwindTagContext() 941 UnwindNamespaceContext(TagStack.top()->getDeclContext(), APINotes); in UnwindTagContext() 966 UnwindNamespaceContext(DC, APINotes); in ProcessAPINotes() 969 for (auto Reader : APINotes.findAPINotes(D->getLocation())) { in ProcessAPINotes() 981 for (auto Reader : APINotes.findAPINotes(D->getLocation())) { in ProcessAPINotes() 993 for (auto Reader : APINotes.findAPINotes(D->getLocation())) { in ProcessAPINotes() 1003 for (auto Reader : APINotes.findAPINotes(D->getLocation())) { in ProcessAPINotes() [all …]
|
| H A D | Sema.cpp | 277 SourceMgr(PP.getSourceManager()), APINotes(SourceMgr, LangOpts), in Sema()
|
| /freebsd/lib/clang/libclang/ |
| H A D | Makefile | 47 SRCS_MIN+= APINotes/APINotesManager.cpp 48 SRCS_MIN+= APINotes/APINotesReader.cpp 49 SRCS_MIN+= APINotes/APINotesWriter.cpp 50 SRCS_MIN+= APINotes/APINotesYAMLCompiler.cpp
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | CompilerInstance.cpp | 748 TheSema->APINotes.setSwiftVersion(getAPINotesOpts().SwiftVersion); in createSema() 759 (void)TheSema->APINotes.loadCurrentModuleAPINotes( in createSema()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | LangOptions.def | 398 LANGOPT(APINotes, 1, 0, NotCompatible, "use external API notes")
|
| /freebsd/contrib/llvm-project/ |
| H A D | FREEBSD-Xlist | 49 clang/lib/APINotes/CMakeLists.txt
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 1271 api_notes::APINotesManager APINotes; variable 1626 return APINotes.captureVersionIndependentSwift(); in captureSwiftVersionIndependentAPINotes()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Driver/ |
| H A D | Options.td | 1890 LangOpts<"APINotes">, DefaultFalse,
|