clang 20.0.0git
|
Classes | |
class | Header |
class | Recognizer |
class | Symbol |
Enumerations | |
enum class | Lang { C = 0 , CXX , LastValue = CXX } |
Functions | |
static const SymbolHeaderMapping * | getMappingPerLang (Lang L) |
static int | countSymbols (Lang Language) |
static int | initialize (Lang Language) |
static void | ensureInitialized () |
Variables | |
static SymbolHeaderMapping * | LanguageMappings [static_cast< unsigned >(Lang::LastValue)+1] |
|
strong |
Enumerator | |
---|---|
C | |
CXX | |
LastValue |
Definition at line 33 of file StandardLibrary.h.
Definition at line 57 of file StandardLibrary.cpp.
Referenced by initialize().
|
static |
Definition at line 178 of file StandardLibrary.cpp.
References initialize(), and LastValue.
Referenced by clang::tooling::stdlib::Header::all(), clang::tooling::stdlib::Symbol::all(), clang::tooling::stdlib::Header::named(), clang::tooling::stdlib::Symbol::named(), and clang::tooling::stdlib::Recognizer::Recognizer().
|
static |
Definition at line 53 of file StandardLibrary.cpp.
References LanguageMappings.
Referenced by clang::tooling::stdlib::Header::all(), clang::tooling::stdlib::Symbol::all(), clang::tooling::stdlib::Symbol::header(), clang::tooling::stdlib::Symbol::headers(), clang::tooling::stdlib::Header::name(), clang::tooling::stdlib::Symbol::name(), clang::tooling::stdlib::Header::named(), clang::tooling::stdlib::Symbol::named(), clang::tooling::stdlib::Symbol::qualifiedName(), and clang::tooling::stdlib::Symbol::scope().
Definition at line 83 of file StandardLibrary.cpp.
References C, countSymbols(), CXX, E, and LanguageMappings.
Referenced by ensureInitialized().
|
static |
Definition at line 52 of file StandardLibrary.cpp.
Referenced by getMappingPerLang(), and initialize().