Home
last modified time | relevance | path

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

12

/netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/
H A DCGOpenMPRuntimeGPU.cpp2646 ImplicitParamDecl ReduceListArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, in emitInterWarpCopyFunction()
2647 C.VoidPtrTy, ImplicitParamDecl::Other); in emitInterWarpCopyFunction()
2650 ImplicitParamDecl NumWarpsArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, in emitInterWarpCopyFunction()
2652 ImplicitParamDecl::Other); in emitInterWarpCopyFunction()
2941 ImplicitParamDecl ReduceListArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, in emitShuffleAndReduceFunction()
2942 C.VoidPtrTy, ImplicitParamDecl::Other); in emitShuffleAndReduceFunction()
2944 ImplicitParamDecl LaneIDArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, C.ShortTy, in emitShuffleAndReduceFunction()
2945 ImplicitParamDecl::Other); in emitShuffleAndReduceFunction()
2947 ImplicitParamDecl RemoteLaneOffsetArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, in emitShuffleAndReduceFunction()
2948 C.ShortTy, ImplicitParamDecl::Other); in emitShuffleAndReduceFunction()
[all …]
H A DCGBlocks.cpp1016 ImplicitParamDecl BlockFieldPseudoVar(getContext(), type, in EmitBlockLiteral()
1017 ImplicitParamDecl::Other); in EmitBlockLiteral()
1403 void CodeGenFunction::setBlockContextParameter(const ImplicitParamDecl *D, in setBlockContextParameter()
1483 ImplicitParamDecl SelfDecl(getContext(), const_cast<BlockDecl *>(blockDecl), in GenerateBlockFunction()
1485 ImplicitParamDecl::ObjCSelf); in GenerateBlockFunction()
1933 ImplicitParamDecl DstDecl(C, C.VoidPtrTy, ImplicitParamDecl::Other); in GenerateCopyHelperFunction()
1935 ImplicitParamDecl SrcDecl(C, C.VoidPtrTy, ImplicitParamDecl::Other); in GenerateCopyHelperFunction()
2130 ImplicitParamDecl SrcDecl(C, C.VoidPtrTy, ImplicitParamDecl::Other); in GenerateDestroyHelperFunction()
2381 ImplicitParamDecl Dst(Context, Context.VoidPtrTy, ImplicitParamDecl::Other); in generateByrefCopyHelper()
2384 ImplicitParamDecl Src(Context, Context.VoidPtrTy, ImplicitParamDecl::Other); in generateByrefCopyHelper()
[all …]
H A DCGOpenMPRuntime.cpp1120 ImplicitParamDecl OmpOutParm(C, /*DC=*/nullptr, Out->getLocation(), in emitCombinerOrInitializer()
1121 /*Id=*/nullptr, PtrTy, ImplicitParamDecl::Other); in emitCombinerOrInitializer()
1122 ImplicitParamDecl OmpInParm(C, /*DC=*/nullptr, In->getLocation(), in emitCombinerOrInitializer()
1123 /*Id=*/nullptr, PtrTy, ImplicitParamDecl::Other); in emitCombinerOrInitializer()
1784 ImplicitParamDecl Dst(CGM.getContext(), /*DC=*/nullptr, Loc, in emitThreadPrivateVarDefinition()
1786 ImplicitParamDecl::Other); in emitThreadPrivateVarDefinition()
1817 ImplicitParamDecl Dst(CGM.getContext(), /*DC=*/nullptr, Loc, in emitThreadPrivateVarDefinition()
1819 ImplicitParamDecl::Other); in emitThreadPrivateVarDefinition()
2373 ImplicitParamDecl LHSArg(C, /*DC=*/nullptr, Loc, /*Id=*/nullptr, C.VoidPtrTy, in emitCopyprivateCopyFunction()
2374 ImplicitParamDecl::Other); in emitCopyprivateCopyFunction()
[all …]
H A DCGCXXABI.cpp127 auto *ThisDecl = ImplicitParamDecl::Create( in buildThisParam()
130 ImplicitParamDecl::CXXThis); in buildThisParam()
H A DCGException.cpp1902 if (isa<ImplicitParamDecl>(D) && in EmitCapturedLocals()
1938 assert((isa<ImplicitParamDecl>(VD) || VD->isLocalVarDeclOrParm()) && in EmitCapturedLocals()
1958 if (isa<ImplicitParamDecl>(VD)) { in EmitCapturedLocals()
2015 Args.push_back(ImplicitParamDecl::Create( in startOutlinedSEHHelper()
2018 getContext().VoidPtrTy, ImplicitParamDecl::Other)); in startOutlinedSEHHelper()
2020 Args.push_back(ImplicitParamDecl::Create( in startOutlinedSEHHelper()
2023 getContext().UnsignedCharTy, ImplicitParamDecl::Other)); in startOutlinedSEHHelper()
2025 Args.push_back(ImplicitParamDecl::Create( in startOutlinedSEHHelper()
2028 ImplicitParamDecl::Other)); in startOutlinedSEHHelper()
H A DCGCXXABI.h53 ImplicitParamDecl *getThisDecl(CodeGenFunction &CGF) { in getThisDecl()
69 ImplicitParamDecl *&getStructorImplicitParamDecl(CodeGenFunction &CGF) { in getStructorImplicitParamDecl()
H A DCGObjC.cpp1701 ImplicitParamDecl *selfDecl = OMD->getSelfDecl(); in TypeOfSelfObject()
3697 ImplicitParamDecl DstDecl(C, FD, SourceLocation(), /*Id=*/nullptr, DestTy, in GenerateObjCAtomicSetterCopyHelperFunction()
3698 ImplicitParamDecl::Other); in GenerateObjCAtomicSetterCopyHelperFunction()
3700 ImplicitParamDecl SrcDecl(C, FD, SourceLocation(), /*Id=*/nullptr, SrcTy, in GenerateObjCAtomicSetterCopyHelperFunction()
3701 ImplicitParamDecl::Other); in GenerateObjCAtomicSetterCopyHelperFunction()
3781 ImplicitParamDecl DstDecl(C, FD, SourceLocation(), /*Id=*/nullptr, DestTy, in GenerateObjCAtomicGetterCopyHelperFunction()
3782 ImplicitParamDecl::Other); in GenerateObjCAtomicGetterCopyHelperFunction()
3784 ImplicitParamDecl SrcDecl(C, FD, SourceLocation(), /*Id=*/nullptr, SrcTy, in GenerateObjCAtomicGetterCopyHelperFunction()
3785 ImplicitParamDecl::Other); in GenerateObjCAtomicGetterCopyHelperFunction()
H A DCGDeclCXX.cpp850 ImplicitParamDecl Dst(getContext(), getContext().VoidPtrTy, in generateDestroyHelper()
851 ImplicitParamDecl::Other); in generateDestroyHelper()
H A DCGNonTrivialStruct.cpp310 llvm::SmallVector<ImplicitParamDecl *, N> Params; in getFunctionInfo()
314 Params.push_back(ImplicitParamDecl::Create( in getFunctionInfo()
316 ImplicitParamDecl::Other)); in getFunctionInfo()
H A DMicrosoftCXXABI.cpp1496 auto *IsMostDerived = ImplicitParamDecl::Create( in addImplicitStructorParams()
1499 ImplicitParamDecl::Other); in addImplicitStructorParams()
1509 auto *ShouldDelete = ImplicitParamDecl::Create( in addImplicitStructorParams()
1512 ImplicitParamDecl::Other); in addImplicitStructorParams()
3999 ImplicitParamDecl SrcParam( in getAddrOfCXXCtorClosure()
4004 ImplicitParamDecl::Other); in getAddrOfCXXCtorClosure()
4011 ImplicitParamDecl IsMostDerived(getContext(), /*DC=*/nullptr, in getAddrOfCXXCtorClosure()
4014 getContext().IntTy, ImplicitParamDecl::Other); in getAddrOfCXXCtorClosure()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/
H A DDecl.h959 friend class ImplicitParamDecl; variable
1570 class ImplicitParamDecl : public VarDecl {
1598 static ImplicitParamDecl *Create(ASTContext &C, DeclContext *DC,
1601 static ImplicitParamDecl *Create(ASTContext &C, QualType T,
1604 static ImplicitParamDecl *CreateDeserialized(ASTContext &C, unsigned ID);
1606 ImplicitParamDecl(ASTContext &C, DeclContext *DC, SourceLocation IdLoc, in ImplicitParamDecl() function
1615 ImplicitParamDecl(ASTContext &C, QualType Type, ImplicitParamKind ParamKind) in ImplicitParamDecl() function
4306 private llvm::TrailingObjects<CapturedDecl, ImplicitParamDecl *> {
4308 size_t numTrailingObjects(OverloadToken<ImplicitParamDecl>) { in numTrailingObjects() argument
4324 ImplicitParamDecl *const *getParams() const { in getParams()
[all …]
H A DDeclObjC.h166 ImplicitParamDecl *SelfDecl = nullptr;
170 ImplicitParamDecl *CmdDecl = nullptr;
423 ImplicitParamDecl * getSelfDecl() const { return SelfDecl; } in getSelfDecl()
424 void setSelfDecl(ImplicitParamDecl *SD) { SelfDecl = SD; } in setSelfDecl()
425 ImplicitParamDecl * getCmdDecl() const { return CmdDecl; } in getCmdDecl()
426 void setCmdDecl(ImplicitParamDecl *CD) { CmdDecl = CD; } in setCmdDecl()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Analysis/
H A DAnalysisDeclContext.h41 class ImplicitParamDecl; variable
178 const ImplicitParamDecl *getSelfDecl() const;
254 const ImplicitParamDecl *getSelfDecl() const { return Ctx->getSelfDecl(); } in getSelfDecl()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/
H A DAnalysisDeclContext.cpp145 return isa<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()
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/
H A DScopeInfo.h48 class ImplicitParamDecl; variable
779 ImplicitParamDecl *ContextParam;
788 RecordDecl *RD, ImplicitParamDecl *Context, in CapturedRegionScopeInfo()
/netbsd-src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
H A DTransUnbridgedCasts.cpp453 if (ImplicitParamDecl *IPD = dyn_cast<ImplicitParamDecl>(DRE->getDecl())) in isSelf()
H A DTransZeroOutPropsInDealloc.cpp32 ImplicitParamDecl *SelfD;
/netbsd-src/external/apache2/llvm/dist/clang/lib/AST/
H A DDecl.cpp4826 void ImplicitParamDecl::anchor() {} in anchor()
4828 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC, in Create()
4832 return new (C, DC) ImplicitParamDecl(C, DC, IdLoc, Id, Type, ParamKind); in Create()
4835 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, QualType Type, in Create()
4837 return new (C, nullptr) ImplicitParamDecl(C, Type, ParamKind); in Create()
4840 ImplicitParamDecl *ImplicitParamDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
4842 return new (C, ID) ImplicitParamDecl(C, QualType(), ImplicitParamKind::Other); in CreateDeserialized()
4881 return new (C, DC, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams)) in Create()
4887 return new (C, ID, additionalSizeToAlloc<ImplicitParamDecl *>(NumParams)) in CreateDeserialized()
H A DDeclObjC.cpp1144 auto *Self = ImplicitParamDecl::Create(Context, this, SourceLocation(), in createImplicitParams()
1146 ImplicitParamDecl::ObjCSelf); in createImplicitParams()
1155 setCmdDecl(ImplicitParamDecl::Create( in createImplicitParams()
1157 Context.getObjCSelType(), ImplicitParamDecl::ObjCCmd)); in createImplicitParams()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/
H A DSemaStmt.cpp4697 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType, in ActOnCapturedRegionStart()
4698 ImplicitParamDecl::CapturedContext); in ActOnCapturedRegionStart()
4737 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType, in ActOnCapturedRegionStart()
4738 ImplicitParamDecl::CapturedContext); in ActOnCapturedRegionStart()
4745 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, I->second, in ActOnCapturedRegionStart()
4746 ImplicitParamDecl::CapturedContext); in ActOnCapturedRegionStart()
4757 ImplicitParamDecl::Create(Context, DC, Loc, ParamName, ParamType, in ActOnCapturedRegionStart()
4758 ImplicitParamDecl::CapturedContext); in ActOnCapturedRegionStart()
/netbsd-src/external/apache2/llvm/dist/clang/lib/Serialization/
H A DASTReaderDecl.cpp376 void VisitImplicitParamDecl(ImplicitParamDecl *PD);
1042 MD->setSelfDecl(readDeclAs<ImplicitParamDecl>()); in VisitObjCMethodDecl()
1043 MD->setCmdDecl(readDeclAs<ImplicitParamDecl>()); in VisitObjCMethodDecl()
1470 if (!isa<ParmVarDecl>(VD) && !isa<ImplicitParamDecl>(VD) && in VisitVarDeclImpl()
1491 void ASTDeclReader::VisitImplicitParamDecl(ImplicitParamDecl *PD) { in VisitImplicitParamDecl()
1577 CD->setParam(I, readDeclAs<ImplicitParamDecl>()); in VisitCapturedDecl()
1579 CD->setContextParam(I, readDeclAs<ImplicitParamDecl>()); in VisitCapturedDecl()
3985 D = ImplicitParamDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DProgramState.cpp244 const ImplicitParamDecl *SelfDecl = LCtx->getSelfDecl(); in getSelfSVal()
H A DBugReporterVisitors.cpp479 if (const auto *ID = dyn_cast<ImplicitParamDecl>(DRE->getDecl())) in potentiallyWritesIntoIvar()
480 if (ID->getParameterKind() == ImplicitParamDecl::ObjCSelf) in potentiallyWritesIntoIvar()
1467 assert(isa<ImplicitParamDecl>(VR->getDecl())); in VisitNode()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DMacOSKeychainAPIChecker.cpp163 if (isa<ImplicitParamDecl>(VD) || isa<ParmVarDecl>(VD)) in REGISTER_MAP_WITH_PROGRAMSTATE()
/netbsd-src/external/apache2/llvm/dist/clang/tools/libclang/
H A DCXCursor.cpp572 if (const ImplicitParamDecl *IPD = dyn_cast_or_null<ImplicitParamDecl>( in MakeCXCursor()

12