Searched refs:Parm (Results 1 - 13 of 13) sorted by relevance

/external/clang/include/clang/Sema/
H A DInitialization.h197 ParmVarDecl *Parm) {
198 return InitializeParameter(Context, Parm, Parm->getType());
204 ParmVarDecl *Parm,
207 Parm->hasAttr<NSConsumedAttr>());
215 = (static_cast<uintptr_t>(Consumed) | reinterpret_cast<uintptr_t>(Parm));
196 InitializeParameter(ASTContext &Context, ParmVarDecl *Parm) argument
203 InitializeParameter(ASTContext &Context, ParmVarDecl *Parm, QualType Type) argument
H A DSema.h2930 Decl *Parm, Stmt *Body);
/external/clang/tools/libclang/
H A DIndexDecl.cpp41 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) {
42 IndexCtx.handleVar(Parm);
/external/clang/include/clang/AST/
H A DASTContext.h176 TemplateTemplateParmDecl *Parm; member in class:clang::ASTContext::CanonicalTemplateTemplateParm
179 CanonicalTemplateTemplateParm(TemplateTemplateParmDecl *Parm) argument
180 : Parm(Parm) { }
182 TemplateTemplateParmDecl *getParam() const { return Parm; }
184 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, Parm); }
187 TemplateTemplateParmDecl *Parm);
/external/clang/lib/AST/
H A DStmtProfile.cpp1152 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(D)) {
1160 VisitType(Parm->getType());
1161 ID.AddInteger(Parm->getFunctionScopeDepth());
1162 ID.AddInteger(Parm->getFunctionScopeIndex());
H A DItaniumMangle.cpp1329 if (const ParmVarDecl *Parm
1332 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) {
1334 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex();
1356 if (const ParmVarDecl *Parm
1359 = dyn_cast<FunctionDecl>(Parm->getDeclContext())) {
1361 unsigned Num = Func->getNumParams() - Parm->getFunctionScopeIndex();
H A DDeclBase.cpp150 if (const ParmVarDecl *Parm = dyn_cast<ParmVarDecl>(this))
151 return Parm->isParameterPack();
H A DASTContext.cpp533 TemplateTemplateParmDecl *Parm) {
534 ID.AddInteger(Parm->getDepth());
535 ID.AddInteger(Parm->getPosition());
536 ID.AddBoolean(Parm->isParameterPack());
538 TemplateParameterList *Params = Parm->getTemplateParameters();
3004 ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *Parm, argument
3010 SubstTemplateTypeParmType::Profile(ID, Parm, Replacement);
3017 SubstTemplateTypeParmType(Parm, Replacement);
3027 const TemplateTypeParmType *Parm,
3039 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPac
532 Profile(llvm::FoldingSetNodeID &ID, TemplateTemplateParmDecl *Parm) argument
3026 getSubstTemplateTypeParmPackType( const TemplateTypeParmType *Parm, const TemplateArgument &ArgPack) argument
[all...]
/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp615 NamedDecl *Parm = cast<NamedDecl>(Active->Entity); local
617 if (!Parm->getName().empty())
618 Name = std::string(" '") + Parm->getName().str() + "'";
629 << isa<TemplateTemplateParmDecl>(Parm)
H A DSemaTemplateInstantiateDecl.cpp2742 ParmVarDecl *Parm = local
2744 if (!Parm)
2746 Params.push_back(Parm);
H A DSemaStmt.cpp2853 SourceLocation RParen, Decl *Parm,
2855 VarDecl *Var = cast_or_null<VarDecl>(Parm);
2852 ActOnObjCAtCatchStmt(SourceLocation AtLoc, SourceLocation RParen, Decl *Parm, Stmt *Body) argument
H A DSemaInit.cpp4926 ParmVarDecl *Parm = Constructor->getParamDecl(I); local
4927 if (S.RequireCompleteType(Loc, Parm->getType(),
4934 S.BuildCXXDefaultArgExpr(Loc, Constructor, Parm);
/external/clang/lib/Serialization/
H A DASTReader.cpp4835 QualType Parm = readType(*Loc.F, Record, Idx); local
4838 Context.getSubstTemplateTypeParmType(cast<TemplateTypeParmType>(Parm),
4844 QualType Parm = readType(*Loc.F, Record, Idx); local
4847 cast<TemplateTypeParmType>(Parm),

Completed in 671 milliseconds