For a given interface I finds all modules that types in its methods come from.
A template mixin which allow you to clone a function, and specify the implementation.
Returns a string of the functions attributes, suitable to be mixed on the LHS of the function declaration.
Returns a Tuple of the parameters. It can be used to declare function.
Returns a Tuple containing a 1-element parameter list, with an optional default value. Can be used to concatenate a parameter to a parameter list, or to create one.
For a given type T finds all user-defined symbols it embeds.
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.
© 2013 RejectedSoftware e.K.
Templates and CTFE-functions useful for type introspection during code generation.
Some of those are very similar to traits utilities but instead of general type information focus on properties that are most important during such code generation.