| /openbsd-src/gnu/llvm/clang/lib/CodeGen/ |
| H A D | CGOpenMPRuntimeGPU.cpp | 1749 ImplicitParamDecl ReduceListArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, in emitInterWarpCopyFunction() 1750 C.VoidPtrTy, ImplicitParamDecl::Other); in emitInterWarpCopyFunction() 1753 ImplicitParamDecl NumWarpsArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, in emitInterWarpCopyFunction() 1755 ImplicitParamDecl::Other); in emitInterWarpCopyFunction() 2049 ImplicitParamDecl ReduceListArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, in emitShuffleAndReduceFunction() 2050 C.VoidPtrTy, ImplicitParamDecl::Other); in emitShuffleAndReduceFunction() 2052 ImplicitParamDecl LaneIDArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, C.ShortTy, in emitShuffleAndReduceFunction() 2053 ImplicitParamDecl::Other); in emitShuffleAndReduceFunction() 2055 ImplicitParamDecl RemoteLaneOffsetArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, in emitShuffleAndReduceFunction() 2056 C.ShortTy, ImplicitParamDecl::Other); in emitShuffleAndReduceFunction() [all …]
|
| H A D | CGBlocks.cpp | 1019 ImplicitParamDecl BlockFieldPseudoVar(getContext(), type, in EmitBlockLiteral() 1020 ImplicitParamDecl::Other); in EmitBlockLiteral() 1405 void CodeGenFunction::setBlockContextParameter(const ImplicitParamDecl *D, in setBlockContextParameter() 1482 ImplicitParamDecl SelfDecl(getContext(), const_cast<BlockDecl *>(blockDecl), in GenerateBlockFunction() 1484 ImplicitParamDecl::ObjCSelf); in GenerateBlockFunction() 1909 ImplicitParamDecl DstDecl(C, C.VoidPtrTy, ImplicitParamDecl::Other); in GenerateCopyHelperFunction() 1911 ImplicitParamDecl SrcDecl(C, C.VoidPtrTy, ImplicitParamDecl::Other); in GenerateCopyHelperFunction() 2100 ImplicitParamDecl SrcDecl(C, C.VoidPtrTy, ImplicitParamDecl::Other); in GenerateDestroyHelperFunction() 2342 ImplicitParamDecl Dst(Context, Context.VoidPtrTy, ImplicitParamDecl::Other); in generateByrefCopyHelper() 2345 ImplicitParamDecl Src(Context, Context.VoidPtrTy, ImplicitParamDecl::Other); in generateByrefCopyHelper() [all …]
|
| H A D | CGOpenMPRuntime.cpp | 1101 ImplicitParamDecl OmpOutParm(C, /*DC=*/nullptr, Out->getLocation(), in emitCombinerOrInitializer() 1102 /*Id=*/nullptr, PtrTy, ImplicitParamDecl::Other); in emitCombinerOrInitializer() 1103 ImplicitParamDecl OmpInParm(C, /*DC=*/nullptr, In->getLocation(), in emitCombinerOrInitializer() 1104 /*Id=*/nullptr, PtrTy, ImplicitParamDecl::Other); in emitCombinerOrInitializer() 1729 ImplicitParamDecl Dst(CGM.getContext(), /*DC=*/nullptr, Loc, in emitThreadPrivateVarDefinition() 1731 ImplicitParamDecl::Other); in emitThreadPrivateVarDefinition() 1762 ImplicitParamDecl Dst(CGM.getContext(), /*DC=*/nullptr, Loc, in emitThreadPrivateVarDefinition() 1764 ImplicitParamDecl::Other); in emitThreadPrivateVarDefinition() 2321 ImplicitParamDecl LHSArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, C.VoidPtrTy, in emitCopyprivateCopyFunction() 2322 ImplicitParamDecl::Other); in emitCopyprivateCopyFunction() [all …]
|
| H A D | CGCXXABI.cpp | 126 auto *ThisDecl = ImplicitParamDecl::Create( in buildThisParam() 129 ImplicitParamDecl::CXXThis); in buildThisParam()
|
| H A D | CGException.cpp | 1905 if (isa<ImplicitParamDecl>(D) && in EmitCapturedLocals() 1942 assert((isa<ImplicitParamDecl>(VD) || VD->isLocalVarDeclOrParm()) && in EmitCapturedLocals() 1962 if (isa<ImplicitParamDecl>(VD)) { in EmitCapturedLocals() 2019 Args.push_back(ImplicitParamDecl::Create( in startOutlinedSEHHelper() 2022 getContext().VoidPtrTy, ImplicitParamDecl::Other)); in startOutlinedSEHHelper() 2024 Args.push_back(ImplicitParamDecl::Create( in startOutlinedSEHHelper() 2027 getContext().UnsignedCharTy, ImplicitParamDecl::Other)); in startOutlinedSEHHelper() 2029 Args.push_back(ImplicitParamDecl::Create( in startOutlinedSEHHelper() 2032 ImplicitParamDecl::Other)); in startOutlinedSEHHelper()
|
| H A D | CGDeclCXX.cpp | 294 ImplicitParamDecl IPD(CGM.getContext(), CGM.getContext().IntTy, in createTLSAtExitStub() 295 ImplicitParamDecl::Other); in createTLSAtExitStub() 1119 ImplicitParamDecl Dst(getContext(), getContext().VoidPtrTy, in generateDestroyHelper() 1120 ImplicitParamDecl::Other); in generateDestroyHelper()
|
| H A D | CGCXXABI.h | 54 ImplicitParamDecl *getThisDecl(CodeGenFunction &CGF) { in getThisDecl() 73 ImplicitParamDecl *&getStructorImplicitParamDecl(CodeGenFunction &CGF) { in getStructorImplicitParamDecl()
|
| H A D | CGNonTrivialStruct.cpp | 310 llvm::SmallVector<ImplicitParamDecl *, N> Params; in getFunctionInfo() 314 Params.push_back(ImplicitParamDecl::Create( in getFunctionInfo() 316 ImplicitParamDecl::Other)); in getFunctionInfo()
|
| H A D | MicrosoftCXXABI.cpp | 1508 auto *IsMostDerived = ImplicitParamDecl::Create( in addImplicitStructorParams() 1511 ImplicitParamDecl::Other); in addImplicitStructorParams() 1521 auto *ShouldDelete = ImplicitParamDecl::Create( in addImplicitStructorParams() 1524 ImplicitParamDecl::Other); in addImplicitStructorParams() 4105 ImplicitParamDecl SrcParam( in getAddrOfCXXCtorClosure() 4110 ImplicitParamDecl::Other); in getAddrOfCXXCtorClosure() 4117 ImplicitParamDecl IsMostDerived(getContext(), /*DC=*/nullptr, in getAddrOfCXXCtorClosure() 4120 getContext().IntTy, ImplicitParamDecl::Other); in getAddrOfCXXCtorClosure()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Analysis/ |
| H A D | AnalysisDeclContext.h | 41 class ImplicitParamDecl; variable 178 const ImplicitParamDecl *getSelfDecl() const; 260 const ImplicitParamDecl *getSelfDecl() const { return Ctx->getSelfDecl(); } in getSelfDecl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/AST/ |
| H A D | Decl.h | 1029 friend class ImplicitParamDecl; variable 1657 class ImplicitParamDecl : public VarDecl { 1688 static ImplicitParamDecl *Create(ASTContext &C, DeclContext *DC, 1691 static ImplicitParamDecl *Create(ASTContext &C, QualType T, 1694 static ImplicitParamDecl *CreateDeserialized(ASTContext &C, unsigned ID); 1696 ImplicitParamDecl(ASTContext &C, DeclContext *DC, SourceLocation IdLoc, in ImplicitParamDecl() function 1705 ImplicitParamDecl(ASTContext &C, QualType Type, ImplicitParamKind ParamKind) in ImplicitParamDecl() function 4524 private llvm::TrailingObjects<CapturedDecl, ImplicitParamDecl *> { 4526 size_t numTrailingObjects(OverloadToken<ImplicitParamDecl>) { in numTrailingObjects() argument 4542 ImplicitParamDecl *const *getParams() const { in getParams() [all …]
|
| H A D | DeclObjC.h | 165 ImplicitParamDecl *SelfDecl = nullptr; 169 ImplicitParamDecl *CmdDecl = nullptr; 420 ImplicitParamDecl * getSelfDecl() const { return SelfDecl; } in getSelfDecl() 421 void setSelfDecl(ImplicitParamDecl *SD) { SelfDecl = SD; } in setSelfDecl() 422 ImplicitParamDecl * getCmdDecl() const { return CmdDecl; } in getCmdDecl() 423 void setCmdDecl(ImplicitParamDecl *CD) { CmdDecl = CD; } in setCmdDecl()
|
| /openbsd-src/gnu/llvm/clang/lib/Analysis/ |
| H A D | AnalysisDeclContext.cpp | 145 return isa_and_nonnull<ImplicitParamDecl>(VD) && VD->getName() == "self"; in isSelfDecl() 148 const ImplicitParamDecl *AnalysisDeclContext::getSelfDecl() const { in getSelfDecl() 156 return dyn_cast<ImplicitParamDecl>(VD); in getSelfDecl() 174 return dyn_cast<ImplicitParamDecl>(VD); in getSelfDecl()
|
| /openbsd-src/gnu/llvm/clang/include/clang/Sema/ |
| H A D | ScopeInfo.h | 48 class ImplicitParamDecl; variable 793 ImplicitParamDecl *ContextParam; 802 RecordDecl *RD, ImplicitParamDecl *Context, in CapturedRegionScopeInfo()
|
| /openbsd-src/gnu/llvm/clang/lib/ARCMigrate/ |
| H A D | TransUnbridgedCasts.cpp | 453 if (ImplicitParamDecl *IPD = dyn_cast<ImplicitParamDecl>(DRE->getDecl())) in isSelf()
|
| H A D | TransZeroOutPropsInDealloc.cpp | 32 ImplicitParamDecl *SelfD;
|
| /openbsd-src/gnu/llvm/clang/lib/AST/ |
| H A D | Decl.cpp | 5057 void ImplicitParamDecl::anchor() {} in anchor() 5059 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC, in Create() 5063 return new (C, DC) ImplicitParamDecl(C, DC, IdLoc, Id, Type, ParamKind); in Create() 5066 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, QualType Type, in Create() 5068 return new (C, nullptr) ImplicitParamDecl(C, Type, ParamKind); in Create() 5071 ImplicitParamDecl *ImplicitParamDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized() 5073 return new (C, ID) ImplicitParamDecl(C, QualType(), ImplicitParamKind::Other); in CreateDeserialized() 5110 return new (C, DC, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams)) in Create() 5116 return new (C, ID, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams)) in CreateDeserialized()
|
| H A D | DeclObjC.cpp | 1195 auto *Self = ImplicitParamDecl::Create(Context, this, SourceLocation(), in createImplicitParams() 1197 ImplicitParamDecl::ObjCSelf); in createImplicitParams() 1206 setCmdDecl(ImplicitParamDecl::Create( in createImplicitParams() 1208 Context.getObjCSelType(), ImplicitParamDecl::ObjCCmd)); in createImplicitParams()
|
| H A D | ODRHash.cpp | 387 ImplicitParamDecl *Cmd = Method->getCmdDecl(); in VisitObjCMethodDecl() 392 ImplicitParamDecl *Self = Method->getSelfDecl(); in VisitObjCMethodDecl()
|
| /openbsd-src/gnu/llvm/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 380 void VisitImplicitParamDecl(ImplicitParamDecl *PD); 1128 MD->setSelfDecl(readDeclAs<ImplicitParamDecl>()); in VisitObjCMethodDecl() 1129 MD->setCmdDecl(readDeclAs<ImplicitParamDecl>()); in VisitObjCMethodDecl() 1624 if (!isa<ParmVarDecl>(VD) && !isa<ImplicitParamDecl>(VD) && in VisitVarDeclImpl() 1645 void ASTDeclReader::VisitImplicitParamDecl(ImplicitParamDecl *PD) { in VisitImplicitParamDecl() 1736 CD->setParam(I, readDeclAs<ImplicitParamDecl>()); in VisitCapturedDecl() 1738 CD->setContextParam(I, readDeclAs<ImplicitParamDecl>()); in VisitCapturedDecl() 3854 D = ImplicitParamDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | SemaStmt.cpp | 4712 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType, in ActOnCapturedRegionStart() 4713 ImplicitParamDecl::CapturedContext); in ActOnCapturedRegionStart() 4752 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType, in ActOnCapturedRegionStart() 4753 ImplicitParamDecl::CapturedContext); in ActOnCapturedRegionStart() 4760 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, I->second, in ActOnCapturedRegionStart() 4761 ImplicitParamDecl::CapturedContext); in ActOnCapturedRegionStart() 4772 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType, in ActOnCapturedRegionStart() 4773 ImplicitParamDecl::CapturedContext); in ActOnCapturedRegionStart()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Core/ |
| H A D | BugReporterVisitors.cpp | 608 if (const auto *ID = dyn_cast<ImplicitParamDecl>(DRE->getDecl())) in potentiallyWritesIntoIvar() 609 if (ID->getParameterKind() == ImplicitParamDecl::ObjCSelf) in potentiallyWritesIntoIvar() 1370 } else if (const auto *ImplParam = dyn_cast<ImplicitParamDecl>(D)) { in showBRParamDiagnostics() 1372 ImplicitParamDecl::ImplicitParamKind::ObjCSelf) { in showBRParamDiagnostics() 1641 assert(isa<ImplicitParamDecl>(VR->getDecl())); in VisitNode()
|
| H A D | ProgramState.cpp | 239 const ImplicitParamDecl *SelfDecl = LCtx->getSelfDecl(); in getSelfSVal()
|
| /openbsd-src/gnu/llvm/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | MacOSKeychainAPIChecker.cpp | 164 if (isa<ImplicitParamDecl, ParmVarDecl>(VD)) in REGISTER_MAP_WITH_PROGRAMSTATE()
|
| /openbsd-src/gnu/llvm/clang/tools/libclang/ |
| H A D | CXCursor.cpp | 571 if (const ImplicitParamDecl *IPD = dyn_cast_or_null<ImplicitParamDecl>( in MakeCXCursor()
|