Searched refs:AliasThis (Results 1 – 15 of 15) sorted by relevance
79 AliasThis::AliasThis(Loc loc, Identifier *ident) in AliasThis() function86 Dsymbol *AliasThis::syntaxCopy(Dsymbol *s) in syntaxCopy()89 return new AliasThis(loc, ident); in syntaxCopy()92 void AliasThis::semantic(Scope *sc) in semantic()165 const char *AliasThis::kind() const in kind()
17 class AliasThis : public Dsymbol23 AliasThis(Loc loc, Identifier *ident);28 AliasThis *isAliasThis() { return this; } in isAliasThis()
95 class AliasThis; variable389 virtual void visit(AliasThis *s) { visit((Dsymbol *)s); } in visit()
3754 AliasThis *s = new AliasThis(loc, token.ident); in parseDeclarations()
1204 void visit(AliasThis *d) in visit()
18 class AliasThis : public Dsymbol26 AliasThis *syntaxCopy(Dsymbol *);28 AliasThis *isAliasThis() { return this; } in isAliasThis()
32 extern (C++) final class AliasThis : Dsymbol46 override AliasThis syntaxCopy(Dsymbol s) in syntaxCopy()49 auto at = new AliasThis(loc, ident); in syntaxCopy()59 AliasThis isAliasThis() in isAliasThis()170 bool checkDeprecatedAliasThis(AliasThis at, const ref Loc loc, Scope* sc) in checkDeprecatedAliasThis()
16 class AliasThis; variable106 AliasThis *aliasthis; // forward unresolved lookups to aliasthis
139 AliasThis aliasthis; /// forward unresolved lookups to aliasthis
98 class AliasThis; variable327 virtual void visit(AliasThis *s) { visit((Dsymbol *)s); } in visit()
30 void visit(AST.AliasThis s) { visit(cast(AST.Dsymbol)s); } in ParseTimeVisitor()
4715 auto s = new AST.AliasThis(loc, token.ident); in parseAliasDeclarations()4733 auto s = new AliasThis(loc, token.ident); in parseAliasDeclarations()
903 override void visit(AliasThis d) in visit()
233 override void visit(AliasThis dsym) in visit()
7003 static struct AliasThis7009 static assert(!isDynamicArray!AliasThis);