reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1553 assert(isa<NamedDecl>(D) || isa<BlockDecl>(D)); 1553 assert(isa<NamedDecl>(D) || isa<BlockDecl>(D)); 1554 const RecordDecl *RD = GetLocalClassDecl(D); 1555 const DeclContext *DC = getEffectiveDeclContext(RD ? RD : D); 1602 if (D == RD) { 1604 } else if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 1609 const NamedDecl *ND = cast<NamedDecl>(D); 1613 } else if (const BlockDecl *BD = dyn_cast<BlockDecl>(D)) { 1631 mangleUnqualifiedName(cast<NamedDecl>(D), AdditionalAbiTags); 1634 if (const NamedDecl *ND = dyn_cast<NamedDecl>(RD ? RD : D)) {