Searched defs:Parm (Results 1 - 12 of 12) sorted by relevance

/external/clang/include/clang/Sema/
H A DAttributeList.h231 IdentifierLoc *Parm, const AvailabilityChange &introduced,
243 ArgsUnion PVal(Parm);
229 AttributeList(IdentifierInfo *attrName, SourceRange attrRange, IdentifierInfo *scopeName, SourceLocation scopeLoc, IdentifierLoc *Parm, const AvailabilityChange &introduced, const AvailabilityChange &deprecated, const AvailabilityChange &obsoleted, SourceLocation unavailable, const Expr *messageExpr, Syntax syntaxUsed) argument
H A DInitialization.h205 ParmVarDecl *Parm) {
206 return InitializeParameter(Context, Parm, Parm->getType());
212 ParmVarDecl *Parm,
215 Parm->hasAttr<NSConsumedAttr>());
223 = (static_cast<uintptr_t>(Consumed) | reinterpret_cast<uintptr_t>(Parm));
204 InitializeParameter(ASTContext &Context, ParmVarDecl *Parm) argument
211 InitializeParameter(ASTContext &Context, ParmVarDecl *Parm, QualType Type) argument
/external/clang/lib/AST/
H A DMicrosoftMangle.cpp311 const NamedDecl *Parm);
1144 const NamedDecl *Parm) {
1207 if (isa<TemplateTypeParmDecl>(Parm) ||
1208 isa<TemplateTemplateParmDecl>(Parm))
1214 else if (isa<NonTypeTemplateParmDecl>(Parm))
1220 mangleTemplateArg(TD, PA, Parm);
1142 mangleTemplateArg(const TemplateDecl *TD, const TemplateArgument &TA, const NamedDecl *Parm) argument
H A DASTContext.cpp548 TemplateTemplateParmDecl *Parm) {
549 ID.AddInteger(Parm->getDepth());
550 ID.AddInteger(Parm->getPosition());
551 ID.AddBoolean(Parm->isParameterPack());
553 TemplateParameterList *Params = Parm->getTemplateParameters();
3116 ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *Parm, argument
3122 SubstTemplateTypeParmType::Profile(ID, Parm, Replacement);
3129 SubstTemplateTypeParmType(Parm, Replacement);
3139 const TemplateTypeParmType *Parm,
3149 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPac
547 Profile(llvm::FoldingSetNodeID &ID, TemplateTemplateParmDecl *Parm) argument
3138 getSubstTemplateTypeParmPackType( const TemplateTypeParmType *Parm, const TemplateArgument &ArgPack) argument
[all...]
/external/clang/lib/Sema/
H A DSemaTemplateInstantiate.cpp515 NamedDecl *Parm = cast<NamedDecl>(Active->Entity); local
517 if (!Parm->getName().empty())
518 Name = std::string(" '") + Parm->getName().str() + "'";
529 << isa<TemplateTemplateParmDecl>(Parm)
H A DSemaTemplateInstantiateDecl.cpp3039 ParmVarDecl *Parm = local
3041 if (!Parm)
3043 Params.push_back(Parm);
H A DSemaInit.cpp5217 ParmVarDecl *Parm = Constructor->getParamDecl(I); local
5218 if (S.RequireCompleteType(Loc, Parm->getType(),
5225 S.BuildCXXDefaultArgExpr(Loc, Constructor, Parm);
H A DSemaDeclAttr.cpp3787 IdentifierLoc * Parm = Attr.isArgIdent(0) ? Attr.getArgAsIdent(0) : nullptr; local
3789 if (!Parm) {
3796 if (!Parm->Ident->isStr("id")) {
3811 ObjCBridgeAttr(Attr.getRange(), S.Context, Parm->Ident,
3817 IdentifierLoc * Parm = Attr.isArgIdent(0) ? Attr.getArgAsIdent(0) : nullptr; local
3819 if (!Parm) {
3825 ObjCBridgeMutableAttr(Attr.getRange(), S.Context, Parm->Ident,
H A DSemaStmt.cpp3284 SourceLocation RParen, Decl *Parm,
3286 VarDecl *Var = cast_or_null<VarDecl>(Parm);
3283 ActOnObjCAtCatchStmt(SourceLocation AtLoc, SourceLocation RParen, Decl *Parm, Stmt *Body) argument
H A DSemaExpr.cpp4677 ParmVarDecl *Parm = local
4681 Parm->setScopeInfo(0, i);
4682 Params.push_back(Parm);
/external/clang/include/clang/AST/
H A DASTContext.h186 TemplateTemplateParmDecl *Parm; member in class:clang::ASTContext::CanonicalTemplateTemplateParm
189 CanonicalTemplateTemplateParm(TemplateTemplateParmDecl *Parm) argument
190 : Parm(Parm) { }
192 TemplateTemplateParmDecl *getParam() const { return Parm; }
194 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, Parm); }
197 TemplateTemplateParmDecl *Parm);
/external/clang/lib/Serialization/
H A DASTReader.cpp5571 QualType Parm = readType(*Loc.F, Record, Idx); local
5574 cast<TemplateTypeParmType>(Parm),
5580 QualType Parm = readType(*Loc.F, Record, Idx); local
5583 cast<TemplateTypeParmType>(Parm),

Completed in 1854 milliseconds