reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
153 SD = dyn_cast<ClassTemplateSpecializationDecl>(D)) { 155 } else if (const FunctionDecl *FD = dyn_cast<FunctionDecl>(D)) { 157 } else if (auto *VD = dyn_cast<VarDecl>(D)) { 159 } else if (const auto *RD = dyn_cast<CXXRecordDecl>(D)) { 162 } else if (const auto *ED = dyn_cast<EnumDecl>(D)) { 165 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D) || 165 } else if (isa<FieldDecl>(D) || isa<TypedefNameDecl>(D) || 166 isa<EnumConstantDecl>(D)) { 167 if (const auto *Parent = dyn_cast<Decl>(D->getDeclContext()))