comparison src/dil/semantic/Symbol.d @ 831:c60bd5cd61da

Fixed code that got broken by changes in dmd.1.033.
author Aziz K?ksal <aziz.koeksal@gmail.com>
date Sun, 20 Jul 2008 01:23:43 +0200
parents 615c1386b18d
children
comparison
equal deleted inserted replaced
830:aad6aeb5d12b 831:c60bd5cd61da
94 // mixin(isX!("Type")); 94 // mixin(isX!("Type"));
95 95
96 /// Casts the symbol to Class. 96 /// Casts the symbol to Class.
97 Class to(Class)() 97 Class to(Class)()
98 { 98 {
99 assert(mixin(`this.sid == mixin("SYM." ~ typeof(Class).stringof)`)); 99 assert(mixin(`this.sid == mixin("SYM." ~ Class.stringof)`));
100 return cast(Class)cast(void*)this; 100 return cast(Class)cast(void*)this;
101 } 101 }
102 102
103 /// Returns: the fully qualified name of this symbol. 103 /// Returns: the fully qualified name of this symbol.
104 /// E.g.: dil.semantic.Symbol.Symbol.getFQN 104 /// E.g.: dil.semantic.Symbol.Symbol.getFQN