Lines Matching refs:IdentifierResolver
36 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()
244 IdentifierResolver::iterator IdentifierResolver::begin(DeclarationName Name) { in begin()
316 bool IdentifierResolver::tryAddTopLevelDecl(NamedDecl *D, DeclarationName Name){ in tryAddTopLevelDecl()
392 void IdentifierResolver::readingIdentifier(IdentifierInfo &II) { in readingIdentifier()
397 void IdentifierResolver::updatingIdentifier(IdentifierInfo &II) { in updatingIdentifier()
411 IdentifierResolver::IdDeclInfo &
412 IdentifierResolver::IdDeclInfoMap::operator[](DeclarationName Name) { in operator []()
429 void IdentifierResolver::iterator::incrementSlowCase() { in incrementSlowCase()