Searched refs:NewTD (Results 1 - 2 of 2) sorted by relevance
/freebsd-9.3-release/contrib/llvm/tools/clang/lib/Sema/ |
H A D | SemaDecl.cpp | 4613 TypedefDecl *NewTD = ParseTypedefDecl(S, D, TInfo->getType(), TInfo); local 4614 if (!NewTD) return 0; 4617 ProcessDeclAttributes(S, NewTD, D); 4619 CheckTypedefForVariablyModifiedType(S, NewTD); 4622 NamedDecl *ND = ActOnTypedefNameDecl(S, DC, NewTD, Previous, Redeclaration); 4628 Sema::CheckTypedefForVariablyModifiedType(Scope *S, TypedefNameDecl *NewTD) { argument 4633 TypeSourceInfo *TInfo = NewTD->getTypeSourceInfo(); 4646 Diag(NewTD->getLocation(), diag::warn_illegal_constant_array_size); 4647 NewTD->setTypeSourceInfo(FixedTInfo); 4650 Diag(NewTD 4669 ActOnTypedefNameDecl(Scope *S, DeclContext *DC, TypedefNameDecl *NewTD, LookupResult &Previous, bool &Redeclaration) argument 10095 TypedefDecl *NewTD = TypedefDecl::Create(Context, CurContext, local [all...] |
H A D | SemaDeclCXX.cpp | 7756 TypeAliasDecl *NewTD = TypeAliasDecl::Create(Context, CurContext, UsingLoc, local 7760 NewTD->setAccess(AS); 7763 NewTD->setInvalidDecl(); 7765 ProcessDeclAttributeList(S, NewTD, AttrList); 7767 CheckTypedefForVariablyModifiedType(S, NewTD); 7768 Invalid |= NewTD->isInvalidDecl(); 7814 NewTD->getUnderlyingType())) { 7817 Diag(NewTD->getLocation(), diag::err_redefinition_different_typedef) 7818 << 2 << NewTD->getUnderlyingType() << OldTD->getUnderlyingType(); 7835 NewTD); [all...] |
Completed in 233 milliseconds