Home
last modified time | relevance | path

Searched refs:APINotes (Results 1 – 9 of 9) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesManager.cpp52 : 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 DSemaAPINotes.cpp898 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 DSema.cpp277 SourceMgr(PP.getSourceManager()), APINotes(SourceMgr, LangOpts), in Sema()
/freebsd/lib/clang/libclang/
H A DMakefile47 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 DCompilerInstance.cpp748 TheSema->APINotes.setSwiftVersion(getAPINotesOpts().SwiftVersion); in createSema()
759 (void)TheSema->APINotes.loadCurrentModuleAPINotes( in createSema()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DLangOptions.def398 LANGOPT(APINotes, 1, 0, NotCompatible, "use external API notes")
/freebsd/contrib/llvm-project/
H A DFREEBSD-Xlist49 clang/lib/APINotes/CMakeLists.txt
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h1271 api_notes::APINotesManager APINotes; variable
1626 return APINotes.captureVersionIndependentSwift(); in captureSwiftVersionIndependentAPINotes()
/freebsd/contrib/llvm-project/clang/include/clang/Driver/
H A DOptions.td1890 LangOpts<"APINotes">, DefaultFalse,