Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/clang/lib/Basic/
H A DIdentifierTable.cpp64 IdentifierTable::IdentifierTable(IdentifierInfoLookup *ExternalLookup) in IdentifierTable() function in IdentifierTable
68 IdentifierTable::IdentifierTable(const LangOptions &LangOpts, in IdentifierTable() function in IdentifierTable
70 : IdentifierTable(ExternalLookup) { in IdentifierTable()
257 static void MarkIdentifierAsKeywordInCpp(IdentifierTable &Table, in MarkIdentifierAsKeywordInCpp()
269 const LangOptions &LangOpts, IdentifierTable &Table) { in AddKeyword()
295 IdentifierTable &Table) { in AddCXXOperatorKeyword()
304 IdentifierTable &Table) { in AddObjCKeyword()
310 IdentifierTable &Table) { in AddNotableIdentifier()
320 void IdentifierTable::AddKeywords(const LangOptions &LangOpts) { in AddKeywords()
512 void IdentifierTable::PrintStats() const { in PrintStats()
[all …]
H A DBuiltins.cpp203 void Builtin::Context::initializeBuiltins(IdentifierTable &Table, in initializeBuiltins()
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DFormatTokenLexer.h40 IdentifierTable &IdentTable);
125 IdentifierTable &IdentTable;
H A DMacros.h100 IdentifierTable &IdentTable);
130 IdentifierTable &IdentTable;
H A DTokenAnalyzer.cpp101 IdentifierTable IdentTable(LangOpts); in process()
H A DUnwrappedLineParser.h108 IdentifierTable &IdentTable);
H A DMacroExpander.cpp122 IdentifierTable &IdentTable) in MacroExpander()
H A DFormatToken.h1033 AdditionalKeywords(IdentifierTable &IdentTable) { in AdditionalKeywords()
H A DFormatTokenLexer.cpp30 IdentifierTable &IdentTable) in FormatTokenLexer()
H A DUnwrappedLineParser.cpp159 IdentifierTable &IdentTable) in UnwrappedLineParser()
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DIdentifierTable.h117 friend class IdentifierTable; variable
663 class IdentifierTable {
673 explicit IdentifierTable(IdentifierInfoLookup *ExternalLookup = nullptr);
677 explicit IdentifierTable(const LangOptions &LangOpts,
1167 static Selector constructSetterSelector(IdentifierTable &Idents,
H A DBuiltins.h30 class IdentifierTable; variable
247 void initializeBuiltins(IdentifierTable &Table, const LangOptions& LangOpts);
/freebsd/contrib/llvm-project/clang/include/clang/Edit/
H A DEditedSource.h69 IdentifierTable IdentTable;
/freebsd/contrib/llvm-project/clang/lib/APINotes/
H A DAPINotesReader.cpp693 std::unique_ptr<SerializedIdentifierTable> IdentifierTable; member in clang::api_notes::APINotesReader::Implementation
804 if (!IdentifierTable) in getIdentifier()
810 auto Known = IdentifierTable->find(Str); in getIdentifier()
811 if (Known == IdentifierTable->end()) in getIdentifier()
819 if (!ObjCSelectorTable || !IdentifierTable) in getSelector()
973 if (IdentifierTable) in readIdentifierBlock()
980 IdentifierTable.reset(SerializedIdentifierTable::Create( in readIdentifierBlock()
/freebsd/contrib/llvm-project/clang/lib/Serialization/
H A DGlobalModuleIndex.cpp816 SmallString<4096> IdentifierTable; in writeIndex() local
820 llvm::raw_svector_ostream Out(IdentifierTable); in writeIndex()
835 Stream.EmitRecordWithBlob(IDTableAbbrev, Record, IdentifierTable); in writeIndex()
H A DASTWriter.cpp4012 SmallString<4096> IdentifierTable; in WriteIdentifierTable() local
4017 llvm::raw_svector_ostream Out(IdentifierTable); in WriteIdentifierTable()
4032 Stream.EmitRecordWithBlob(IDTableAbbrev, Record, IdentifierTable); in WriteIdentifierTable()
/freebsd/contrib/llvm-project/clang/lib/Interpreter/
H A DCodeCompletion.cpp278 IdentifierTable &ParentIdTable = ParentASTCtxt.Idents; in FindExternalVisibleDeclsByName()
/freebsd/contrib/llvm-project/clang/include/clang/Lex/
H A DPreprocessor.h273 mutable IdentifierTable Identifiers;
1233 IdentifierTable &getIdentifierTable() { return Identifiers; } in getIdentifierTable()
1234 const IdentifierTable &getIdentifierTable() const { return Identifiers; } in getIdentifierTable()
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangExpressionParser.cpp392 static void RemoveCppKeyword(IdentifierTable &idents, llvm::StringRef token) { in RemoveCppKeyword()
420 static void RemoveAllCppKeywords(IdentifierTable &idents) { in RemoveAllCppKeywords()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DASTContext.h76 class IdentifierTable; variable
732 IdentifierTable &Idents;
1310 ASTContext(LangOptions &LOpts, SourceManager &SM, IdentifierTable &idents,
/freebsd/contrib/llvm-project/clang/lib/Tooling/Syntax/
H A DTokens.cpp577 IdentifierTable Identifiers(LO); in tokenize()
/freebsd/contrib/llvm-project/lldb/source/Plugins/TypeSystem/Clang/
H A DTypeSystemClang.h1211 std::unique_ptr<clang::IdentifierTable> m_identifier_table_up;
H A DTypeSystemClang.cpp673 std::make_unique<IdentifierTable>(*m_language_options_up, nullptr); in CreateASTContext()
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTReader.h2594 IdentifierTable &getIdentifierTable();
/freebsd/lib/clang/libclang/
H A DMakefile213 SRCS_MIN+= Basic/IdentifierTable.cpp

12