• Home
  • Raw
  • Download

Lines Matching refs:Entity

206     Decl *Entity, NamedDecl *Template, ArrayRef<TemplateArgument> TemplateArgs,  in InstantiatingTemplate()  argument
221 Inst.Entity = Entity; in InstantiatingTemplate()
235 Sema &SemaRef, SourceLocation PointOfInstantiation, Decl *Entity, in InstantiatingTemplate() argument
239 PointOfInstantiation, InstantiationRange, Entity) {} in InstantiatingTemplate()
242 Sema &SemaRef, SourceLocation PointOfInstantiation, FunctionDecl *Entity, in InstantiatingTemplate() argument
246 PointOfInstantiation, InstantiationRange, Entity) {} in InstantiatingTemplate()
402 Decl *D = Active->Entity; in PrintInstantiationStack()
445 TemplateDecl *Template = cast<TemplateDecl>(Active->Entity); in PrintInstantiationStack()
461 FunctionTemplateDecl *FnTmpl = cast<FunctionTemplateDecl>(Active->Entity); in PrintInstantiationStack()
474 dyn_cast<ClassTemplatePartialSpecializationDecl>(Active->Entity)) { in PrintInstantiationStack()
485 = cast<FunctionTemplateDecl>(Active->Entity); in PrintInstantiationStack()
497 ParmVarDecl *Param = cast<ParmVarDecl>(Active->Entity); in PrintInstantiationStack()
515 NamedDecl *Parm = cast<NamedDecl>(Active->Entity); in PrintInstantiationStack()
559 << cast<FunctionDecl>(Active->Entity) in PrintInstantiationStack()
580 if (isa<TypeAliasTemplateDecl>(Active->Entity)) in isSFINAEContext()
628 DeclarationName Entity; member in __anon4483d6b80111::TemplateInstantiator
636 DeclarationName Entity) in TemplateInstantiator() argument
638 Entity(Entity) { } in TemplateInstantiator()
651 DeclarationName getBaseEntity() { return Entity; } in getBaseEntity()
655 void setBase(SourceLocation Loc, DeclarationName Entity) { in setBase() argument
657 this->Entity = Entity; in setBase()
1454 DeclarationName Entity) { in SubstType() argument
1463 TemplateInstantiator Instantiator(*this, Args, Loc, Entity); in SubstType()
1470 DeclarationName Entity) { in SubstType() argument
1487 TemplateInstantiator Instantiator(*this, Args, Loc, Entity); in SubstType()
1500 SourceLocation Loc, DeclarationName Entity) { in SubstType() argument
1510 TemplateInstantiator Instantiator(*this, TemplateArgs, Loc, Entity); in SubstType()
1553 DeclarationName Entity, in SubstFunctionDeclType() argument
1563 TemplateInstantiator Instantiator(*this, Args, Loc, Entity); in SubstFunctionDeclType()