Home
last modified time | relevance | path

Searched refs:IdentifierResolver (Results 1 – 11 of 11) sorted by relevance

/freebsd-src/contrib/llvm-project/clang/lib/Sema/
H A DIdentifierResolver.cpp36 class IdentifierResolver::IdDeclInfoMap {
77 void IdentifierResolver::IdDeclInfo::RemoveDecl(NamedDecl *D) { in RemoveDecl()
92 IdentifierResolver::IdentifierResolver(Preprocessor &PP) in IdentifierResolver() function in IdentifierResolver
95 IdentifierResolver::~IdentifierResolver() { in ~IdentifierResolver()
102 bool IdentifierResolver::isDeclInScope(Decl *D, DeclContext *Ctx, Scope *S, in isDeclInScope()
155 void IdentifierResolver::AddDecl(NamedDecl *D) { in AddDecl()
180 void IdentifierResolver::InsertDeclAfter(iterator Pos, NamedDecl *D) { in InsertDeclAfter()
220 void IdentifierResolver::RemoveDecl(NamedDecl *D) { in RemoveDecl()
239 llvm::iterator_range<IdentifierResolver::iterator>
240 IdentifierResolver::decls(DeclarationName Name) { in decls()
[all …]
H A DSemaLookup.cpp1301 IdentifierResolver::iterator in CppLookupName()
2201 for (IdentifierResolver::iterator I = IdResolver.begin(Name), in LookupName()
2243 IdentifierResolver::iterator LastI = I; in LookupName()
H A DSemaDecl.cpp1523 IdentifierResolver::iterator I = IdResolver.begin(D->getDeclName()), in ActOnExitFunctionContext()
/freebsd-src/contrib/llvm-project/clang/include/clang/Sema/
H A DIdentifierResolver.h38 class IdentifierResolver {
71 friend class IdentifierResolver;
134 explicit IdentifierResolver(Preprocessor &PP);
135 ~IdentifierResolver();
137 IdentifierResolver(const IdentifierResolver &) = delete;
138 IdentifierResolver &operator=(const IdentifierResolver &) = delete;
H A DSema.h54 #include "clang/Sema/IdentifierResolver.h"
3003 IdentifierResolver IdResolver;
/freebsd-src/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h58 class IdentifierResolver;
582 void WriteIdentifierTable(Preprocessor &PP, IdentifierResolver &IdResolver,
59 class IdentifierResolver; global() variable
H A DASTReader.h28 #include "clang/Sema/IdentifierResolver.h"
456 IdentifierResolver DummyIdResolver;
2398 IdentifierResolver &getIdResolver();
/freebsd-src/contrib/llvm-project/clang/lib/Serialization/
H A DASTReaderDecl.cpp53 #include "clang/Sema/IdentifierResolver.h"
3450 IdentifierResolver &IdResolver = Reader.getIdResolver(); in findExisting()
3473 for (IdentifierResolver::iterator I = IdResolver.begin(Name), in findExisting()
H A DASTWriter.cpp65 #include "clang/Sema/IdentifierResolver.h"
3759 IdentifierResolver &IdResolver; in WriteIdentifierTable()
3784 IdentifierResolver &IdResolver, bool IsModule, in WriteIdentifierTable()
3864 // IdentifierResolver provides the declarations as they would be in EmitKeyDataLength()
3889 IdentifierResolver &IdResolver, in EmitKey()
H A DASTReader.cpp10351 IdentifierResolver &ASTReader::getIdResolver() { in readClause()
/freebsd-src/lib/clang/libclang/
H A DMakefile547 SRCS_MIN+= Sema/IdentifierResolver.cpp