dstep v1.0.3 (2021-07-31T06:50:08Z)
Home
Dub
Repo
StructData
dstep
translator
Output
Undocumented in source.
class
StructData {
string
name
;
protected
Context
context
;
Output
[]
instanceVariables
;
bool
isFwdDeclaration
;
this
(Context context);
Output
data
[@property getter];
string
type
[@property getter];
void
addDeclarations
(Output output, Output[] declarations);
}
Constructors
this
this
(Context context)
Undocumented in source.
Members
Functions
addDeclarations
void
addDeclarations
(Output output, Output[] declarations)
Undocumented in source. Be warned that the author may not have intended to support it.
Properties
data
Output
data
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
type
string
type
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
context
Context
context
;
Undocumented in source.
instanceVariables
Output
[]
instanceVariables
;
Undocumented in source.
isFwdDeclaration
bool
isFwdDeclaration
;
Undocumented in source.
name
string
name
;
Undocumented in source.
Meta
Source
See Implementation
dstep
translator
Output
classes
ClassData
ClassExtensionData
InterfaceData
Output
StructData
functions
adaptiveSourceNode
flatten
makeSourceLeaf
makeSourceNode
makeString
prefixWith
suffixWith
wrapWith
structs
SourceLeaf
SourceNode