Searched defs:Parm (Results 1 - 10 of 10) 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/Sema/
H A DSemaTemplateInstantiate.cpp531 NamedDecl *Parm = cast<NamedDecl>(Active->Entity); local
533 if (!Parm->getName().empty())
534 Name = std::string(" '") + Parm->getName().str() + "'";
545 << isa<TemplateTemplateParmDecl>(Parm)
H A DSemaTemplateInstantiateDecl.cpp2948 ParmVarDecl *Parm = local
2950 if (!Parm)
2952 Params.push_back(Parm);
H A DSemaDeclAttr.cpp3553 IdentifierLoc * Parm = Attr.isArgIdent(0) ? Attr.getArgAsIdent(0) : nullptr; local
3555 if (!Parm) {
3561 ObjCBridgeAttr(Attr.getRange(), S.Context, Parm->Ident,
3567 IdentifierLoc * Parm = Attr.isArgIdent(0) ? Attr.getArgAsIdent(0) : nullptr; local
3569 if (!Parm) {
3575 ObjCBridgeMutableAttr(Attr.getRange(), S.Context, Parm->Ident,
H A DSemaInit.cpp5124 ParmVarDecl *Parm = Constructor->getParamDecl(I); local
5125 if (S.RequireCompleteType(Loc, Parm->getType(),
5132 S.BuildCXXDefaultArgExpr(Loc, Constructor, Parm);
H A DSemaStmt.cpp3035 SourceLocation RParen, Decl *Parm,
3037 VarDecl *Var = cast_or_null<VarDecl>(Parm);
3034 ActOnObjCAtCatchStmt(SourceLocation AtLoc, SourceLocation RParen, Decl *Parm, Stmt *Body) argument
/external/clang/include/clang/AST/
H A DASTContext.h177 TemplateTemplateParmDecl *Parm; member in class:clang::ASTContext::CanonicalTemplateTemplateParm
180 CanonicalTemplateTemplateParm(TemplateTemplateParmDecl *Parm) argument
181 : Parm(Parm) { }
183 TemplateTemplateParmDecl *getParam() const { return Parm; }
185 void Profile(llvm::FoldingSetNodeID &ID) { Profile(ID, Parm); }
188 TemplateTemplateParmDecl *Parm);
/external/clang/lib/Serialization/
H A DASTReader.cpp5390 QualType Parm = readType(*Loc.F, Record, Idx); local
5393 cast<TemplateTypeParmType>(Parm),
5399 QualType Parm = readType(*Loc.F, Record, Idx); local
5402 cast<TemplateTypeParmType>(Parm),
/external/clang/lib/AST/
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();
3037 ASTContext::getSubstTemplateTypeParmType(const TemplateTypeParmType *Parm, argument
3043 SubstTemplateTypeParmType::Profile(ID, Parm, Replacement);
3050 SubstTemplateTypeParmType(Parm, Replacement);
3060 const TemplateTypeParmType *Parm,
3072 SubstTemplateTypeParmPackType::Profile(ID, Parm, ArgPac
547 Profile(llvm::FoldingSetNodeID &ID, TemplateTemplateParmDecl *Parm) argument
3059 getSubstTemplateTypeParmPackType( const TemplateTypeParmType *Parm, const TemplateArgument &ArgPack) argument
[all...]

Completed in 365 milliseconds