Sebastian Wilzbach
|
e7111d4fd0
|
Fix invalid undefined Ddoc macros
|
2017-06-15 11:00:47 +02:00 |
|
Andrei Alexandrescu
|
dba38b5640
|
Revert "reimplement std.traits.ParameterStorageClassTuple()"
|
2017-06-11 14:39:41 -04:00 |
|
The Dlang Bot
|
f9409cb7bd
|
Merge pull request #5424 from WalterBright/VariadicFunctionStyle
reimplement std.traits.VariadicFunctionStyle()
merged-on-behalf-of: Andrei Alexandrescu <andralex@users.noreply.github.com>
|
2017-06-10 05:30:53 +02:00 |
|
Walter Bright
|
7ea0f6a0d9
|
Merge pull request #5427 from WalterBright/ParameterStorageClassTuple
reimplement std.traits.ParameterStorageClassTuple()
|
2017-06-09 18:58:35 -07:00 |
|
Walter Bright
|
1757660223
|
reimplement std.traits.ParameterStorageClassTuple()
|
2017-06-09 17:06:13 -07:00 |
|
H. S. Teoh
|
09e5a3ccc7
|
Fix bracing style.
|
2017-06-07 12:53:26 -07:00 |
|
Andrey Kabylin
|
23c4f0f9a9
|
errors with getSymbolsByUDA to get a private members (#5344)
* Remove the ability for getSymbolsByUDA to get a private method from
another module
|
2017-06-01 13:13:10 +02:00 |
|
The Dlang Bot
|
4b727ed11d
|
Merge pull request #5326 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
|
2017-05-30 01:02:05 +02:00 |
|
Jonathan Marler
|
d3dcbc60b6
|
Fixed circular reference bug in fullyQualifiedName.
Note: unittest serves as a regression test to make sure the circular reference bug does not come back.
|
2017-05-28 16:33:08 -06:00 |
|
Walter Bright
|
fa4d134ff9
|
reimplement std.traits.VariadicFunctionStyle()
|
2017-05-23 14:35:21 -07:00 |
|
Walter Bright
|
9d6420ee31
|
reimplement std.traits.functionLinkage using __traits
|
2017-05-22 22:40:25 -07:00 |
|
tsbockman
|
83f757c177
|
Fix issue 17340 - isNumeric!bool should not be true
|
2017-04-22 09:03:15 -07:00 |
|
Jack Stouffer
|
118f2d7733
|
Improve some docs in std.traits
|
2017-03-18 16:41:18 -04:00 |
|
sprinkle131313
|
d79da1d3ca
|
Issue 16485 - Add trait for testing if a member is static.
|
2017-03-04 00:09:32 -05:00 |
|
Sebastian Wilzbach
|
a2c6398332
|
Automatically add spaces to binary operators (==)
command:
sed -E "s/([[:alnum:]]) == ([[:alnum:]])/\1 == \2/g" -i **/*.d
sed -E "s/([[:alnum:]])== ([[:alnum:]])/\1 == \2/g" -i **/*.d
sed -E "s/([[:alnum:]]) ==([[:alnum:]])/\1 == \2/g" -i **/*.d
|
2017-02-23 00:57:47 +01:00 |
|
Sebastian Wilzbach
|
425ab667a3
|
Automatically set the range style from a..b -> a .. b
Commands:
sed -E "s/([[:alnum:]])[.][.]([[:alnum:]])/\1 .. \2/g" -i **/*.d
sed -E "s/([[:alnum:]])[.][.] ([[:alnum:]])/\1 .. \2/g" -i **/*.d
sed -E "s/([[:alnum:]]) [.][.]([[:alnum:]])/\1 .. \2/g" -i **/*.d
|
2017-02-22 05:37:31 +01:00 |
|
The Dlang Bot
|
166ae7dde3
|
Merge pull request #5170 from wilzbach/fix-17196
Issue 17196 - [Reg 2.074] isUnsigned!bool now true
merged-on-behalf-of: Jack Stouffer <jack@jackstouffer.com>
|
2017-02-21 12:02:20 +01:00 |
|
Sebastian Wilzbach
|
76dd6fe33b
|
Issue 17195 - [Reg 2.074] isFloatingPoint!cfloat is now true
|
2017-02-21 06:30:19 +01:00 |
|
Sebastian Wilzbach
|
58c91e1a2c
|
Issue 17196 - [Reg 2.074] isUnsigned!bool now true
|
2017-02-21 06:09:06 +01:00 |
|
Walter Bright
|
771467b9e5
|
[scope] add some 'scope' support to std.traits
|
2017-02-04 02:11:00 -08:00 |
|
Per Nordlöw
|
956ef765c6
|
More alias-this tests and move some of the other-alias tests to undocumented unittests
|
2017-01-25 19:20:00 +01:00 |
|
Per Nordlöw
|
e685232e3b
|
More negative asserts for alias-this-types
|
2017-01-25 19:12:18 +01:00 |
|
Per Nordlöw
|
284784a3c4
|
Cleanup function doc comments
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
53f011cb08
|
Restrict isScalarType to non-aggregate types
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
2c21169b5b
|
Restrict isNumeric to not include char, wchar and dchar
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
e975ad970d
|
Revert compacter definition of isFinalClass and add more tests for both isAbstractClass and isFinalClass
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
289b8d219a
|
Revert compacter definition of isAbstractClass and add more tests
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
78783f1527
|
Revert compacter definition of isFinalFunction
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
1e7a6a18fc
|
Revert compacter definition of isAbstractFunction
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
f9947f3ffb
|
More coverage in unittest for isScalarType
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
93e302ba98
|
Compacter definition of isSigned including extra unittests
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
51fbf1765a
|
Compacter definition of of isScalarType including extra unittest that passes old and a new
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
742024dc3d
|
Compacter definition of isFinalFunction
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
5239d032ff
|
Compacter definition of isFinalClass
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
155a701f1c
|
Compacter definition of isAbstractFunction
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
a07517abae
|
Use builtin trait isArithmetic in isNumeric
|
2017-01-25 19:07:50 +01:00 |
|
Per Nordlöw
|
5a4e4622a9
|
Compacter definition of isAbstractClass
|
2017-01-25 19:07:49 +01:00 |
|
Per Nordlöw
|
ba75a3b1c9
|
Use builtin trait isFloating in isFloatingPoint
|
2017-01-25 19:07:49 +01:00 |
|
Per Nordlöw
|
72b2c24649
|
Use builtin trait isUnsigned
|
2017-01-25 19:07:49 +01:00 |
|
Per Nordlöw
|
d53ee9fc5c
|
Add note about using builtin trait isScalar
|
2017-01-25 19:07:49 +01:00 |
|
Per Nordlöw
|
5ba527335e
|
Use builtin trait isAssociativeArray
|
2017-01-25 19:07:49 +01:00 |
|
Per Nordlöw
|
3d79925e03
|
Use builtin trait isStaticArray
|
2017-01-25 19:07:49 +01:00 |
|
Nick Treleaven
|
8ada2b7a50
|
Tweak std.traits function-related docs
Also fix order of constraint tests.
|
2017-01-13 07:28:14 +01:00 |
|
Adam D. Ruppe
|
5febcef466
|
better workaround for issue 16653, fix ketmar comment
|
2017-01-06 10:11:41 -05:00 |
|
Sebastian Wilzbach
|
970dff3bef
|
std.traits: hasFunctionAttributes
|
2017-01-04 15:26:46 +01:00 |
|
somzzz
|
48398dbd0f
|
fix issue 16653
|
2016-12-20 04:27:50 -08:00 |
|
Andrei Alexandrescu
|
3fec190b7f
|
Merge pull request #4916 from Darredevil/issue-16611
Fix Issue 16611 - 'Unrecognized type const(void)' error for std.trait…
|
2016-11-22 16:36:12 -05:00 |
|
Alexandru Razvan Caciulescu
|
a636bb6bb0
|
Fix Issue 16611 - 'Unrecognized type const(void)' error for std.traits.fullyQualifiedName
|
2016-11-22 04:29:33 +02:00 |
|
Martin Nowak
|
26a6857e7b
|
Merge pull request #4889 from MartinNowak/merge_stable
Merge remote-tracking branch 'upstream/stable' into merge_stable
|
2016-11-21 00:19:08 +01:00 |
|
Martin Nowak
|
0f5b131d0a
|
Merge remote-tracking branch 'upstream/stable' into merge_stable
Conflicts:
std/traits.d
|
2016-11-05 12:15:09 +01:00 |
|