clang 20.0.0git
|
Tracks various options which control how API notes are found and handled. More...
#include "clang/APINotes/APINotesOptions.h"
Public Attributes | |
llvm::VersionTuple | SwiftVersion |
The Swift version which should be used for API notes. | |
std::vector< std::string > | ModuleSearchPaths |
The set of search paths where we API notes can be found for particular modules. | |
Tracks various options which control how API notes are found and handled.
Definition at line 19 of file APINotesOptions.h.
std::vector<std::string> clang::APINotesOptions::ModuleSearchPaths |
The set of search paths where we API notes can be found for particular modules.
The API notes in this directory are stored as <ModuleName>.apinotes, and are only applied when building the module <ModuleName>.
Definition at line 29 of file APINotesOptions.h.
Referenced by clang::CompilerInstance::createSema(), GenerateAPINotesArgs(), and ParseAPINotesArgs().
llvm::VersionTuple clang::APINotesOptions::SwiftVersion |
The Swift version which should be used for API notes.
Definition at line 22 of file APINotesOptions.h.
Referenced by GenerateAPINotesArgs(), and ParseAPINotesArgs().