Changeset 11
- Timestamp:
- 10/15/08 17:18:00 (4 years ago)
- Files:
-
- branches/current/meta/String.d (modified) (1 diff)
- trunk/meta/Demangle.d (modified) (1 diff)
- trunk/meta/String.d (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/current/meta/String.d
r8 r11 186 186 static assert (chomp ("abcxx", 'x') == "abc"); 187 187 static assert (chomp ("abcxy", 'x') == "abcxy"); 188 static assert (repeat ("abc", 3 ) == "abcabcabc");188 static assert (repeat ("abc", 3u) == "abcabcabc"); 189 189 static assert (startsWith ("abc", "ab")); 190 190 static assert (!startsWith ("abc", "bc")); trunk/meta/Demangle.d
r9 r11 55 55 /// Inner class for the demangling magic. 56 56 57 class Inner (alias A); 57 template Inner (alias A) 58 { 59 class Inner { } 60 } 58 61 59 62 /// Outer class for the demangling magic. trunk/meta/String.d
r8 r11 186 186 static assert (chomp ("abcxx", 'x') == "abc"); 187 187 static assert (chomp ("abcxy", 'x') == "abcxy"); 188 static assert (repeat ("abc", 3 ) == "abcabcabc");188 static assert (repeat ("abc", 3u) == "abcabcabc"); 189 189 static assert (startsWith ("abc", "ab")); 190 190 static assert (!startsWith ("abc", "bc"));
