Documentation
¶
Index ¶
- type Array
- type ArrayDimFetch
- type ArrayItem
- type BitwiseNot
- type BooleanNot
- type ClassConstFetch
- type Clone
- type Closure
- type ClosureUse
- type ConstFetch
- type Empty
- type ErrorSuppress
- type Eval
- type Exit
- type FunctionCall
- type Include
- type IncludeOnce
- type InstanceOf
- type Isset
- type List
- type MethodCall
- type New
- type PostDec
- type PostInc
- type PreDec
- type PreInc
- type Print
- type PropertyFetch
- type Reference
- type Require
- type RequireOnce
- type ShellExec
- type StaticCall
- type StaticPropertyFetch
- type Ternary
- type UnaryMinus
- type UnaryPlus
- type Yield
- type YieldFrom
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Array ¶
type Array struct {
FreeFloating freefloating.Collection
Position *position.Position
Items []*ArrayItem
ShortSyntax bool // Whether [] syntax is used instead of array() syntax
}
Array node
func (*Array) GetFreeFloating ¶
func (n *Array) GetFreeFloating() *freefloating.Collection
func (*Array) GetPosition ¶
GetPosition returns node positions
func (*Array) SetPosition ¶
SetPosition sets node position
type ArrayDimFetch ¶
type ArrayDimFetch struct {
FreeFloating freefloating.Collection
Position *position.Position
Variable node.Node
Dim node.Node
}
ArrayDimFetch node
func NewArrayDimFetch ¶
func NewArrayDimFetch(Variable node.Node, Dim node.Node) *ArrayDimFetch
NewArrayDimFetch node constructor
func (*ArrayDimFetch) GetFreeFloating ¶
func (n *ArrayDimFetch) GetFreeFloating() *freefloating.Collection
func (*ArrayDimFetch) GetPosition ¶
func (n *ArrayDimFetch) GetPosition() *position.Position
GetPosition returns node positions
func (*ArrayDimFetch) SetPosition ¶
func (n *ArrayDimFetch) SetPosition(p *position.Position)
SetPosition sets node position
func (*ArrayDimFetch) Walk ¶
func (n *ArrayDimFetch) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type ArrayItem ¶
type ArrayItem struct {
FreeFloating freefloating.Collection
Position *position.Position
Key node.Node
Val node.Node
}
ArrayItem node
func NewArrayItem ¶
NewArrayItem node constructor
func (*ArrayItem) GetFreeFloating ¶
func (n *ArrayItem) GetFreeFloating() *freefloating.Collection
func (*ArrayItem) GetPosition ¶
GetPosition returns node positions
func (*ArrayItem) SetPosition ¶
SetPosition sets node position
type BitwiseNot ¶
type BitwiseNot struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
BitwiseNot node
func NewBitwiseNot ¶
func NewBitwiseNot(Expression node.Node) *BitwiseNot
NewBitwiseNot node constructor
func (*BitwiseNot) GetFreeFloating ¶
func (n *BitwiseNot) GetFreeFloating() *freefloating.Collection
func (*BitwiseNot) GetPosition ¶
func (n *BitwiseNot) GetPosition() *position.Position
GetPosition returns node positions
func (*BitwiseNot) SetPosition ¶
func (n *BitwiseNot) SetPosition(p *position.Position)
SetPosition sets node position
func (*BitwiseNot) Walk ¶
func (n *BitwiseNot) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type BooleanNot ¶
type BooleanNot struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
BooleanNot node
func NewBooleanNot ¶
func NewBooleanNot(Expression node.Node) *BooleanNot
NewBooleanNot node constructor
func (*BooleanNot) GetFreeFloating ¶
func (n *BooleanNot) GetFreeFloating() *freefloating.Collection
func (*BooleanNot) GetPosition ¶
func (n *BooleanNot) GetPosition() *position.Position
GetPosition returns node positions
func (*BooleanNot) SetPosition ¶
func (n *BooleanNot) SetPosition(p *position.Position)
SetPosition sets node position
func (*BooleanNot) Walk ¶
func (n *BooleanNot) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type ClassConstFetch ¶
type ClassConstFetch struct {
FreeFloating freefloating.Collection
Position *position.Position
Class node.Node
ConstantName *node.Identifier
}
ClassConstFetch node
func NewClassConstFetch ¶
func NewClassConstFetch(Class node.Node, ConstantName *node.Identifier) *ClassConstFetch
NewClassConstFetch node constructor
func (*ClassConstFetch) GetFreeFloating ¶
func (n *ClassConstFetch) GetFreeFloating() *freefloating.Collection
func (*ClassConstFetch) GetPosition ¶
func (n *ClassConstFetch) GetPosition() *position.Position
GetPosition returns node positions
func (*ClassConstFetch) SetPosition ¶
func (n *ClassConstFetch) SetPosition(p *position.Position)
SetPosition sets node position
func (*ClassConstFetch) Walk ¶
func (n *ClassConstFetch) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type Clone ¶
type Clone struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Clone node
func (*Clone) GetFreeFloating ¶
func (n *Clone) GetFreeFloating() *freefloating.Collection
func (*Clone) GetPosition ¶
GetPosition returns node positions
func (*Clone) SetPosition ¶
SetPosition sets node position
type Closure ¶
type Closure struct {
FreeFloating freefloating.Collection
Position *position.Position
ReturnsRef bool
Static bool
PhpDocComment string
Params []node.Node
ClosureUse *ClosureUse
ReturnType node.Node
Stmts []node.Node
}
Closure node
func NewClosure ¶
func NewClosure(Params []node.Node, ClosureUse *ClosureUse, ReturnType node.Node, Stmts []node.Node, Static bool, ReturnsRef bool, PhpDocComment string) *Closure
NewClosure node constructor
func (*Closure) GetFreeFloating ¶
func (n *Closure) GetFreeFloating() *freefloating.Collection
func (*Closure) GetPosition ¶
GetPosition returns node positions
func (*Closure) SetPosition ¶
SetPosition sets node position
type ClosureUse ¶
type ClosureUse struct {
FreeFloating freefloating.Collection
Position *position.Position
Uses []node.Node
}
ClosureUse node
func NewClosureUse ¶
func NewClosureUse(Uses []node.Node) *ClosureUse
NewClosureUse node constructor
func (*ClosureUse) GetFreeFloating ¶
func (n *ClosureUse) GetFreeFloating() *freefloating.Collection
func (*ClosureUse) GetPosition ¶
func (n *ClosureUse) GetPosition() *position.Position
GetPosition returns node positions
func (*ClosureUse) SetPosition ¶
func (n *ClosureUse) SetPosition(p *position.Position)
SetPosition sets node position
func (*ClosureUse) Walk ¶
func (n *ClosureUse) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type ConstFetch ¶
type ConstFetch struct {
FreeFloating freefloating.Collection
Position *position.Position
Constant node.Node
}
ConstFetch node
func NewConstFetch ¶
func NewConstFetch(Constant node.Node) *ConstFetch
NewConstFetch node constructor
func (*ConstFetch) GetFreeFloating ¶
func (n *ConstFetch) GetFreeFloating() *freefloating.Collection
func (*ConstFetch) GetPosition ¶
func (n *ConstFetch) GetPosition() *position.Position
GetPosition returns node positions
func (*ConstFetch) SetPosition ¶
func (n *ConstFetch) SetPosition(p *position.Position)
SetPosition sets node position
func (*ConstFetch) Walk ¶
func (n *ConstFetch) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type Empty ¶
type Empty struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Empty node
func (*Empty) GetFreeFloating ¶
func (n *Empty) GetFreeFloating() *freefloating.Collection
func (*Empty) GetPosition ¶
GetPosition returns node positions
func (*Empty) SetPosition ¶
SetPosition sets node position
type ErrorSuppress ¶
type ErrorSuppress struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
ErrorSuppress node
func NewErrorSuppress ¶
func NewErrorSuppress(Expression node.Node) *ErrorSuppress
NewErrorSuppress node constructor
func (*ErrorSuppress) GetFreeFloating ¶
func (n *ErrorSuppress) GetFreeFloating() *freefloating.Collection
func (*ErrorSuppress) GetPosition ¶
func (n *ErrorSuppress) GetPosition() *position.Position
GetPosition returns node positions
func (*ErrorSuppress) SetPosition ¶
func (n *ErrorSuppress) SetPosition(p *position.Position)
SetPosition sets node position
func (*ErrorSuppress) Walk ¶
func (n *ErrorSuppress) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type Eval ¶
type Eval struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Eval node
func (*Eval) GetFreeFloating ¶
func (n *Eval) GetFreeFloating() *freefloating.Collection
func (*Eval) GetPosition ¶
GetPosition returns node positions
func (*Eval) SetPosition ¶
SetPosition sets node position
type Exit ¶
type Exit struct {
FreeFloating freefloating.Collection
Die bool
Position *position.Position
Expr node.Node
}
Exit node
func (*Exit) GetFreeFloating ¶
func (n *Exit) GetFreeFloating() *freefloating.Collection
func (*Exit) GetPosition ¶
GetPosition returns node positions
func (*Exit) SetPosition ¶
SetPosition sets node position
type FunctionCall ¶
type FunctionCall struct {
FreeFloating freefloating.Collection
Position *position.Position
Function node.Node
ArgumentList *node.ArgumentList
}
FunctionCall node
func NewFunctionCall ¶
func NewFunctionCall(Function node.Node, ArgumentList *node.ArgumentList) *FunctionCall
NewFunctionCall node constructor
func (*FunctionCall) GetFreeFloating ¶
func (n *FunctionCall) GetFreeFloating() *freefloating.Collection
func (*FunctionCall) GetPosition ¶
func (n *FunctionCall) GetPosition() *position.Position
GetPosition returns node positions
func (*FunctionCall) SetPosition ¶
func (n *FunctionCall) SetPosition(p *position.Position)
SetPosition sets node position
func (*FunctionCall) Walk ¶
func (n *FunctionCall) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type Include ¶
type Include struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Include node
func (*Include) GetFreeFloating ¶
func (n *Include) GetFreeFloating() *freefloating.Collection
func (*Include) GetPosition ¶
GetPosition returns node positions
func (*Include) SetPosition ¶
SetPosition sets node position
type IncludeOnce ¶
type IncludeOnce struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
IncludeOnce node
func NewIncludeOnce ¶
func NewIncludeOnce(Expression node.Node) *IncludeOnce
NewIncludeOnce node constructor
func (*IncludeOnce) GetFreeFloating ¶
func (n *IncludeOnce) GetFreeFloating() *freefloating.Collection
func (*IncludeOnce) GetPosition ¶
func (n *IncludeOnce) GetPosition() *position.Position
GetPosition returns node positions
func (*IncludeOnce) SetPosition ¶
func (n *IncludeOnce) SetPosition(p *position.Position)
SetPosition sets node position
func (*IncludeOnce) Walk ¶
func (n *IncludeOnce) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type InstanceOf ¶
type InstanceOf struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
Class node.Node
}
InstanceOf node
func NewInstanceOf ¶
func NewInstanceOf(Expr node.Node, Class node.Node) *InstanceOf
NewInstanceOf node constructor
func (*InstanceOf) GetFreeFloating ¶
func (n *InstanceOf) GetFreeFloating() *freefloating.Collection
func (*InstanceOf) GetPosition ¶
func (n *InstanceOf) GetPosition() *position.Position
GetPosition returns node positions
func (*InstanceOf) SetPosition ¶
func (n *InstanceOf) SetPosition(p *position.Position)
SetPosition sets node position
func (*InstanceOf) Walk ¶
func (n *InstanceOf) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type Isset ¶
type Isset struct {
FreeFloating freefloating.Collection
Position *position.Position
Variables []node.Node
}
Isset node
func (*Isset) GetFreeFloating ¶
func (n *Isset) GetFreeFloating() *freefloating.Collection
func (*Isset) GetPosition ¶
GetPosition returns node positions
func (*Isset) SetPosition ¶
SetPosition sets node position
type List ¶
type List struct {
FreeFloating freefloating.Collection
Position *position.Position
Items []*ArrayItem
ShortSyntax bool // Whether [] syntax is used instead of list() syntax
}
List node
func (*List) GetFreeFloating ¶
func (n *List) GetFreeFloating() *freefloating.Collection
func (*List) GetPosition ¶
GetPosition returns node positions
func (*List) SetPosition ¶
SetPosition sets node position
type MethodCall ¶
type MethodCall struct {
FreeFloating freefloating.Collection
Position *position.Position
Variable node.Node
Method node.Node
ArgumentList *node.ArgumentList
}
MethodCall node
func NewMethodCall ¶
func NewMethodCall(Variable node.Node, Method node.Node, ArgumentList *node.ArgumentList) *MethodCall
NewMethodCall node constructor
func (*MethodCall) GetFreeFloating ¶
func (n *MethodCall) GetFreeFloating() *freefloating.Collection
func (*MethodCall) GetPosition ¶
func (n *MethodCall) GetPosition() *position.Position
GetPosition returns node positions
func (*MethodCall) SetPosition ¶
func (n *MethodCall) SetPosition(p *position.Position)
SetPosition sets node position
func (*MethodCall) Walk ¶
func (n *MethodCall) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type New ¶
type New struct {
FreeFloating freefloating.Collection
Position *position.Position
Class node.Node
ArgumentList *node.ArgumentList
}
New node
func NewNew ¶
func NewNew(Class node.Node, ArgumentList *node.ArgumentList) *New
NewNew node constructor
func (*New) GetFreeFloating ¶
func (n *New) GetFreeFloating() *freefloating.Collection
func (*New) GetPosition ¶
GetPosition returns node positions
func (*New) SetPosition ¶
SetPosition sets node position
type PostDec ¶
type PostDec struct {
FreeFloating freefloating.Collection
Position *position.Position
Variable node.Node
}
PostDec node
func (*PostDec) GetFreeFloating ¶
func (n *PostDec) GetFreeFloating() *freefloating.Collection
func (*PostDec) GetPosition ¶
GetPosition returns node positions
func (*PostDec) SetPosition ¶
SetPosition sets node position
type PostInc ¶
type PostInc struct {
FreeFloating freefloating.Collection
Position *position.Position
Variable node.Node
}
PostInc node
func (*PostInc) GetFreeFloating ¶
func (n *PostInc) GetFreeFloating() *freefloating.Collection
func (*PostInc) GetPosition ¶
GetPosition returns node positions
func (*PostInc) SetPosition ¶
SetPosition sets node position
type PreDec ¶
type PreDec struct {
FreeFloating freefloating.Collection
Position *position.Position
Variable node.Node
}
PreDec node
func (*PreDec) GetFreeFloating ¶
func (n *PreDec) GetFreeFloating() *freefloating.Collection
func (*PreDec) GetPosition ¶
GetPosition returns node positions
func (*PreDec) SetPosition ¶
SetPosition sets node position
type PreInc ¶
type PreInc struct {
FreeFloating freefloating.Collection
Position *position.Position
Variable node.Node
}
PreInc node
func (*PreInc) GetFreeFloating ¶
func (n *PreInc) GetFreeFloating() *freefloating.Collection
func (*PreInc) GetPosition ¶
GetPosition returns node positions
func (*PreInc) SetPosition ¶
SetPosition sets node position
type Print ¶
type Print struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Print node
func (*Print) GetFreeFloating ¶
func (n *Print) GetFreeFloating() *freefloating.Collection
func (*Print) GetPosition ¶
GetPosition returns node positions
func (*Print) SetPosition ¶
SetPosition sets node position
type PropertyFetch ¶
type PropertyFetch struct {
FreeFloating freefloating.Collection
Position *position.Position
Variable node.Node
Property node.Node
}
PropertyFetch node
func NewPropertyFetch ¶
func NewPropertyFetch(Variable node.Node, Property node.Node) *PropertyFetch
NewPropertyFetch node constructor
func (*PropertyFetch) GetFreeFloating ¶
func (n *PropertyFetch) GetFreeFloating() *freefloating.Collection
func (*PropertyFetch) GetPosition ¶
func (n *PropertyFetch) GetPosition() *position.Position
GetPosition returns node positions
func (*PropertyFetch) SetPosition ¶
func (n *PropertyFetch) SetPosition(p *position.Position)
SetPosition sets node position
func (*PropertyFetch) Walk ¶
func (n *PropertyFetch) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type Reference ¶
type Reference struct {
FreeFloating freefloating.Collection
Position *position.Position
Variable node.Node
}
Reference node
func (*Reference) GetFreeFloating ¶
func (n *Reference) GetFreeFloating() *freefloating.Collection
func (*Reference) GetPosition ¶
GetPosition returns node positions
func (*Reference) SetPosition ¶
SetPosition sets node position
type Require ¶
type Require struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Require node
func (*Require) GetFreeFloating ¶
func (n *Require) GetFreeFloating() *freefloating.Collection
func (*Require) GetPosition ¶
GetPosition returns node positions
func (*Require) SetPosition ¶
SetPosition sets node position
type RequireOnce ¶
type RequireOnce struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
RequireOnce node
func NewRequireOnce ¶
func NewRequireOnce(Expression node.Node) *RequireOnce
NewRequireOnce node constructor
func (*RequireOnce) GetFreeFloating ¶
func (n *RequireOnce) GetFreeFloating() *freefloating.Collection
func (*RequireOnce) GetPosition ¶
func (n *RequireOnce) GetPosition() *position.Position
GetPosition returns node positions
func (*RequireOnce) SetPosition ¶
func (n *RequireOnce) SetPosition(p *position.Position)
SetPosition sets node position
func (*RequireOnce) Walk ¶
func (n *RequireOnce) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type ShellExec ¶
type ShellExec struct {
FreeFloating freefloating.Collection
Position *position.Position
Parts []node.Node
}
ShellExec node
func (*ShellExec) GetFreeFloating ¶
func (n *ShellExec) GetFreeFloating() *freefloating.Collection
func (*ShellExec) GetPosition ¶
GetPosition returns node positions
func (*ShellExec) SetPosition ¶
SetPosition sets node position
type StaticCall ¶
type StaticCall struct {
FreeFloating freefloating.Collection
Position *position.Position
Class node.Node
Call node.Node
ArgumentList *node.ArgumentList
}
StaticCall node
func NewStaticCall ¶
func NewStaticCall(Class node.Node, Call node.Node, ArgumentList *node.ArgumentList) *StaticCall
NewStaticCall node constructor
func (*StaticCall) GetFreeFloating ¶
func (n *StaticCall) GetFreeFloating() *freefloating.Collection
func (*StaticCall) GetPosition ¶
func (n *StaticCall) GetPosition() *position.Position
GetPosition returns node positions
func (*StaticCall) SetPosition ¶
func (n *StaticCall) SetPosition(p *position.Position)
SetPosition sets node position
func (*StaticCall) Walk ¶
func (n *StaticCall) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type StaticPropertyFetch ¶
type StaticPropertyFetch struct {
FreeFloating freefloating.Collection
Position *position.Position
Class node.Node
Property node.Node
}
StaticPropertyFetch node
func NewStaticPropertyFetch ¶
func NewStaticPropertyFetch(Class node.Node, Property node.Node) *StaticPropertyFetch
NewStaticPropertyFetch node constructor
func (*StaticPropertyFetch) GetFreeFloating ¶
func (n *StaticPropertyFetch) GetFreeFloating() *freefloating.Collection
func (*StaticPropertyFetch) GetPosition ¶
func (n *StaticPropertyFetch) GetPosition() *position.Position
GetPosition returns node positions
func (*StaticPropertyFetch) SetPosition ¶
func (n *StaticPropertyFetch) SetPosition(p *position.Position)
SetPosition sets node position
func (*StaticPropertyFetch) Walk ¶
func (n *StaticPropertyFetch) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type Ternary ¶
type Ternary struct {
FreeFloating freefloating.Collection
Position *position.Position
Condition node.Node
IfTrue node.Node
IfFalse node.Node
}
Ternary node
func NewTernary ¶
NewTernary node constructor
func (*Ternary) GetFreeFloating ¶
func (n *Ternary) GetFreeFloating() *freefloating.Collection
func (*Ternary) GetPosition ¶
GetPosition returns node positions
func (*Ternary) SetPosition ¶
SetPosition sets node position
type UnaryMinus ¶
type UnaryMinus struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
UnaryMinus node
func NewUnaryMinus ¶
func NewUnaryMinus(Expression node.Node) *UnaryMinus
NewUnaryMinus node constructor
func (*UnaryMinus) GetFreeFloating ¶
func (n *UnaryMinus) GetFreeFloating() *freefloating.Collection
func (*UnaryMinus) GetPosition ¶
func (n *UnaryMinus) GetPosition() *position.Position
GetPosition returns node positions
func (*UnaryMinus) SetPosition ¶
func (n *UnaryMinus) SetPosition(p *position.Position)
SetPosition sets node position
func (*UnaryMinus) Walk ¶
func (n *UnaryMinus) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type UnaryPlus ¶
type UnaryPlus struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
UnaryPlus node
func NewUnaryPlus ¶
NewUnaryPlus node constructor
func (*UnaryPlus) GetFreeFloating ¶
func (n *UnaryPlus) GetFreeFloating() *freefloating.Collection
func (*UnaryPlus) GetPosition ¶
GetPosition returns node positions
func (*UnaryPlus) SetPosition ¶
SetPosition sets node position
type Yield ¶
type Yield struct {
FreeFloating freefloating.Collection
Position *position.Position
Key node.Node
Value node.Node
}
Yield node
func (*Yield) GetFreeFloating ¶
func (n *Yield) GetFreeFloating() *freefloating.Collection
func (*Yield) GetPosition ¶
GetPosition returns node positions
func (*Yield) SetPosition ¶
SetPosition sets node position
type YieldFrom ¶
type YieldFrom struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
YieldFrom node
func NewYieldFrom ¶
NewYieldFrom node constructor
func (*YieldFrom) GetFreeFloating ¶
func (n *YieldFrom) GetFreeFloating() *freefloating.Collection
func (*YieldFrom) GetPosition ¶
GetPosition returns node positions
func (*YieldFrom) SetPosition ¶
SetPosition sets node position
Source Files
¶
- n_array.go
- n_array_dim_fetch.go
- n_array_item.go
- n_bitwise_not.go
- n_boolean_not.go
- n_class_const_fetch.go
- n_clone.go
- n_closure.go
- n_closure_use.go
- n_const_fetch.go
- n_empty.go
- n_error_suppress.go
- n_eval.go
- n_exit.go
- n_function_call.go
- n_include.go
- n_include_once.go
- n_instance_of.go
- n_isset.go
- n_list.go
- n_method_call.go
- n_new.go
- n_post_dec.go
- n_post_inc.go
- n_pre_dec.go
- n_pre_inc.go
- n_print.go
- n_property_fetch.go
- n_reference.go
- n_require.go
- n_require_once.go
- n_shell_exec.go
- n_static_call.go
- n_static_property_fetch.go
- n_ternary.go
- n_unary_minus.go
- n_unary_plus.go
- n_yield.go
- n_yield_from.go