Changeset 777
- Timestamp:
- 07/02/08 17:08:32 (3 months ago)
- Files:
-
- trunk/phobos/internal/arraydouble.d (added)
- trunk/phobos/internal/arrayfloat.d (added)
- trunk/phobos/internal/arrayreal.d (added)
- trunk/phobos/std/stdio.d (modified) (1 diff)
- trunk/phobos/std/traits.d (modified) (1 diff)
- trunk/phobos/std/variant.d (modified) (1 diff)
- trunk/phobos/win32.mak (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/phobos/std/stdio.d
r689 r777 1077 1077 { 1078 1078 alias ParameterTypeTuple!(dg) Parms; 1079 enum duplicate = is( typeof(Parms[$ - 1]): invariant(ubyte)[]);1079 enum duplicate = is(Parms[$ - 1] : invariant(ubyte)[]); 1080 1080 int result = 1; 1081 1081 int c = void; trunk/phobos/std/traits.d
r638 r777 33 33 template ReturnType(alias dg) 34 34 { 35 alias ReturnType!(typeof(dg), void) ReturnType; 35 static if (is(typeof(dg))) // if dg is an expression 36 alias ReturnType!(typeof(dg), void) ReturnType; 37 else // dg is a type 38 alias ReturnType!(dg, void) ReturnType; 36 39 } 37 40 trunk/phobos/std/variant.d
r761 r777 224 224 { 225 225 // type is not assignable 226 if (me) assert(false, typeof(A).stringof);226 if (me) assert(false, A.stringof); 227 227 } 228 228 return true; trunk/phobos/win32.mak
r761 r777 109 109 internal\switch.d internal\qsort.d internal\invariant.d \ 110 110 internal\dmain2.d internal\cast.d internal\obj.d \ 111 internal\arrayfloat.d internal\arraydouble.d internal\arrayreal.d \ 111 112 etc\gamma.d \ 112 113 std\c\stdarg.d \ … … 274 275 internal\cmath2.d internal\obj.d internal\mars.h internal\aApply.d \ 275 276 internal\aApplyR.d internal\object.d internal\trace.d \ 276 internal\qsort2.d internal\arrayassign.d 277 internal\qsort2.d internal\arrayassign.d \ 278 internal\arrayfloat.d internal\arraydouble.d 277 279 278 280
