Module

Compile-time information on a D module.

Members

Aliases

Aggregates
alias Aggregates = aggregates!publicMembers

User-defined structs/classes

AggregatesTree
alias AggregatesTree = RecursiveTypeTree!Aggregates

User-defined structs/classes and all types contained in them

AllFunctionParameterTypes
alias AllFunctionParameterTypes = allFunctionParameterTypes!FunctionsByOverload
Undocumented in source.
AllFunctionParameterTypesTree
alias AllFunctionParameterTypesTree = RecursiveTypeTree!AllFunctionParameterTypes
Undocumented in source.
AllFunctionReturnTypes
alias AllFunctionReturnTypes = allFunctionReturnTypes!FunctionsByOverload
Undocumented in source.
AllFunctionReturnTypesTree
alias AllFunctionReturnTypesTree = RecursiveTypeTree!AllFunctionReturnTypes
Undocumented in source.
FunctionsByOverload
alias FunctionsByOverload = functionsByOverload!(mod, publicMembers)

List of functions by overload - each overload is a separate entry

FunctionsBySymbol
alias FunctionsBySymbol = functionsBySymbol!(mod, publicMembers)

List of functions by symbol - contains overloads for each entry

Variables
alias Variables = variables!publicMembers

Global variables/enums

Meta