Searched defs:Parm (Results 1 - 8 of 8) 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
/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 DSemaInit.cpp4926 ParmVarDecl *Parm = Constructor->getParamDecl(I); local
4927 if (S.RequireCompleteType(Loc, Parm->getType(),
4934 S.BuildCXXDefaultArgExpr(Loc, Constructor, 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
/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 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/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 263 milliseconds