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

Reply via email to