Home
last modified time | relevance | path

Searched refs:NewDecl (Results 1 – 25 of 27) sorted by relevance

12

/external/clang/include/clang/Sema/
DTemplate.h497 DeclaratorDecl *NewDecl);
499 TagDecl *NewDecl);
/external/llvm-project/clang/include/clang/Sema/
DTemplate.h598 DeclaratorDecl *NewDecl);
600 TagDecl *NewDecl);
/external/llvm/lib/IR/
DFunction.cpp1109 auto NewDecl = Intrinsic::getDeclaration(F->getParent(), ID, ArgTys); in remangleIntrinsicFunction() local
1110 NewDecl->setCallingConv(F->getCallingConv()); in remangleIntrinsicFunction()
1111 assert(NewDecl->getFunctionType() == FTy && "Shouldn't change the signature"); in remangleIntrinsicFunction()
1112 return NewDecl; in remangleIntrinsicFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DFunction.cpp1431 auto NewDecl = Intrinsic::getDeclaration(F->getParent(), ID, ArgTys); in remangleIntrinsicFunction() local
1432 NewDecl->setCallingConv(F->getCallingConv()); in remangleIntrinsicFunction()
1433 assert(NewDecl->getFunctionType() == FTy && "Shouldn't change the signature"); in remangleIntrinsicFunction()
1434 return NewDecl; in remangleIntrinsicFunction()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp684 Function *NewDecl = in rewriteIntrinsicWithAddressSpace() local
687 II->setCalledFunction(NewDecl); in rewriteIntrinsicWithAddressSpace()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Scalar/
DInferAddressSpaces.cpp272 Function *NewDecl = in rewriteIntrinsicOperands() local
275 II->setCalledFunction(NewDecl); in rewriteIntrinsicOperands()
/external/llvm-project/llvm/lib/IR/
DFunction.cpp1563 auto NewDecl = Intrinsic::getDeclaration(F->getParent(), ID, ArgTys); in remangleIntrinsicFunction() local
1564 NewDecl->setCallingConv(F->getCallingConv()); in remangleIntrinsicFunction()
1565 assert(NewDecl->getFunctionType() == F->getFunctionType() && in remangleIntrinsicFunction()
1567 return NewDecl; in remangleIntrinsicFunction()
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp632 Constant *NewDecl = EP.get(ARCRuntimeEntryPointKind::Retain); in OptimizeRetainRVCall() local
633 cast<CallInst>(RetainRV)->setCalledFunction(NewDecl); in OptimizeRetainRVCall()
668 Constant *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease); in OptimizeAutoreleaseRVCall() local
669 AutoreleaseRVCI->setCalledFunction(NewDecl); in OptimizeAutoreleaseRVCall()
/external/llvm-project/clang/lib/Parse/
DParseTemplate.cpp827 NamedDecl *NewDecl = Actions.ActOnTypeParameter(getCurScope(), in ParseTypeParameter() local
836 cast<TemplateTypeParmDecl>(NewDecl), in ParseTypeParameter()
840 return NewDecl; in ParseTypeParameter()
/external/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp40 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, in SubstQualifier() argument
45 assert((NewDecl->getFriendObjectKind() || in SubstQualifier()
50 const_cast<DeclContext *>(NewDecl->getFriendObjectKind() in SubstQualifier()
51 ? NewDecl->getLexicalDeclContext() in SubstQualifier()
61 NewDecl->setQualifierInfo(NewQualifierLoc); in SubstQualifier()
66 DeclaratorDecl *NewDecl) { in SubstQualifier() argument
67 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); in SubstQualifier()
71 TagDecl *NewDecl) { in SubstQualifier() argument
72 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); in SubstQualifier()
DSemaDecl.cpp5595 NamedDecl *NewDecl, in checkDLLAttributeRedeclaration() argument
5603 if (TemplateDecl *NewTD = dyn_cast<TemplateDecl>(NewDecl)) in checkDLLAttributeRedeclaration()
5604 NewDecl = NewTD->getTemplatedDecl(); in checkDLLAttributeRedeclaration()
5606 if (!OldDecl || !NewDecl) in checkDLLAttributeRedeclaration()
5611 const DLLImportAttr *NewImportAttr = NewDecl->getAttr<DLLImportAttr>(); in checkDLLAttributeRedeclaration()
5612 const DLLExportAttr *NewExportAttr = NewDecl->getAttr<DLLExportAttr>(); in checkDLLAttributeRedeclaration()
5646 S.Diag(NewDecl->getLocation(), DiagID) in checkDLLAttributeRedeclaration()
5647 << NewDecl in checkDLLAttributeRedeclaration()
5651 NewDecl->setInvalidDecl(); in checkDLLAttributeRedeclaration()
5662 if (const auto *VD = dyn_cast<VarDecl>(NewDecl)) { in checkDLLAttributeRedeclaration()
[all …]
DSemaTemplateInstantiate.cpp2071 NamedDecl *ND = dyn_cast<NamedDecl>(I->NewDecl); in InstantiateClass()
2079 I->NewDecl->addAttr(NewAttr); in InstantiateClass()
DSemaDeclCXX.cpp8865 TypeAliasTemplateDecl *NewDecl = in ActOnAliasDeclaration() local
8869 NewTD->setDescribedAliasTemplate(NewDecl); in ActOnAliasDeclaration()
8871 NewDecl->setAccess(AS); in ActOnAliasDeclaration()
8874 NewDecl->setInvalidDecl(); in ActOnAliasDeclaration()
8876 NewDecl->setPreviousDecl(OldDecl); in ActOnAliasDeclaration()
8878 NewND = NewDecl; in ActOnAliasDeclaration()
DSemaTemplate.cpp6580 Decl *NewDecl = HandleDeclarator(S, D, TemplateParameterLists); in ActOnTemplateDeclarator() local
6581 ActOnDocumentableDecl(NewDecl); in ActOnTemplateDeclarator()
6582 return NewDecl; in ActOnTemplateDeclarator()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp643 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Retain); in OptimizeRetainRVCall() local
644 cast<CallInst>(RetainRV)->setCalledFunction(NewDecl); in OptimizeRetainRVCall()
748 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease); in OptimizeAutoreleaseRVCall() local
749 AutoreleaseRVCI->setCalledFunction(NewDecl); in OptimizeAutoreleaseRVCall()
/external/llvm-project/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp652 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Retain); in OptimizeRetainRVCall() local
653 cast<CallInst>(RetainRV)->setCalledFunction(NewDecl); in OptimizeRetainRVCall()
758 Function *NewDecl = EP.get(ARCRuntimeEntryPointKind::Autorelease); in OptimizeAutoreleaseRVCall() local
759 AutoreleaseRVCI->setCalledFunction(NewDecl); in OptimizeAutoreleaseRVCall()
/external/llvm-project/llvm/lib/Target/AMDGPU/
DAMDGPUTargetTransformInfo.cpp1007 Function *NewDecl = in rewriteIntrinsicWithAddressSpace() local
1010 II->setCalledFunction(NewDecl); in rewriteIntrinsicWithAddressSpace()
/external/llvm-project/llvm/lib/Transforms/Scalar/
DInferAddressSpaces.cpp338 Function *NewDecl = in rewriteIntrinsicOperands() local
341 II->setCalledFunction(NewDecl); in rewriteIntrinsicOperands()
/external/llvm-project/clang/lib/Sema/
DSemaTemplateInstantiateDecl.cpp45 static bool SubstQualifier(Sema &SemaRef, const DeclT *OldDecl, DeclT *NewDecl, in SubstQualifier() argument
50 assert((NewDecl->getFriendObjectKind() || in SubstQualifier()
55 const_cast<DeclContext *>(NewDecl->getFriendObjectKind() in SubstQualifier()
56 ? NewDecl->getLexicalDeclContext() in SubstQualifier()
66 NewDecl->setQualifierInfo(NewQualifierLoc); in SubstQualifier()
71 DeclaratorDecl *NewDecl) { in SubstQualifier() argument
72 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); in SubstQualifier()
76 TagDecl *NewDecl) { in SubstQualifier() argument
77 return ::SubstQualifier(SemaRef, OldDecl, NewDecl, TemplateArgs); in SubstQualifier()
DSemaDecl.cpp6464 NamedDecl *NewDecl, in checkDLLAttributeRedeclaration() argument
6467 if (OldDecl->isInvalidDecl() || NewDecl->isInvalidDecl()) in checkDLLAttributeRedeclaration()
6477 if (TemplateDecl *NewTD = dyn_cast<TemplateDecl>(NewDecl)) { in checkDLLAttributeRedeclaration()
6478 NewDecl = NewTD->getTemplatedDecl(); in checkDLLAttributeRedeclaration()
6482 if (!OldDecl || !NewDecl) in checkDLLAttributeRedeclaration()
6487 const DLLImportAttr *NewImportAttr = NewDecl->getAttr<DLLImportAttr>(); in checkDLLAttributeRedeclaration()
6488 const DLLExportAttr *NewExportAttr = NewDecl->getAttr<DLLExportAttr>(); in checkDLLAttributeRedeclaration()
6522 S.Diag(NewDecl->getLocation(), DiagID) in checkDLLAttributeRedeclaration()
6523 << NewDecl in checkDLLAttributeRedeclaration()
6527 NewDecl->setInvalidDecl(); in checkDLLAttributeRedeclaration()
[all …]
DSemaTemplate.cpp8614 Decl *NewDecl = HandleDeclarator(S, D, TemplateParameterLists); in ActOnTemplateDeclarator() local
8615 ActOnDocumentableDecl(NewDecl); in ActOnTemplateDeclarator()
8616 return NewDecl; in ActOnTemplateDeclarator()
8644 ConceptDecl *NewDecl = ConceptDecl::Create(Context, DC, NameLoc, Name, in ActOnConceptDefinition() local
8648 if (NewDecl->hasAssociatedConstraints()) { in ActOnConceptDefinition()
8652 NewDecl->setInvalidDecl(); in ActOnConceptDefinition()
8656 DeclarationNameInfo NameInfo(NewDecl->getDeclName(), NameLoc); in ActOnConceptDefinition()
8666 diag::err_redefinition_different_kind) << NewDecl->getDeclName(); in ActOnConceptDefinition()
8670 ActOnDocumentableDecl(NewDecl); in ActOnConceptDefinition()
8671 PushOnScopeChains(NewDecl, S); in ActOnConceptDefinition()
[all …]
DSemaTemplateInstantiate.cpp2789 NamedDecl *ND = dyn_cast<NamedDecl>(I->NewDecl); in InstantiateClass()
2797 I->NewDecl->addAttr(NewAttr); in InstantiateClass()
DSemaDeclCXX.cpp12635 TypeAliasTemplateDecl *NewDecl = in ActOnAliasDeclaration() local
12639 NewTD->setDescribedAliasTemplate(NewDecl); in ActOnAliasDeclaration()
12641 NewDecl->setAccess(AS); in ActOnAliasDeclaration()
12644 NewDecl->setInvalidDecl(); in ActOnAliasDeclaration()
12646 NewDecl->setPreviousDecl(OldDecl); in ActOnAliasDeclaration()
12647 CheckRedeclarationModuleOwnership(NewDecl, OldDecl); in ActOnAliasDeclaration()
12650 NewND = NewDecl; in ActOnAliasDeclaration()
/external/clang/lib/AST/
DASTContext.cpp941 RecordDecl *NewDecl; in buildImplicitRecord() local
943 NewDecl = CXXRecordDecl::Create(*this, TK, getTranslationUnitDecl(), Loc, in buildImplicitRecord()
946 NewDecl = RecordDecl::Create(*this, TK, getTranslationUnitDecl(), Loc, Loc, in buildImplicitRecord()
948 NewDecl->setImplicit(); in buildImplicitRecord()
949 NewDecl->addAttr(TypeVisibilityAttr::CreateImplicit( in buildImplicitRecord()
951 return NewDecl; in buildImplicitRecord()
957 TypedefDecl *NewDecl = TypedefDecl::Create( in buildImplicitTypedef() local
960 NewDecl->setImplicit(); in buildImplicitTypedef()
961 return NewDecl; in buildImplicitTypedef()
/external/llvm-project/clang/lib/AST/
DASTContext.cpp1213 RecordDecl *NewDecl; in buildImplicitRecord() local
1215 NewDecl = CXXRecordDecl::Create(*this, TK, getTranslationUnitDecl(), Loc, in buildImplicitRecord()
1218 NewDecl = RecordDecl::Create(*this, TK, getTranslationUnitDecl(), Loc, Loc, in buildImplicitRecord()
1220 NewDecl->setImplicit(); in buildImplicitRecord()
1221 NewDecl->addAttr(TypeVisibilityAttr::CreateImplicit( in buildImplicitRecord()
1223 return NewDecl; in buildImplicitRecord()
1229 TypedefDecl *NewDecl = TypedefDecl::Create( in buildImplicitTypedef() local
1232 NewDecl->setImplicit(); in buildImplicitTypedef()
1233 return NewDecl; in buildImplicitTypedef()

12