Lines Matching refs:Entity

173                       Decl *Entity,
185 Inst.Entity = reinterpret_cast<uintptr_t>(Entity);
196 FunctionDecl *Entity, ExceptionSpecification,
208 Inst.Entity = reinterpret_cast<uintptr_t>(Entity);
234 Inst.Entity = reinterpret_cast<uintptr_t>(Template);
261 Inst.Entity = reinterpret_cast<uintptr_t>(FunctionTemplate);
290 Inst.Entity = reinterpret_cast<uintptr_t>(PartialSpec);
319 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
345 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
372 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
400 Inst.Entity = reinterpret_cast<uintptr_t>(Param);
474 Decl *D = reinterpret_cast<Decl *>(Active->Entity);
511 TemplateDecl *Template = cast<TemplateDecl>((Decl *)Active->Entity);
526 = cast<FunctionTemplateDecl>((Decl *)Active->Entity);
540 (Decl *)Active->Entity)) {
551 = cast<FunctionTemplateDecl>((Decl *)Active->Entity);
563 ParmVarDecl *Param = cast<ParmVarDecl>((Decl *)Active->Entity);
579 NamedDecl *Parm = cast<NamedDecl>((Decl *)Active->Entity);
623 << cast<FunctionDecl>((Decl *)Active->Entity)
687 DeclarationName Entity;
695 DeclarationName Entity)
697 Entity(Entity) { }
710 DeclarationName getBaseEntity() { return Entity; }
714 void setBase(SourceLocation Loc, DeclarationName Entity) {
716 this->Entity = Entity;
1390 /// \param Entity the name of the entity associated with a declaration
1401 DeclarationName Entity) {
1410 TemplateInstantiator Instantiator(*this, Args, Loc, Entity);
1417 DeclarationName Entity) {
1434 TemplateInstantiator Instantiator(*this, Args, Loc, Entity);
1447 SourceLocation Loc, DeclarationName Entity) {
1457 TemplateInstantiator Instantiator(*this, TemplateArgs, Loc, Entity);
1496 DeclarationName Entity,
1506 TemplateInstantiator Instantiator(*this, Args, Loc, Entity);