Lines Matching refs:NewClass
1975 CXXRecordDecl *NewClass = in CheckClassTemplate() local
1980 SetNestedNameSpecifier(*this, NewClass, SS); in CheckClassTemplate()
1982 NewClass->setTemplateParameterListsInfo( in CheckClassTemplate()
1989 AddAlignmentAttributesForRecord(NewClass); in CheckClassTemplate()
1990 AddMsStructLayoutForRecord(NewClass); in CheckClassTemplate()
1996 NewClass); in CheckClassTemplate()
2001 NewClass->setDescribedClassTemplate(NewTemplate); in CheckClassTemplate()
2008 T = Context.getInjectedClassNameType(NewClass, T); in CheckClassTemplate()
2023 NewClass->setLexicalDeclContext(CurContext); in CheckClassTemplate()
2027 NewClass->startDefinition(); in CheckClassTemplate()
2029 ProcessDeclAttributeList(S, NewClass, Attr); in CheckClassTemplate()
2032 mergeDeclAttributes(NewClass, PrevClassTemplate->getTemplatedDecl()); in CheckClassTemplate()
2034 AddPushedVisibilityAttribute(NewClass); in CheckClassTemplate()
2035 inferGslOwnerPointerAttribute(NewClass); in CheckClassTemplate()
2046 NewClass->setAccess(PrevClassTemplate->getAccess()); in CheckClassTemplate()
2061 Context, CurContext, NewClass->getLocation(), NewTemplate, FriendLoc); in CheckClassTemplate()
2071 NewClass->setInvalidDecl(); in CheckClassTemplate()