reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1618 SetNestedNameSpecifier(*this, NewClass, SS); 1620 NewClass->setTemplateParameterListsInfo( 1627 AddAlignmentAttributesForRecord(NewClass); 1628 AddMsStructLayoutForRecord(NewClass); 1634 NewClass); 1639 NewClass->setDescribedClassTemplate(NewTemplate); 1646 T = Context.getInjectedClassNameType(NewClass, T); 1661 NewClass->setLexicalDeclContext(CurContext); 1665 NewClass->startDefinition(); 1667 ProcessDeclAttributeList(S, NewClass, Attr); 1670 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl()); 1672 AddPushedVisibilityAttribute(NewClass); 1673 inferGslOwnerPointerAttribute(NewClass); 1684 NewClass->setAccess(PrevClassTemplate->getAccess()); 1699 Context, CurContext, NewClass->getLocation(), NewTemplate, FriendLoc); 1709 NewClass->setInvalidDecl();