Branch: refs/heads/master
Home: https://github.com/D-Programming-Language/phobos
Commit: 26c7cb27e9e5fa2872850f984477a78b2677e138
https://github.com/D-Programming-Language/phobos/commit/26c7cb27e9e5fa2872850f984477a78b2677e138
Author: David Nadlinger <[email protected]>
Date: 2012-05-11 (Fri, 11 May 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Added SetFunctionAttributes.
Commit: c1d3d745c27c58ea15b4a3a7b3c9886698ba5cc5
https://github.com/D-Programming-Language/phobos/commit/c1d3d745c27c58ea15b4a3a7b3c9886698ba5cc5
Author: David Nadlinger <[email protected]>
Date: 2012-05-11 (Fri, 11 May 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Added "System" linkage to SetFunctionAttributes.
It is not clear whether the accepted linkage types should be restricted at all;
currently, the set of acceptable names is strictly specified in the grammar,
but it is conceivable that other compiler implementations provide additional
types, e.g. extern(Java), which SetFunctionAttributes could work with as well
without any required changes. However, without the restriction, mistyped
arguments would potentially give users a confusing error message in string
mixin codeā¦
Commit: 9c32cd71e22904c458ef227f0c76e217381a9c6b
https://github.com/D-Programming-Language/phobos/commit/9c32cd71e22904c458ef227f0c76e217381a9c6b
Author: David Nadlinger <[email protected]>
Date: 2012-05-11 (Fri, 11 May 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Clarified that SetFunctionAttributes accepts a combination of
FunctionAttributes.
Commit: 477bc0265847c47109d08dec95487be2710e1c8b
https://github.com/D-Programming-Language/phobos/commit/477bc0265847c47109d08dec95487be2710e1c8b
Author: David Nadlinger <[email protected]>
Date: 2012-05-11 (Fri, 11 May 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Removed default parameters for SetFunctionAttributes.
They were hardly useful and deemed potentially confusing, because not
specifying them did not mean that no change should occur, which would arguably
be the expected behavior.
Commit: 5d423fecc8d2e2f2d83440a1968e10ead5ae9381
https://github.com/D-Programming-Language/phobos/commit/5d423fecc8d2e2f2d83440a1968e10ead5ae9381
Author: Jonathan M Davis <[email protected]>
Date: 2012-05-28 (Mon, 28 May 2012)
Changed paths:
M std/traits.d
Log Message:
-----------
Merge pull request #555 from klickverbot/func-attr
std.traits: Add SetFunctionAttributes.
Compare:
https://github.com/D-Programming-Language/phobos/compare/3115e61...5d423fe
_______________________________________________
phobos mailing list
[email protected]
http://lists.puremagic.com/mailman/listinfo/phobos