reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
5721 if (D->isImplicit()) continue; 5724 if (isa<CXXMethodDecl>(D)) { 5725 CheckAbstractClassUsage(Info, cast<CXXMethodDecl>(D)); 5726 } else if (isa<FunctionTemplateDecl>(D)) { 5727 FunctionDecl *FD = cast<FunctionTemplateDecl>(D)->getTemplatedDecl(); 5731 } else if (isa<FieldDecl>(D)) { 5732 FieldDecl *FD = cast<FieldDecl>(D); 5735 } else if (isa<VarDecl>(D)) { 5736 VarDecl *VD = cast<VarDecl>(D); 5741 } else if (isa<CXXRecordDecl>(D)) { 5742 CheckAbstractClassUsage(Info, cast<CXXRecordDecl>(D)); 5743 } else if (isa<ClassTemplateDecl>(D)) { 5745 cast<ClassTemplateDecl>(D)->getTemplatedDecl());