/external/clang/include/clang/Sema/ |
D | Initialization.h | 177 ParmVarDecl *Parm) { in InitializeParameter() argument 179 Parm->hasAttr<NSConsumedAttr>()); in InitializeParameter() 184 Parm->getType().getUnqualifiedType()); in InitializeParameter() 187 = (static_cast<uintptr_t>(Consumed) | reinterpret_cast<uintptr_t>(Parm)); in InitializeParameter()
|
D | Sema.h | 2357 Decl *Parm, Stmt *Body);
|
/external/clang/include/clang/AST/ |
D | ASTContext.h | 176 TemplateTemplateParmDecl *Parm; variable 179 CanonicalTemplateTemplateParm(TemplateTemplateParmDecl *Parm) in CanonicalTemplateTemplateParm() argument 180 : Parm(Parm) { } in CanonicalTemplateTemplateParm() 182 TemplateTemplateParmDecl *getParam() const { return Parm; } in getParam() 184 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, Parm); } in Profile() 187 TemplateTemplateParmDecl *Parm);
|
/external/clang/tools/libclang/ |
D | IndexDecl.cpp | 33 if (ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) { in handleDeclarator() local 34 IndexCtx.handleVar(Parm); in handleDeclarator()
|
/external/clang/lib/AST/ |
D | MicrosoftMangle.cpp | 768 for (FunctionDecl::param_const_iterator Parm = D->param_begin(), in mangleType() local 770 Parm != ParmEnd; ++Parm) in mangleType() 771 mangleType((*Parm)->getTypeSourceInfo()->getType()); in mangleType()
|
D | StmtProfile.cpp | 1078 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) { in VisitDecl() local 1086 VisitType(Parm->getType()); in VisitDecl() 1087 ID.AddInteger(Parm->getFunctionScopeDepth()); in VisitDecl() 1088 ID.AddInteger(Parm->getFunctionScopeIndex()); in VisitDecl()
|
D | ASTContext.cpp | 58 TemplateTemplateParmDecl *Parm) { in Profile() argument 59 ID.AddInteger(Parm->getDepth()); in Profile() 60 ID.AddInteger(Parm->getPosition()); in Profile() 61 ID.AddBoolean(Parm->isParameterPack()); in Profile() 63 TemplateParameterList *Params = Parm->getTemplateParameters(); in Profile() 2342 ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *Parm, in getSubstTemplateTypeParmType() argument 2348 SubstTemplateTypeParmType::Profile(ID, Parm, Replacement); in getSubstTemplateTypeParmType() 2355 SubstTemplateTypeParmType(Parm, Replacement); in getSubstTemplateTypeParmType() 2365 const TemplateTypeParmType *Parm, in getSubstTemplateTypeParmPackType() argument 2377 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPack); in getSubstTemplateTypeParmPackType() [all …]
|
D | DeclBase.cpp | 139 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(this)) in isParameterPack() local 140 return Parm->isParameterPack(); in isParameterPack()
|
D | DeclPrinter.cpp | 618 if (ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) in VisitVarDecl() local 619 T = Parm->getOriginalType(); in VisitVarDecl()
|
D | ItaniumMangle.cpp | 1286 if (const ParmVarDecl *Parm in mangleLocalName() local 1289 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) { in mangleLocalName() 1291 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex(); in mangleLocalName()
|
/external/clang/lib/Sema/ |
D | SemaTemplateInstantiate.cpp | 579 NamedDecl *Parm = cast<NamedDecl>((Decl *)Active->Entity); in PrintInstantiationStack() local 581 if (!Parm->getName().empty()) in PrintInstantiationStack() 582 Name = std::string(" '") + Parm->getName().str() + "'"; in PrintInstantiationStack() 593 << isa<TemplateTemplateParmDecl>(Parm) in PrintInstantiationStack()
|
D | SemaTemplateInstantiateDecl.cpp | 2208 ParmVarDecl *Parm = VisitParmVarDecl(OldProtoLoc->getArg(i)); in SubstFunctionType() local 2209 if (!Parm) in SubstFunctionType() 2211 Params.push_back(Parm); in SubstFunctionType()
|
D | SemaStmt.cpp | 2395 SourceLocation RParen, Decl *Parm, in ActOnObjCAtCatchStmt() argument 2397 VarDecl *Var = cast_or_null<VarDecl>(Parm); in ActOnObjCAtCatchStmt()
|
D | SemaInit.cpp | 4517 ParmVarDecl *Parm = Constructor->getParamDecl(I); in CopyObject() local 4518 if (S.RequireCompleteType(Loc, Parm->getType(), in CopyObject() 4525 S.BuildCXXDefaultArgExpr(Loc, Constructor, Parm); in CopyObject()
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 4014 QualType Parm = readType(*Loc.F, Record, Idx); in readTypeRecord() local 4017 Context.getSubstTemplateTypeParmType(cast<TemplateTypeParmType>(Parm), in readTypeRecord() 4023 QualType Parm = readType(*Loc.F, Record, Idx); in readTypeRecord() local 4026 cast<TemplateTypeParmType>(Parm), in readTypeRecord()
|