Lines Matching defs:FirstDecl
974 NamedDecl *FirstDecl = Corrected.getFoundDecl();
1010 if (FirstDecl)
1011 Result.addDecl(FirstDecl);
1152 NamedDecl *FirstDecl = (*Result.begin())->getUnderlyingDecl();
1153 if (TypeDecl *Type = dyn_cast<TypeDecl>(FirstDecl)) {
1159 ObjCInterfaceDecl *Class = dyn_cast<ObjCInterfaceDecl>(FirstDecl);
1163 dyn_cast<ObjCCompatibleAliasDecl>(FirstDecl))
1181 if (isa<ConceptDecl>(FirstDecl)) {
1186 TemplateName(cast<TemplateDecl>(FirstDecl)));
1189 if (auto *EmptyD = dyn_cast<UnresolvedUsingIfExistsDecl>(FirstDecl)) {
1195 if (isa<TemplateDecl>(FirstDecl) && !isa<FunctionTemplateDecl>(FirstDecl) &&
1196 !isa<VarTemplateDecl>(FirstDecl))
1198 TemplateName(cast<TemplateDecl>(FirstDecl)));
1205 FirstDecl->getUnderlyingDecl()->isFunctionOrFunctionTemplate())) &&
1218 (!FirstDecl->isCXXClassMember() || isa<EnumConstantDecl>(FirstDecl)))