autowrap v0.4.5 (2019-10-10T08:52:08Z)
Dub
Repo
AllAggregates
autowrap
reflection
Undocumented in source.
template
AllAggregates
(Modules modules)
template
AllAggregates
(ModuleNames...)
template
AllAggregates (
ModuleNames
...
)
if
(
allSatisfy
!(
isString
,
ModuleNames
)
) {
import
std
.
meta
:
staticMap
;
;
eponymoustemplate
module_
(string name)
;
enum
Modules
;
alias
AllAggregates
=
AllAggregates
!(
staticMap
!(
module_
,
ModuleNames
))
;
}
template
AllAggregates
(Modules...)
Members
Aliases
AllAggregates
alias
AllAggregates
=
AllAggregates
!(
staticMap
!(
module_
,
ModuleNames
))
Undocumented in source.
Enums
module_
eponymoustemplate
module_
(string name)
Undocumented in source.
Manifest constants
Modules
enum
Modules
;
Undocumented in source.
Meta
Source
See Implementation
autowrap
reflection
enums
BinOpDir
functions
functionName
structs
BinaryOperator
templates
AllAggregates
AllFunctions
AssignOperators
BinaryOperators
FunctionParameters
FunctionSymbol
Functions
NumDefaultParameters
NumRequiredParameters
Parameter
PrimordialType
Properties
PublicFieldNames
PublicFieldTypes
Symbol
UnaryOperators
isExportFunction
isParameter
isProperty
isStatic
isUserAggregate