Lines Matching refs:FirstDecl
1010 NamedDecl *FirstDecl = Corrected.getFoundDecl(); in ClassifyName() local
1046 if (FirstDecl) in ClassifyName()
1047 Result.addDecl(FirstDecl); in ClassifyName()
1190 NamedDecl *FirstDecl = (*Result.begin())->getUnderlyingDecl(); in ClassifyName() local
1191 if (TypeDecl *Type = dyn_cast<TypeDecl>(FirstDecl)) { in ClassifyName()
1197 ObjCInterfaceDecl *Class = dyn_cast<ObjCInterfaceDecl>(FirstDecl); in ClassifyName()
1201 dyn_cast<ObjCCompatibleAliasDecl>(FirstDecl)) in ClassifyName()
1219 if (isa<ConceptDecl>(FirstDecl)) in ClassifyName()
1221 TemplateName(cast<TemplateDecl>(FirstDecl))); in ClassifyName()
1223 if (auto *EmptyD = dyn_cast<UnresolvedUsingIfExistsDecl>(FirstDecl)) { in ClassifyName()
1229 if (isa<TemplateDecl>(FirstDecl) && !isa<FunctionTemplateDecl>(FirstDecl) && in ClassifyName()
1230 !isa<VarTemplateDecl>(FirstDecl)) in ClassifyName()
1232 TemplateName(cast<TemplateDecl>(FirstDecl))); in ClassifyName()
1239 FirstDecl->getUnderlyingDecl()->isFunctionOrFunctionTemplate())) && in ClassifyName()
1252 (!FirstDecl->isCXXClassMember() || isa<EnumConstantDecl>(FirstDecl))) in ClassifyName()