/external/clang/include/clang/Sema/ |
H A D | AttributeList.h | 231 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 D | Initialization.h | 205 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 D | MicrosoftMangle.cpp | 311 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 D | ASTContext.cpp | 548 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 D | SemaTemplateInstantiate.cpp | 515 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 D | SemaTemplateInstantiateDecl.cpp | 3039 ParmVarDecl *Parm = local 3041 if (!Parm) 3043 Params.push_back(Parm);
|
H A D | SemaInit.cpp | 5217 ParmVarDecl *Parm = Constructor->getParamDecl(I); local 5218 if (S.RequireCompleteType(Loc, Parm->getType(), 5225 S.BuildCXXDefaultArgExpr(Loc, Constructor, Parm);
|
H A D | SemaDeclAttr.cpp | 3787 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 D | SemaStmt.cpp | 3284 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 D | SemaExpr.cpp | 4677 ParmVarDecl *Parm = local 4681 Parm->setScopeInfo(0, i); 4682 Params.push_back(Parm);
|
/external/clang/include/clang/AST/ |
H A D | ASTContext.h | 186 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 D | ASTReader.cpp | 5571 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),
|