reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
158 if (!Decl) 163 Decl = cast<TemplateDecl>(Decl->getMostRecentDecl()); 163 Decl = cast<TemplateDecl>(Decl->getMostRecentDecl()); 164 while (Decl->getFriendObjectKind()) { 165 Decl = cast<TemplateDecl>(Decl->getPreviousDecl()); 165 Decl = cast<TemplateDecl>(Decl->getPreviousDecl()); 166 assert(Decl && "all declarations of template are friends"); 168 return TemplateName(Decl);