openmethods v1.0.0-rc.1 (2017-08-26T14:04:55Z)
Dub
Repo
VirtualArity
openmethods
Undocumented in source.
template
VirtualArity (
QP
...
) {
static if
(
QP.length == 0
)
enum
VirtualArity
;
static if
(!(
QP.length == 0
))
static if
(
IsVirtual!(QP[0])
)
enum
VirtualArity
;
static if
(!(
QP.length == 0
))
static if
(!(
IsVirtual!(QP[0])
))
enum
VirtualArity
;
}
Members
Manifest constants
VirtualArity
enum
VirtualArity
;
Undocumented in source.
VirtualArity
enum
VirtualArity
;
Undocumented in source.
VirtualArity
enum
VirtualArity
;
Undocumented in source.
Meta
Source
See Implementation
openmethods
aliases
MethodErrorHandler
VirtualType
classes
MethodError
virtual
enums
IsVirtual
functions
TypeIds
_registerMethods
defaultMethodErrorHandler
needUpdateMethods
next
registerMethods
setMethodErrorHandler
updateMethods
mixin templates
_registerSpecs
structs
Method
MethodTag
Runtime
method
mptr
templates
CallParams
VirtualArity
castArgs
variables
errorHandler
hasVirtualParameters