hunt-framework ~master (2022-03-03T03:02:45Z)
Home
Dub
Repo
ForNode
hunt
framework
view
ast
Node
Undocumented in source.
class
ForNode :
Node
{
string
[]
keys
;
Nullable
!
Node
iterable
;
Nullable
!
Node
block
;
Nullable
!
Node
other
;
Nullable
!
Node
cond
;
bool
isRecursive
;
this
(Position pos, string[] keys, Node iterable, Node block, Node other, Node cond, bool isRecursive);
mixin
AcceptVisitor
;
}
Constructors
this
this
(Position pos, string[] keys, Node iterable, Node block, Node other, Node cond, bool isRecursive)
Undocumented in source.
Members
Mixins
__anonymous
mixin
AcceptVisitor
Undocumented in source.
Variables
block
Nullable
!
Node
block
;
Undocumented in source.
cond
Nullable
!
Node
cond
;
Undocumented in source.
isRecursive
bool
isRecursive
;
Undocumented in source.
iterable
Nullable
!
Node
iterable
;
Undocumented in source.
keys
string
[]
keys
;
Undocumented in source.
other
Nullable
!
Node
other
;
Undocumented in source.
Mixed In Members
From
mixin
AcceptVisitor
accept
void
accept
(VisitorInterface visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
Inherited Members
From Node
pos
Position
pos
;
Undocumented in source.
accept
void
accept
(VisitorInterface visitor)
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
hunt
framework
view
ast
Node
aliases
NodeTypes
classes
AssignableNode
BinOpNode
BlockNode
BooleanNode
CallNode
DictNode
ExprNode
ExtendsNode
FilterBlockNode
ForNode
IdentNode
IfNode
ImportNode
IncludeNode
InlineIfNode
ListNode
MacroNode
NilNode
Node
NumNode
RawNode
SetNode
StmtBlockNode
StringNode
TemplateNode
UnaryOpNode
functions
toNullable
interfaces
NodeInterface
mixin templates
AcceptVisitor
structs
Arg