reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
2937 assert(X->getDeclName() == Y->getDeclName() && "Declaration name mismatch!"); 2939 if (X == Y) 2948 cast<Decl>(Y->getDeclContext()->getRedeclContext()))) 2954 if (const auto *TypedefY = dyn_cast<TypedefNameDecl>(Y)) 2959 if (X->getKind() != Y->getKind()) 2974 const auto *TagY = cast<TagDecl>(Y); 2986 const auto *FuncY = cast<FunctionDecl>(Y); 2988 const auto *CtorY = cast<CXXConstructorDecl>(Y); 3039 const auto *VarY = cast<VarDecl>(Y); 3062 const auto *NamespaceY = cast<NamespaceDecl>(Y); 3069 const auto *TemplateY = cast<TemplateDecl>(Y); 3078 const auto *FDY = cast<FieldDecl>(Y); 3085 const auto *IFDY = cast<IndirectFieldDecl>(Y); 3097 const auto *USY = cast<UsingShadowDecl>(Y); 3104 const auto *UY = cast<UsingDecl>(Y); 3110 const auto *UY = cast<UnresolvedUsingValueDecl>(Y); 3117 cast<UnresolvedUsingTypenameDecl>(Y)->getQualifier()); 3121 const auto *NAY = cast<NamespaceAliasDecl>(Y);