Lines Matching refs:NewTD
7263 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc, in ActOnAliasDeclaration() local
7267 NewTD->setAccess(AS); in ActOnAliasDeclaration()
7270 NewTD->setInvalidDecl(); in ActOnAliasDeclaration()
7272 ProcessDeclAttributeList(S, NewTD, AttrList); in ActOnAliasDeclaration()
7274 CheckTypedefForVariablyModifiedType(S, NewTD); in ActOnAliasDeclaration()
7275 Invalid |= NewTD->isInvalidDecl(); in ActOnAliasDeclaration()
7321 NewTD->getUnderlyingType())) { in ActOnAliasDeclaration()
7324 Diag(NewTD->getLocation(), diag::err_redefinition_different_typedef) in ActOnAliasDeclaration()
7325 << 2 << NewTD->getUnderlyingType() << OldTD->getUnderlyingType(); in ActOnAliasDeclaration()
7342 NewTD); in ActOnAliasDeclaration()
7353 ActOnTypedefNameDecl(S, CurContext, NewTD, Previous, Redeclaration); in ActOnAliasDeclaration()
7354 NewND = NewTD; in ActOnAliasDeclaration()