reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/AST/ASTStructuralEquivalence.cpp
 1751   if (auto *Record1 = dyn_cast<RecordDecl>(D1)) {
 1767   } else if (auto *Enum1 = dyn_cast<EnumDecl>(D1)) {
 1783   } else if (const auto *Typedef1 = dyn_cast<TypedefNameDecl>(D1)) {
 1794   } else if (auto *ClassTemplate1 = dyn_cast<ClassTemplateDecl>(D1)) {
 1803   } else if (auto *FunctionTemplate1 = dyn_cast<FunctionTemplateDecl>(D1)) {
 1812   } else if (auto *ConceptDecl1 = dyn_cast<ConceptDecl>(D1)) {
 1820   } else if (auto *TTP1 = dyn_cast<TemplateTypeParmDecl>(D1)) {
 1828   } else if (auto *NTTP1 = dyn_cast<NonTypeTemplateParmDecl>(D1)) {
 1836   } else if (auto *TTP1 = dyn_cast<TemplateTemplateParmDecl>(D1)) {
 1844   } else if (auto *MD1 = dyn_cast<CXXMethodDecl>(D1)) {
 1852   } else if (FunctionDecl *FD1 = dyn_cast<FunctionDecl>(D1)) {
 1869   } else if (FriendDecl *FrD1 = dyn_cast<FriendDecl>(D1)) {