sdc ~master (2022-04-26T13:08:25Z)
Dub
Repo
Method
d
ir
symbol
Virtual method Simply a function declaration with its index in the vtable.
final
class
Method :
Function
{
uint
index
;
this
(Location location, Scope parentScope, uint index, FunctionType type, Name name, Variable[] params);
}
Constructors
this
this
(Location location, Scope parentScope, uint index, FunctionType type, Name name, Variable[] params)
Undocumented in source.
Members
Variables
index
uint
index
;
Undocumented in source.
Inherited Members
From Function
__anonymous
mixin
ScopeImpl
Undocumented in source.
type
FunctionType
type
;
Undocumented in source.
params
Variable
[]
params
;
Undocumented in source.
closure
uint
[
Variable
]
closure
;
Undocumented in source.
fbody
Body
fbody
;
Undocumented in source.
intrinsicID
intrinsicID
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
intrinsicID
Intrinsic
intrinsicID
[@property setter]
Undocumented in source.
dump
void
dump
(Context c)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
d
ir
symbol
aliases
TemplateArgument
classes
Aggregate
AliasTemplateParameter
Class
Enum
Field
Function
Interface
Method
Module
OverloadSet
Package
ScopeSymbol
Struct
Symbol
SymbolAlias
Template
TemplateInstance
TemplateParameter
TypeAlias
TypeTemplateParameter
TypedAliasTemplateParameter
Union
ValueAlias
ValueSymbol
ValueTemplateParameter
Variable
enums
InTemplate
Step
functions
apply
Virtual method Simply a function declaration with its index in the vtable.