Home
last modified time | relevance | path

Searched refs:ImplicitParamDecl (Results 1 – 25 of 40) sorted by relevance

12

/external/clang/test/Misc/
Dast-dump-decl.m41 // CHECK-NEXT: ImplicitParamDecl{{.*}} self
42 // CHECK-NEXT: ImplicitParamDecl{{.*}} _cmd
/external/clang/include/clang/Sema/
DScopeInfo.h37 class ImplicitParamDecl; variable
588 ImplicitParamDecl *ContextParam;
593 RecordDecl *RD, ImplicitParamDecl *Context, in CapturedRegionScopeInfo()
/external/clang/lib/CodeGen/
DCGCXXABI.cpp158 ImplicitParamDecl *ThisDecl in buildThisParam()
159 = ImplicitParamDecl::Create(CGM.getContext(), nullptr, MD->getLocation(), in buildThisParam()
DCGCXXABI.h51 ImplicitParamDecl *&getThisDecl(CodeGenFunction &CGF) { in getThisDecl()
64 ImplicitParamDecl *&getStructorImplicitParamDecl(CodeGenFunction &CGF) { in getStructorImplicitParamDecl()
DCGException.cpp1385 if (isa<ImplicitParamDecl>(VD)) { in EmitCapturedLocals()
1394 assert((isa<ImplicitParamDecl>(VD) || VD->isLocalVarDeclOrParm()) && in EmitCapturedLocals()
1486 SEHPointersDecl = ImplicitParamDecl::Create( in GenerateSEHFilterFunction()
1491 Args.push_back(ImplicitParamDecl::Create( in GenerateSEHFilterFunction()
1533 Args.push_back(ImplicitParamDecl::Create( in GenerateSEHFinallyFunction()
1536 Args.push_back(ImplicitParamDecl::Create( in GenerateSEHFinallyFunction()
DCGBlocks.cpp863 ImplicitParamDecl blockFieldPseudoVar(getContext(), /*DC*/ nullptr, in EmitBlockLiteral()
1138 ImplicitParamDecl selfDecl(getContext(), const_cast<BlockDecl*>(blockDecl), in GenerateBlockFunction()
1306 ImplicitParamDecl dstDecl(getContext(), nullptr, SourceLocation(), nullptr, in GenerateCopyHelperFunction()
1309 ImplicitParamDecl srcDecl(getContext(), nullptr, SourceLocation(), nullptr, in GenerateCopyHelperFunction()
1483 ImplicitParamDecl srcDecl(getContext(), nullptr, SourceLocation(), nullptr, in GenerateDestroyHelperFunction()
1770 ImplicitParamDecl dst(CGF.getContext(), nullptr, SourceLocation(), nullptr, in generateByrefCopyHelper()
1774 ImplicitParamDecl src(CGF.getContext(), nullptr, SourceLocation(), nullptr, in generateByrefCopyHelper()
1846 ImplicitParamDecl src(CGF.getContext(), nullptr, SourceLocation(), nullptr, in generateByrefDisposeHelper()
DCGOpenMPRuntime.cpp840 ImplicitParamDecl Dst(CGM.getContext(), /*DC=*/nullptr, SourceLocation(), in emitThreadPrivateVarDefinition()
874 ImplicitParamDecl Dst(CGM.getContext(), /*DC=*/nullptr, SourceLocation(), in emitThreadPrivateVarDefinition()
1116 ImplicitParamDecl LHSArg(C, /*DC=*/nullptr, SourceLocation(), /*Id=*/nullptr, in emitCopyprivateCopyFunction()
1118 ImplicitParamDecl RHSArg(C, /*DC=*/nullptr, SourceLocation(), /*Id=*/nullptr, in emitCopyprivateCopyFunction()
1508 ImplicitParamDecl GtidArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, KmpInt32Ty); in emitProxyTaskFunction()
1509 ImplicitParamDecl TaskTypeArg(C, /*DC=*/nullptr, Loc, in emitProxyTaskFunction()
1641 ImplicitParamDecl LHSArg(C, /*DC=*/nullptr, SourceLocation(), /*Id=*/nullptr, in emitReductionFunction()
1643 ImplicitParamDecl RHSArg(C, /*DC=*/nullptr, SourceLocation(), /*Id=*/nullptr, in emitReductionFunction()
DCGObjC.cpp1406 ImplicitParamDecl *selfDecl = OMD->getSelfDecl(); in TypeOfSelfObject()
2893 ImplicitParamDecl dstDecl(getContext(), FD, SourceLocation(), nullptr,DestTy); in GenerateObjCAtomicSetterCopyHelperFunction()
2895 ImplicitParamDecl srcDecl(getContext(), FD, SourceLocation(), nullptr, SrcTy); in GenerateObjCAtomicSetterCopyHelperFunction()
2972 ImplicitParamDecl dstDecl(getContext(), FD, SourceLocation(), nullptr,DestTy); in GenerateObjCAtomicGetterCopyHelperFunction()
2974 ImplicitParamDecl srcDecl(getContext(), FD, SourceLocation(), nullptr, SrcTy); in GenerateObjCAtomicGetterCopyHelperFunction()
DMicrosoftCXXABI.cpp1275 ImplicitParamDecl *IsMostDerived in addImplicitStructorParams()
1276 = ImplicitParamDecl::Create(Context, nullptr, in addImplicitStructorParams()
1289 ImplicitParamDecl *ShouldDelete in addImplicitStructorParams()
1290 = ImplicitParamDecl::Create(Context, nullptr, in addImplicitStructorParams()
3372 ImplicitParamDecl SrcParam( in getAddrOfCXXCtorClosure()
3382 ImplicitParamDecl IsMostDerived(getContext(), nullptr, SourceLocation(), in getAddrOfCXXCtorClosure()
DCGDeclCXX.cpp575 ImplicitParamDecl dst(getContext(), nullptr, SourceLocation(), nullptr, in generateDestroyHelper()
DCodeGenFunction.h318 ImplicitParamDecl *SEHPointersDecl;
976 ImplicitParamDecl *CXXABIThisDecl;
986 ImplicitParamDecl *CXXStructorImplicitParamDecl;
DCGDecl.cpp1650 assert((isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D)) && in EmitParmDecl()
1658 if (isa<ImplicitParamDecl>(D)) { in EmitParmDecl()
/external/clang/include/clang/Analysis/
DAnalysisContext.h181 const ImplicitParamDecl *getSelfDecl() const;
252 const ImplicitParamDecl *getSelfDecl() const { in getSelfDecl()
/external/clang/include/clang/AST/
DDecl.h1271 class ImplicitParamDecl : public VarDecl {
1274 static ImplicitParamDecl *Create(ASTContext &C, DeclContext *DC,
1278 static ImplicitParamDecl *CreateDeserialized(ASTContext &C, unsigned ID);
1280 ImplicitParamDecl(ASTContext &C, DeclContext *DC, SourceLocation IdLoc, in ImplicitParamDecl() function
3583 ImplicitParamDecl **getParams() const { in getParams()
3584 return reinterpret_cast<ImplicitParamDecl **>( in getParams()
3602 ImplicitParamDecl *getParam(unsigned i) const { in getParam()
3606 void setParam(unsigned i, ImplicitParamDecl *P) { in setParam()
3612 ImplicitParamDecl *getContextParam() const { in getContextParam()
3616 void setContextParam(unsigned i, ImplicitParamDecl *P) { in setContextParam()
[all …]
DDeclObjC.h184 ImplicitParamDecl *SelfDecl;
187 ImplicitParamDecl *CmdDecl;
402 ImplicitParamDecl * getSelfDecl() const { return SelfDecl; } in getSelfDecl()
403 void setSelfDecl(ImplicitParamDecl *SD) { SelfDecl = SD; } in setSelfDecl()
404 ImplicitParamDecl * getCmdDecl() const { return CmdDecl; } in getCmdDecl()
405 void setCmdDecl(ImplicitParamDecl *CD) { CmdDecl = CD; } in setCmdDecl()
/external/clang/lib/Frontend/
DASTConsumers.cpp440 ImplicitParamDecl* IPD = cast<ImplicitParamDecl>(I); in PrintDeclContext()
/external/clang/lib/ARCMigrate/
DTransUnbridgedCasts.cpp456 if (ImplicitParamDecl *IPD = dyn_cast<ImplicitParamDecl>(DRE->getDecl())) in isSelf()
DTransZeroOutPropsInDealloc.cpp33 ImplicitParamDecl *SelfD;
/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp139 const ImplicitParamDecl *AnalysisDeclContext::getSelfDecl() const { in getSelfDecl()
147 return dyn_cast<ImplicitParamDecl>(VD); in getSelfDecl()
/external/clang/lib/AST/
DDecl.cpp3832 void ImplicitParamDecl::anchor() { } in anchor()
3834 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC, in Create()
3838 return new (C, DC) ImplicitParamDecl(C, DC, IdLoc, Id, Type); in Create()
3841 ImplicitParamDecl *ImplicitParamDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
3843 return new (C, ID) ImplicitParamDecl(C, nullptr, SourceLocation(), nullptr, in CreateDeserialized()
3878 return new (C, DC, NumParams * sizeof(ImplicitParamDecl *)) in Create()
3884 return new (C, ID, NumParams * sizeof(ImplicitParamDecl *)) in CreateDeserialized()
DDeclObjC.cpp934 ImplicitParamDecl *self in createImplicitParams()
935 = ImplicitParamDecl::Create(Context, this, SourceLocation(), in createImplicitParams()
945 setCmdDecl(ImplicitParamDecl::Create(Context, this, SourceLocation(), in createImplicitParams()
/external/clang/lib/Sema/
DSemaStmt.cpp3772 ImplicitParamDecl *Param in ActOnCapturedRegionStart()
3773 = ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType); in ActOnCapturedRegionStart()
3807 ImplicitParamDecl *Param in ActOnCapturedRegionStart()
3808 = ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType); in ActOnCapturedRegionStart()
3814 ImplicitParamDecl *Param in ActOnCapturedRegionStart()
3815 = ImplicitParamDecl::Create(Context, DC, Loc, ParamName, I->second); in ActOnCapturedRegionStart()
3825 ImplicitParamDecl *Param = in ActOnCapturedRegionStart()
3826 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType); in ActOnCapturedRegionStart()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp309 void VisitImplicitParamDecl(ImplicitParamDecl *PD);
785 MD->setSelfDecl(ReadDeclAs<ImplicitParamDecl>(Record, Idx)); in VisitObjCMethodDecl()
786 MD->setCmdDecl(ReadDeclAs<ImplicitParamDecl>(Record, Idx)); in VisitObjCMethodDecl()
1113 void ASTDeclReader::VisitImplicitParamDecl(ImplicitParamDecl *PD) { in VisitImplicitParamDecl()
1184 CD->setParam(I, ReadDeclAs<ImplicitParamDecl>(Record, Idx)); in VisitCapturedDecl()
1186 CD->setContextParam(I, ReadDeclAs<ImplicitParamDecl>(Record, Idx)); in VisitCapturedDecl()
3148 D = ImplicitParamDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
/external/clang/tools/libclang/
DCXCursor.cpp454 if (const ImplicitParamDecl *IPD = in MakeCXCursor()
455 dyn_cast_or_null<ImplicitParamDecl>(cast<DeclRefExpr>(S)->getDecl())) { in MakeCXCursor()
/external/clang/lib/StaticAnalyzer/Checkers/
DMacOSKeychainAPIChecker.cpp167 if (isa<ImplicitParamDecl>(VD) || isa<ParmVarDecl>(VD)) in REGISTER_MAP_WITH_PROGRAMSTATE()

12