Tomoya Tanjo
|
003798dec6
|
Add unittest
|
2013-07-17 21:19:32 +09:00 |
|
Tomoya Tanjo
|
b92432cb7a
|
Fix Issue 10647
|
2013-07-15 23:08:38 +09:00 |
|
Tomoya Tanjo
|
bb50a33f1b
|
Fixes Issue 10570
|
2013-07-08 21:12:59 +09:00 |
|
Andrej Mitrovic
|
2427090fb1
|
Fix Refcounted docs - refCountedEnsureInitialized and refCountedIsInitialized did not exist.
|
2013-06-30 01:42:08 +02:00 |
|
k-hara
|
cc4cf0ca15
|
fix Issue 10377 - std.typecons.wrap doesn't consider private members
|
2013-06-17 14:52:13 +09:00 |
|
Vladimir Panteleev
|
b014d940cf
|
std.typecons: Fix typo in Rebindable example
|
2013-06-12 04:19:30 +00:00 |
|
k-hara
|
2c1b1ffdca
|
fix Issue 10268 - std.typecons.Nullable!JSONValue - error instantiating
|
2013-06-09 16:19:09 +09:00 |
|
Walter Bright
|
7b0a1219fd
|
Merge pull request #1329 from 9rnsr/fix10220
[REG2.064a] Issue 10220 - `array` doesn't work with disabled default construction
|
2013-06-04 22:30:00 -07:00 |
|
k-hara
|
f52b88c549
|
Fix internal template GetOverloadedMethods - should see overload first
|
2013-06-03 23:50:23 +09:00 |
|
Andrei Alexandrescu
|
cee7de0103
|
Merge pull request #1265 from 9rnsr/structuralCast
Issue 4999 - Add Kenji Hara's adaptTo() to Phobos
|
2013-06-01 21:41:54 -07:00 |
|
k-hara
|
e2d991b005
|
Move checkCTFEable to std.exception.assertCTFEable, and use it
|
2013-06-02 02:32:24 +09:00 |
|
youkei
|
cec78c3bc1
|
Space after if
|
2013-06-01 21:50:15 +09:00 |
|
youkei
|
ff27635df3
|
Make Tuple.opAssign CTFEable
|
2013-06-01 01:18:45 +09:00 |
|
k-hara
|
d8c6187d6e
|
Optimize opAssign for rvalue assignment
|
2013-05-27 23:45:29 +09:00 |
|
k-hara
|
7df2af6d73
|
Improve member function slice
- Add @trusted attribute
- Change parameter types `uint` to `size_t`
- Limit the range of fields by template constraint
|
2013-05-27 23:44:58 +09:00 |
|
k-hara
|
3c4b80e357
|
Remove deprecated Tuple.at member function
|
2013-05-27 23:09:17 +09:00 |
|
k-hara
|
fdcaba7226
|
Named-field tuple should be a subtype of unnamed-field tuple.
|
2013-05-27 23:08:19 +09:00 |
|
k-hara
|
292b23b51c
|
Use built-in tuple operations
|
2013-05-27 23:08:17 +09:00 |
|
k-hara
|
eadb9f928c
|
Rename app to w
`w` (==`writer`) is better than `app`(==`appender`).
|
2013-05-27 23:08:16 +09:00 |
|
k-hara
|
1094a3fc0b
|
Rename to areCompatibleTuples, and add small fix
|
2013-05-27 23:07:41 +09:00 |
|
k-hara
|
99619cbc72
|
Use T.init
|
2013-05-27 23:05:21 +09:00 |
|
k-hara
|
bb82877781
|
Remove unnecessary length member
It's automatically forwarded to expand.length through `alias this`.
|
2013-05-27 23:05:19 +09:00 |
|
k-hara
|
ff056812b0
|
Remove workaround for the compiler bug 4424
|
2013-05-27 23:05:17 +09:00 |
|
k-hara
|
cce4e4ebd7
|
Divide template and enclosed struct
The utility templates and functions are not necessary in Tuple struct.
|
2013-05-27 23:05:15 +09:00 |
|
k-hara
|
f4f57e89a5
|
Fix comment indent and style
|
2013-05-27 23:05:13 +09:00 |
|
k-hara
|
a70103531e
|
Rename structuralCast to wrap, and structuralDownCast to unwrap
|
2013-05-27 21:04:04 +09:00 |
|
k-hara
|
8b390ae6c4
|
fix Issue 4999 - Add Kenji Hara's adaptTo() to Phobos
Add structuralCast and structuralDownCast in std.typecons
|
2013-05-27 21:01:11 +09:00 |
|
k-hara
|
b80cbad1cc
|
fix Issue 9431 - Tuple creation problem with array of array
|
2013-04-06 03:23:19 +09:00 |
|
unknown
|
35bae9ad6e
|
tweak in scoped
|
2013-03-23 10:19:35 +01:00 |
|
monarch dodra
|
e364e71eab
|
Improve scoped
|
2013-03-20 23:03:35 +01:00 |
|
k-hara
|
b9444a7a0f
|
Transient change for qualified constructor introduction
|
2013-03-13 12:58:35 +09:00 |
|
k-hara
|
89c0c18602
|
fix Issue 8613 - std.typecons.Proxy cannot work with operator 'in'
|
2013-03-12 12:43:22 +09:00 |
|
k-hara
|
b6d2e042c7
|
Use unary std.traits.isAssignable
|
2013-03-12 11:54:05 +09:00 |
|
k-hara
|
e878e2c44a
|
fix Issue 8655 - bitfields and Typedef don't mix
Support built-in properties
|
2013-03-12 11:54:04 +09:00 |
|
k-hara
|
c0dcacbcb8
|
Enable test line that had been blocked by issue 7641
|
2013-03-12 11:54:02 +09:00 |
|
k-hara
|
0879a5ea45
|
Improve test cases for qualified objects
By fixing issue 8669, they are now working properly.
|
2013-03-12 11:52:14 +09:00 |
|
k-hara
|
77788c7040
|
Merge two opEquals into one
This did not work by compiler bug, but does now.
|
2013-03-12 10:27:52 +09:00 |
|
k-hara
|
4ca1b61134
|
Enable test lines that had been blocked by issue 2486
|
2013-03-12 10:25:32 +09:00 |
|
k-hara
|
526d4571a7
|
Change Nullable ctor to inout
|
2013-03-07 13:27:52 +09:00 |
|
k-hara
|
4785bc179f
|
Fix qualifier to call correct constructor
|
2013-03-06 21:36:41 +09:00 |
|
jmdavis
|
2735d30f4e
|
Remove all uses of std.metastrings.Format.
|
2013-02-24 18:42:46 -08:00 |
|
jmdavis
|
895550649f
|
Remove all uses of toStringNow.
|
2013-02-24 18:23:51 -08:00 |
|
Alex Rønne Petersen
|
35d08ef3d8
|
Merge pull request #1153 from andralex/5013
Fix Issue 5013 - std.typecons.Tuple should have constructor for static arrays
|
2013-02-24 16:58:24 -08:00 |
|
Andrei Alexandrescu
|
075db4dcb9
|
issue 5658
|
2013-02-25 02:09:56 +02:00 |
|
k-hara
|
9985101830
|
Tuple member defaultInit requires 'this', so use std.traits.defaultInit with selective import.
|
2013-02-24 13:05:39 +09:00 |
|
Andrei Alexandrescu
|
702daca312
|
issue 5013
|
2013-02-23 18:34:18 +02:00 |
|
k-hara
|
0610220281
|
Property and non-property function cannot overload each other.
Today, compiler does not check it if they are just defined. It is another compiler bug, but this code is essentially illegal.
|
2013-02-18 17:13:19 +09:00 |
|
monarch dodra
|
75f143a2fa
|
make nullable throw logic errors
|
2013-01-31 18:32:54 +01:00 |
|
k-hara
|
c753619ffe
|
fix Issue 9404 - Nullable is unusable with 2.061
|
2013-01-31 11:36:19 +09:00 |
|
Nick Treleaven
|
5083260795
|
Fix typos
|
2013-01-07 17:01:11 +00:00 |
|