Home
last modified time | relevance | path

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

12

/external/clang/lib/CodeGen/
DCGCXXABI.h51 ImplicitParamDecl *&getThisDecl(CodeGenFunction &CGF) { in getThisDecl()
58 ImplicitParamDecl *&getVTTDecl(CodeGenFunction &CGF) { in getVTTDecl()
DCGCXXABI.cpp126 ImplicitParamDecl *ThisDecl in BuildThisParam()
127 = ImplicitParamDecl::Create(CGM.getContext(), 0, MD->getLocation(), in BuildThisParam()
DCGBlocks.cpp753 ImplicitParamDecl blockFieldPseudoVar(/*DC*/ 0, SourceLocation(), in EmitBlockLiteral()
1024 ImplicitParamDecl selfDecl(const_cast<BlockDecl*>(blockDecl), in GenerateBlockFunction()
1181 ImplicitParamDecl dstDecl(0, SourceLocation(), 0, C.VoidPtrTy); in GenerateCopyHelperFunction()
1183 ImplicitParamDecl srcDecl(0, SourceLocation(), 0, C.VoidPtrTy); in GenerateCopyHelperFunction()
1300 ImplicitParamDecl srcDecl(0, SourceLocation(), 0, C.VoidPtrTy); in GenerateDestroyHelperFunction()
1577 ImplicitParamDecl dst(0, SourceLocation(), 0, Context.VoidPtrTy); in generateByrefCopyHelper()
1580 ImplicitParamDecl src(0, SourceLocation(), 0, Context.VoidPtrTy); in generateByrefCopyHelper()
1650 ImplicitParamDecl src(0, SourceLocation(), 0, Context.VoidPtrTy); in generateByrefDisposeHelper()
DCGDeclCXX.cpp445 ImplicitParamDecl dst(0, SourceLocation(), 0, getContext().VoidPtrTy); in generateDestroyHelper()
DCGObjC.cpp1354 ImplicitParamDecl *selfDecl = OMD->getSelfDecl(); in TypeOfSelfObject()
2793 ImplicitParamDecl dstDecl(FD, SourceLocation(), 0, DestTy); in GenerateObjCAtomicSetterCopyHelperFunction()
2795 ImplicitParamDecl srcDecl(FD, SourceLocation(), 0, SrcTy); in GenerateObjCAtomicSetterCopyHelperFunction()
2879 ImplicitParamDecl dstDecl(FD, SourceLocation(), 0, DestTy); in GenerateObjCAtomicGetterCopyHelperFunction()
2881 ImplicitParamDecl srcDecl(FD, SourceLocation(), 0, SrcTy); in GenerateObjCAtomicGetterCopyHelperFunction()
DItaniumCXXABI.cpp746 ImplicitParamDecl *VTTDecl in BuildInstanceFunctionParams()
747 = ImplicitParamDecl::Create(Context, 0, MD->getLocation(), in BuildInstanceFunctionParams()
DCGDecl.cpp1468 assert((isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D)) && in EmitParmDecl()
1474 if (isa<ImplicitParamDecl>(D)) { in EmitParmDecl()
DCodeGenFunction.h1170 ImplicitParamDecl *CXXABIThisDecl;
1177 ImplicitParamDecl *CXXVTTDecl;
/external/clang/include/clang/Analysis/
DAnalysisContext.h38 class ImplicitParamDecl; variable
166 const ImplicitParamDecl *getSelfDecl() const;
236 const ImplicitParamDecl *getSelfDecl() const { in getSelfDecl()
/external/clang/lib/Frontend/
DASTConsumers.cpp357 ImplicitParamDecl* IPD = cast<ImplicitParamDecl>(*I); in PrintDeclContext()
/external/clang/lib/ARCMigrate/
DTransUnbridgedCasts.cpp323 if (ImplicitParamDecl *IPD = dyn_cast<ImplicitParamDecl>(DRE->getDecl())) in isSelf()
DTransZeroOutPropsInDealloc.cpp32 ImplicitParamDecl *SelfD;
/external/clang/include/clang/AST/
DDeclObjC.h173 ImplicitParamDecl *SelfDecl;
176 ImplicitParamDecl *CmdDecl;
378 ImplicitParamDecl * getSelfDecl() const { return SelfDecl; } in getSelfDecl()
379 void setSelfDecl(ImplicitParamDecl *SD) { SelfDecl = SD; } in setSelfDecl()
380 ImplicitParamDecl * getCmdDecl() const { return CmdDecl; } in getCmdDecl()
381 void setCmdDecl(ImplicitParamDecl *CD) { CmdDecl = CD; } in setCmdDecl()
DDecl.h1217 class ImplicitParamDecl : public VarDecl {
1220 static ImplicitParamDecl *Create(ASTContext &C, DeclContext *DC,
1224 static ImplicitParamDecl *CreateDeserialized(ASTContext &C, unsigned ID);
1226 ImplicitParamDecl(DeclContext *DC, SourceLocation IdLoc, in ImplicitParamDecl() function
1234 static bool classof(const ImplicitParamDecl *D) { return true; } in classof()
/external/clang/lib/Analysis/
DAnalysisDeclContext.cpp95 const ImplicitParamDecl *AnalysisDeclContext::getSelfDecl() const { in getSelfDecl()
104 return dyn_cast<ImplicitParamDecl>(VD); in getSelfDecl()
/external/clang/lib/Sema/
DCodeCompleteConsumer.cpp405 if (ImplicitParamDecl *ImplicitParam = dyn_cast<ImplicitParamDecl>(ND)) in getPriorityFromDecl()
DSemaObjCProperty.cpp835 ImplicitParamDecl *SelfDecl = getterMethod->getSelfDecl(); in ActOnPropertyImplDecl()
868 ImplicitParamDecl *SelfDecl = setterMethod->getSelfDecl(); in ActOnPropertyImplDecl()
/external/clang/lib/AST/
DDecl.cpp2838 void ImplicitParamDecl::anchor() { } in anchor()
2840 ImplicitParamDecl *ImplicitParamDecl::Create(ASTContext &C, DeclContext *DC, in Create()
2844 return new (C) ImplicitParamDecl(DC, IdLoc, Id, Type); in Create()
2847 ImplicitParamDecl *ImplicitParamDecl::CreateDeserialized(ASTContext &C, in CreateDeserialized()
2849 void *Mem = AllocateDeserializedDecl(C, ID, sizeof(ImplicitParamDecl)); in CreateDeserialized()
2850 return new (Mem) ImplicitParamDecl(0, SourceLocation(), 0, QualType()); in CreateDeserialized()
DDeclObjC.cpp656 ImplicitParamDecl *self in createImplicitParams()
657 = ImplicitParamDecl::Create(Context, this, SourceLocation(), in createImplicitParams()
667 setCmdDecl(ImplicitParamDecl::Create(Context, this, SourceLocation(), in createImplicitParams()
DASTImporter.cpp143 Decl *VisitImplicitParamDecl(ImplicitParamDecl *D);
2906 Decl *ASTNodeImporter::VisitImplicitParamDecl(ImplicitParamDecl *D) { in VisitImplicitParamDecl()
2925 ImplicitParamDecl *ToParm in VisitImplicitParamDecl()
2926 = ImplicitParamDecl::Create(Importer.getToContext(), DC, in VisitImplicitParamDecl()
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
DObjCMessage.h91 const ImplicitParamDecl *SelfDecl = LC->getSelfDecl(); in getInstanceReceiverSVal()
/external/clang/lib/Serialization/
DASTReaderDecl.cpp251 void VisitImplicitParamDecl(ImplicitParamDecl *PD);
633 MD->setSelfDecl(ReadDeclAs<ImplicitParamDecl>(Record, Idx)); in VisitObjCMethodDecl()
634 MD->setCmdDecl(ReadDeclAs<ImplicitParamDecl>(Record, Idx)); in VisitObjCMethodDecl()
919 void ASTDeclReader::VisitImplicitParamDecl(ImplicitParamDecl *PD) { in VisitImplicitParamDecl()
2055 D = ImplicitParamDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
DASTWriterDecl.cpp86 void VisitImplicitParamDecl(ImplicitParamDecl *D);
712 void ASTDeclWriter::VisitImplicitParamDecl(ImplicitParamDecl *D) { in VisitImplicitParamDecl()
/external/clang/lib/StaticAnalyzer/Checkers/
DMacOSKeychainAPIChecker.cpp176 if (isa<ImplicitParamDecl>(VD) || isa<ParmVarDecl>(VD)) in isEnclosingFunctionParam()
/external/clang/lib/StaticAnalyzer/Core/
DMemRegion.cpp684 sReg = isa<ParmVarDecl>(D) || isa<ImplicitParamDecl>(D) in getVarRegion()

12