Lines Matching refs:NewClass
2074 CXXRecordDecl *NewClass = in CheckClassTemplate() local
2079 SetNestedNameSpecifier(*this, NewClass, SS); in CheckClassTemplate()
2081 NewClass->setTemplateParameterListsInfo( in CheckClassTemplate()
2088 AddAlignmentAttributesForRecord(NewClass); in CheckClassTemplate()
2089 AddMsStructLayoutForRecord(NewClass); in CheckClassTemplate()
2095 NewClass); in CheckClassTemplate()
2100 NewClass->setDescribedClassTemplate(NewTemplate); in CheckClassTemplate()
2107 T = Context.getInjectedClassNameType(NewClass, T); in CheckClassTemplate()
2122 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()
2126 NewClass->startDefinition(); in CheckClassTemplate()
2128 ProcessDeclAttributeList(S, NewClass, Attr); in CheckClassTemplate()
2131 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl()); in CheckClassTemplate()
2133 AddPushedVisibilityAttribute(NewClass); in CheckClassTemplate()
2134 inferGslOwnerPointerAttribute(NewClass); in CheckClassTemplate()
2145 NewClass->setAccess(PrevClassTemplate->getAccess()); in CheckClassTemplate()
2160 Context, CurContext, NewClass->getLocation(), NewTemplate, FriendLoc); in CheckClassTemplate()
2170 NewClass->setInvalidDecl(); in CheckClassTemplate()