Home
last modified time | relevance | path

Searched refs:Parm (Results 1 – 15 of 15) sorted by relevance

/external/clang/include/clang/Sema/
DInitialization.h177 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()
DSema.h2357 Decl *Parm, Stmt *Body);
/external/clang/include/clang/AST/
DASTContext.h176 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/
DIndexDecl.cpp33 if (ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) { in handleDeclarator() local
34 IndexCtx.handleVar(Parm); in handleDeclarator()
/external/clang/lib/AST/
DMicrosoftMangle.cpp768 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()
DStmtProfile.cpp1078 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()
DASTContext.cpp58 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 …]
DDeclBase.cpp139 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(this)) in isParameterPack() local
140 return Parm->isParameterPack(); in isParameterPack()
DDeclPrinter.cpp618 if (ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) in VisitVarDecl() local
619 T = Parm->getOriginalType(); in VisitVarDecl()
DItaniumMangle.cpp1286 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/
DSemaTemplateInstantiate.cpp579 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()
DSemaTemplateInstantiateDecl.cpp2208 ParmVarDecl *Parm = VisitParmVarDecl(OldProtoLoc->getArg(i)); in SubstFunctionType() local
2209 if (!Parm) in SubstFunctionType()
2211 Params.push_back(Parm); in SubstFunctionType()
DSemaStmt.cpp2395 SourceLocation RParen, Decl *Parm, in ActOnObjCAtCatchStmt() argument
2397 VarDecl *Var = cast_or_null<VarDecl>(Parm); in ActOnObjCAtCatchStmt()
DSemaInit.cpp4517 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/
DASTReader.cpp4014 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()