Method

Undocumented in source.

Members

Aliases

CallParams
alias CallParams = staticMap!(UnqualType, QualParams)
Undocumented in source.
QualParams
alias QualParams = std.traits.Parameters!Declaration
Undocumented in source.
ReturnType
alias ReturnType = std.traits.ReturnType!Declaration
Undocumented in source.
TheMethod
alias TheMethod = Method
Undocumented in source.
Word
alias Word = Runtime.Word
Undocumented in source.
genericNextPtr
alias genericNextPtr = void function()
Undocumented in source.

Enums

Wrapper
eponymoustemplate Wrapper(alias Spec)
Undocumented in source.
castArgListCode
eponymoustemplate castArgListCode(alias Spec)
Undocumented in source.
isVirtualPosition
eponymoustemplate isVirtualPosition(size_t I)
Undocumented in source.

Manifest constants

Dispatcher
enum Dispatcher;
Undocumented in source.
Editor
enum Editor;
Undocumented in source.
Index
enum Index;
Undocumented in source.
Mptr
enum Mptr;
Undocumented in source.
Mptr
enum Mptr;
Undocumented in source.
Name
enum Name;
Undocumented in source.
Original
enum Original;
Undocumented in source.
aliases
enum aliases;
Undocumented in source.
virtualArgListCode
enum virtualArgListCode;
Undocumented in source.
virtualPositions
enum virtualPositions;
Undocumented in source.

Static functions

ambiguousCallError
ReturnType ambiguousCallError()
Undocumented in source. Be warned that the author may not have intended to support it.
getMptr
auto getMptr(T arg)
Undocumented in source. Be warned that the author may not have intended to support it.
notImplementedError
ReturnType notImplementedError()
Undocumented in source. Be warned that the author may not have intended to support it.
register
register()
Undocumented in source. Be warned that the author may not have intended to support it.
resolve
auto resolve(VP args)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

info
Runtime.MethodInfo info;
Undocumented in source.
nextPtr
genericNextPtr nextPtr(QualParams...);
Undocumented in source.

Templates

castArgCode
template castArgCode(size_t i, alias Spec)
Undocumented in source.
castClass
template castClass(int param, To, alias Spec)
Undocumented in source.
castInterface
template castInterface(int param, To, alias Spec)
Undocumented in source.
specRegistrar
template specRegistrar(alias Spec)
Undocumented in source.

Meta