reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
92 if (const CXXRecordDecl *CRD = dyn_cast<CXXRecordDecl>(D)) { 94 } else if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) { 96 } else if (auto *VD = dyn_cast<VarDecl>(D)) { 99 return (T == D) ? nullptr : T; 100 } else if (const auto *ED = dyn_cast<EnumDecl>(D)) { 102 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D)) { 102 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D)) { 103 const auto *ND = cast<NamedDecl>(D); 109 } else if (const auto *ECD = dyn_cast<EnumConstantDecl>(D)) {