Searched refs:NewDecl (Results 1 - 9 of 9) sorted by relevance

/freebsd-11.0-release/contrib/llvm/tools/clang/include/clang/Sema/
H A DTemplate.h497 DeclaratorDecl *NewDecl);
499 TagDecl *NewDecl);
H A DSema.h7054 Decl *NewDecl; member in struct:clang::Sema::LateInstantiatedAttribute
7058 : TmplAttr(A), Scope(S), NewDecl(D)
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/Sema/
H A DSemaTemplateInstantiateDecl.cpp40 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, argument
45 assert((NewDecl->getFriendObjectKind() ||
50 const_cast<DeclContext *>(NewDecl->getFriendObjectKind()
51 ? NewDecl->getLexicalDeclContext()
61 NewDecl->setQualifierInfo(NewQualifierLoc);
66 DeclaratorDecl *NewDecl) {
67 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs);
71 TagDecl *NewDecl) {
72 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs);
65 SubstQualifier(const DeclaratorDecl *OldDecl, DeclaratorDecl *NewDecl) argument
70 SubstQualifier(const TagDecl *OldDecl, TagDecl *NewDecl) argument
H A DSemaDecl.cpp5460 NamedDecl *NewDecl,
5464 if (TemplateDecl *NewTD = dyn_cast<TemplateDecl>(NewDecl))
5465 NewDecl = NewTD->getTemplatedDecl();
5467 if (!OldDecl || !NewDecl)
5472 const DLLImportAttr *NewImportAttr = NewDecl->getAttr<DLLImportAttr>();
5473 const DLLExportAttr *NewExportAttr = NewDecl->getAttr<DLLExportAttr>();
5507 S.Diag(NewDecl->getLocation(), DiagID)
5508 << NewDecl
5512 NewDecl->setInvalidDecl();
5522 if (const auto *VD = dyn_cast<VarDecl>(NewDecl))
5459 checkDLLAttributeRedeclaration(Sema &S, NamedDecl *OldDecl, NamedDecl *NewDecl, bool IsSpecialization) argument
[all...]
H A DSemaTemplateInstantiate.cpp2055 NamedDecl *ND = dyn_cast<NamedDecl>(I->NewDecl);
2063 I->NewDecl->addAttr(NewAttr);
H A DSemaTemplate.cpp6547 Decl *NewDecl = HandleDeclarator(S, D, TemplateParameterLists); local
6548 ActOnDocumentableDecl(NewDecl);
6549 return NewDecl;
H A DSemaDeclCXX.cpp8630 TypeAliasTemplateDecl *NewDecl =
8634 NewTD->setDescribedAliasTemplate(NewDecl);
8636 NewDecl->setAccess(AS);
8639 NewDecl->setInvalidDecl();
8641 NewDecl->setPreviousDecl(OldDecl);
8643 NewND = NewDecl;
/freebsd-11.0-release/contrib/llvm/lib/Transforms/ObjCARC/
H A DObjCARCOpts.cpp632 Constant *NewDecl = EP.get(ARCRuntimeEntryPointKind::Retain); local
633 cast<CallInst>(RetainRV)->setCalledFunction(NewDecl);
668 Constant *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease); local
669 AutoreleaseRVCI->setCalledFunction(NewDecl);
/freebsd-11.0-release/contrib/llvm/tools/clang/lib/AST/
H A DASTContext.cpp934 RecordDecl *NewDecl; local
936 NewDecl = CXXRecordDecl::Create(*this, TK, getTranslationUnitDecl(), Loc,
939 NewDecl = RecordDecl::Create(*this, TK, getTranslationUnitDecl(), Loc, Loc,
941 NewDecl->setImplicit();
942 NewDecl->addAttr(TypeVisibilityAttr::CreateImplicit(
944 return NewDecl;
950 TypedefDecl *NewDecl = TypedefDecl::Create( local
953 NewDecl->setImplicit();
954 return NewDecl;

Completed in 226 milliseconds