Commit graph

17 commits

Author SHA1 Message Date
H. S. Teoh
b2f1987cb3 Merge pull request #4007 from e10s/meta_repeat
Introduce std.meta.Repeat
2016-02-19 17:06:13 -08:00
H. S. Teoh
80c5318a38 Merge pull request #3985 from John-Colvin/publicAlias
make std.meta.Alias public and orthogonal to std.meta.AliasSeq
2016-02-19 11:35:16 -08:00
Kazuya Takahashi
ca28462781 Introduce std.meta.Repeat 2016-02-19 22:46:20 +09:00
H. S. Teoh
25aae21049 Merge pull request #3798 from JakobOvrum/std_meta_apply
Add std.meta.applyLeft and std.meta.applyRight
2016-02-17 10:39:49 -08:00
Jakob Øvrum
b04a0eabea Add std.meta.applyLeft and std.meta.applyRight 2016-02-17 22:52:24 +09:00
John Colvin
2a29bb1592 make std.meta.Alias orthogonal to std.meta.AliasSeq and public 2016-02-14 14:39:04 +00:00
Dragos Carp
189dcda76c Remove .stringof usage 2015-11-25 22:39:56 +01:00
Dragos Carp
75cbbef0ab Add asserts for the "compiles" tests 2015-11-16 03:04:07 +01:00
Dragos Carp
eb293b5063 Fix issue 15320 2015-11-13 03:45:29 +01:00
Jonathan Crapuchettes
058c01f1be Add AliasSeqOf to std.meta 2015-10-30 10:56:07 -07:00
Dragos Carp
d698887729 Remove obsolete TypeTuple references
Replace following names:
std.typetuple      -> std.meta
TypeTuple          -> AliasSeq
ParameterTypeTuple -> Parameters
FieldTypeTuple     -> Fields

std.traits requires more work than search/replace and is left unchanged.
2015-10-13 20:37:44 +02:00
Mike
29abd583ba Fix a few typos in std/meta.d 2015-07-17 20:51:21 +09:00
Mike
8b51537f50 Revert AliasTuple back to AliasSeq 2015-07-17 08:52:29 +09:00
Mike
74b22a97e1 Rename AliasSeq to AliasTuple 2015-07-14 17:52:05 +09:00
amaury
9b6035f472 Rename Arguments to AliasSeq for alias sequence 2015-07-01 22:40:29 -07:00
amaury
22f86ebab2 Move TypeTuple alias to std.typetuple. There is no reason to expose this more than it needs to. This ensure the role of backward compatibility already. 2015-06-25 13:18:15 -07:00
Martin Nowak
e17b4c2a3e rename std.typetuple to std.meta 2015-05-08 01:27:45 +02:00