Lines Matching defs:APINotes
9 #include "clang/APINotes/APINotesManager.h"
10 #include "clang/APINotes/APINotesReader.h"
11 #include "clang/APINotes/APINotesYAMLCompiler.h"
54 : SM(SM), ImplicitAPINotes(LangOpts.APINotes) {}
80 // APINotes format to maintain complete availability information.
163 // Form the path to the APINotes file.
164 llvm::sys::path::append(Path, "APINotes");
168 // Try to open the APINotes file.
226 llvm::SmallVector<FileEntryRef, 2> APINotes;
236 APINotes.push_back(*File);
241 APINotes.push_back(*File);
284 if (!APINotes.empty())
285 return APINotes;
293 APINotes.push_back(*File);
294 return APINotes;
300 return APINotes;
308 auto APINotes = getCurrentModuleAPINotes(M, LookInModule, SearchPaths);
310 for (auto File : APINotes) {
393 // in the APINotes subdirectory.
426 // Look for an APINotes file in this directory.
429 APINotesPath, (llvm::Twine("APINotes.") + SOURCE_APINOTES_EXTENSION));