comparison dmd/Type.d @ 95:ae5b11064a9a

beginning of 2.036 branch
author Trass3r
date Mon, 30 Aug 2010 23:08:44 +0200
parents b17640f0e4e8
children 5c859d5fbe27
comparison
equal deleted inserted replaced
93:df6d0f967680 95:ae5b11064a9a
126 TY ty; 126 TY ty;
127 MOD mod; // modifiers MODxxxx 127 MOD mod; // modifiers MODxxxx
128 /* pick this order of numbers so switch statements work better 128 /* pick this order of numbers so switch statements work better
129 */ 129 */
130 /// #define MODconst 1 // type is const 130 /// #define MODconst 1 // type is const
131 /// #define MODinvariant 4 // type is invariant 131 /// #define MODinvariant 4 // type is immutable
132 /// #define MODimmutable 4 // type is immutable
132 /// #define MODshared 2 // type is shared 133 /// #define MODshared 2 // type is shared
133 string deco; 134 string deco;
134 135
135 /* These are cached values that are lazily evaluated by constOf(), invariantOf(), etc. 136 /* These are cached values that are lazily evaluated by constOf(), invariantOf(), etc.
136 * They should not be referenced by anybody but mtype.c. 137 * They should not be referenced by anybody but mtype.c.