Home
last modified time | relevance | path

Searched refs:IdentifierTable (Results 1 – 25 of 37) sorted by relevance

12

/llvm-project-15.0.7/clang/lib/Basic/
H A DIdentifierTable.cpp66 IdentifierTable::IdentifierTable(IdentifierInfoLookup *ExternalLookup) in IdentifierTable() function in IdentifierTable
70 IdentifierTable::IdentifierTable(const LangOptions &LangOpts, in IdentifierTable() function in IdentifierTable
72 : IdentifierTable(ExternalLookup) { in IdentifierTable()
173 const LangOptions &LangOpts, IdentifierTable &Table) { in AddKeyword()
198 IdentifierTable &Table) { in AddCXXOperatorKeyword()
207 IdentifierTable &Table) { in AddObjCKeyword()
213 void IdentifierTable::AddKeywords(const LangOptions &LangOpts) { in AddKeywords()
383 void IdentifierTable::PrintStats() const { in PrintStats()
694 SelectorTable::constructSetterSelector(IdentifierTable &Idents, in constructSetterSelector()
H A DCMakeLists.txt54 IdentifierTable.cpp
H A DBuiltins.cpp102 void Builtin::Context::initializeBuiltins(IdentifierTable &Table, in initializeBuiltins()
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DIntegerTypesCheck.h18 class IdentifierTable; variable
46 std::unique_ptr<IdentifierTable> IdentTable;
H A DIntegerTypesCheck.cpp25 IdentifierTable &IdentTable) { in getTokenAtLoc()
66 IdentTable = std::make_unique<IdentifierTable>(getLangOpts()); in registerMatchers()
/llvm-project-15.0.7/clang/lib/Format/
H A DFormatTokenLexer.h44 IdentifierTable &IdentTable);
111 IdentifierTable &IdentTable;
H A DMacros.h106 IdentifierTable &IdentTable);
130 IdentifierTable &IdentTable;
H A DTokenAnalyzer.cpp103 IdentifierTable IdentTable(getFormattingLangOpts(Style)); in process()
H A DMacroExpander.cpp125 IdentifierTable &IdentTable) in MacroExpander()
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DIdentifierTable.h85 friend class IdentifierTable; in alignas() local
563 class IdentifierTable {
573 explicit IdentifierTable(IdentifierInfoLookup *ExternalLookup = nullptr);
577 explicit IdentifierTable(const LangOptions &LangOpts,
934 static Selector constructSetterSelector(IdentifierTable &Idents,
H A DBuiltins.h29 class IdentifierTable; variable
85 void initializeBuiltins(IdentifierTable &Table, const LangOptions& LangOpts);
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/modernize/
H A DRedundantVoidArgCheck.cpp117 bool isMacroIdentifier(const IdentifierTable &Idents, const Token &ProtoToken) { in isMacroIdentifier()
121 IdentifierTable::iterator It = Idents.find(ProtoToken.getRawIdentifier()); in isMacroIdentifier()
151 const IdentifierTable &Idents = Result.Context->Idents; in removeVoidArgumentTokens()
/llvm-project-15.0.7/clang/lib/ARCMigrate/
H A DTransGCCalls.cpp29 IdentifierTable &Ids = MigrateCtx.Pass.Ctx.Idents; in GCCollectableCallsChecker()
H A DTransAPIUses.cpp40 IdentifierTable &ids = Pass.Ctx.Idents; in APIChecker()
/llvm-project-15.0.7/clang/unittests/AST/
H A DASTVectorTest.cpp40 IdentifierTable Idents;
/llvm-project-15.0.7/clang/include/clang/Edit/
H A DEditedSource.h69 IdentifierTable IdentTable;
/llvm-project-15.0.7/clang-tools-extra/pseudo/lib/
H A DLex.cpp81 clang::IdentifierTable Identifiers(LangOpts); in cook()
H A DDirectiveTree.cpp141 clang::IdentifierTable PPKeywords;
/llvm-project-15.0.7/clang/unittests/Format/
H A DTestLexer.h114 IdentifierTable IdentTable;
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Basic/
H A DBUILD.gn70 "IdentifierTable.cpp",
/llvm-project-15.0.7/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp825 SmallString<4096> IdentifierTable; in writeIndex() local
829 llvm::raw_svector_ostream Out(IdentifierTable); in writeIndex()
844 Stream.EmitRecordWithBlob(IDTableAbbrev, Record, IdentifierTable); in writeIndex()
/llvm-project-15.0.7/clang/tools/clang-rename/
H A DClangRename.cpp147 IdentifierTable Table(Options); in main()
/llvm-project-15.0.7/clang/include/clang/Lex/
H A DPreprocessor.h254 mutable IdentifierTable Identifiers;
1076 IdentifierTable &getIdentifierTable() { return Identifiers; } in getIdentifierTable()
1077 const IdentifierTable &getIdentifierTable() const { return Identifiers; } in getIdentifierTable()
/llvm-project-15.0.7/clang-tools-extra/clangd/
H A DSourceCode.cpp641 clang::IdentifierTable KeywordsTable(LangOpts); in isKeyword()
966 IdentifierTable(LangOpts).get(Result.Text).getTokenID()); in touching()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp308 static void RemoveCppKeyword(IdentifierTable &idents, llvm::StringRef token) { in RemoveCppKeyword()
336 static void RemoveAllCppKeywords(IdentifierTable &idents) { in RemoveAllCppKeywords()

12