dmildew v0.5.6 (2021-02-22T01:27:01Z)
Dub
Repo
LambdaNode
mildew
nodes
Undocumented in source.
package
class
LambdaNode :
ExpressionNode
{
this
(Token arrow, string[] args, StatementNode[] stmts);
this
(Token arrow, string[] args, ExpressionNode ret);
string
toString
();
Variant
accept
(IExpressionVisitor visitor);
Token
arrowToken
;
string
[]
argList
;
StatementNode
[]
statements
;
ExpressionNode
returnExpression
;
}
Constructors
this
this
(Token arrow, string[] args, StatementNode[] stmts)
Undocumented in source.
this
this
(Token arrow, string[] args, ExpressionNode ret)
Undocumented in source.
Members
Functions
accept
Variant
accept
(IExpressionVisitor visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string
toString
()
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
argList
string
[]
argList
;
Undocumented in source.
arrowToken
Token
arrowToken
;
Undocumented in source.
returnExpression
ExpressionNode
returnExpression
;
Undocumented in source.
statements
StatementNode
[]
statements
;
Undocumented in source.
Inherited Members
From ExpressionNode
accept
Variant
accept
(IExpressionVisitor visitor)
Undocumented in source.
toString
string
toString
()
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
mildew
nodes
classes
ArrayIndexNode
ArrayLiteralNode
BinaryOpNode
BlockStatementNode
BreakStatementNode
ClassDeclarationStatementNode
ClassDefinition
ClassLiteralNode
ContinueStatementNode
DeleteStatementNode
DestructureTargetNode
DoWhileStatementNode
ExpressionNode
ExpressionStatementNode
ForOfStatementNode
ForStatementNode
FunctionCallNode
FunctionDeclarationStatementNode
FunctionLiteralNode
IfStatementNode
LambdaNode
LiteralNode
MemberAccessNode
NewExpressionNode
ObjectLiteralNode
PostfixOpNode
ReturnStatementNode
StatementNode
SuperNode
SwitchBody
SwitchStatementNode
TemplateStringNode
TerniaryOpNode
ThrowStatementNode
TryCatchBlockStatementNode
UnaryOpNode
VarAccessNode
VarDeclarationStatementNode
WhileStatementNode
YieldNode