Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Array ¶ added in v0.4.0
type Array struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Array node
func (*Array) Attributes ¶ added in v0.4.0
Attributes returns node attributes as map
func (*Array) GetFreeFloating ¶ added in v0.6.1
func (n *Array) GetFreeFloating() *freefloating.Collection
func (*Array) GetPosition ¶ added in v0.6.1
GetPosition returns node positions
func (*Array) SetPosition ¶ added in v0.6.1
SetPosition sets node position
type Bool ¶ added in v0.4.0
type Bool struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Bool node
func (*Bool) Attributes ¶ added in v0.4.0
Attributes returns node attributes as map
func (*Bool) GetFreeFloating ¶ added in v0.6.1
func (n *Bool) GetFreeFloating() *freefloating.Collection
func (*Bool) GetPosition ¶ added in v0.6.1
GetPosition returns node positions
func (*Bool) SetPosition ¶ added in v0.6.1
SetPosition sets node position
type Double ¶ added in v0.4.0
type Double struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Double node
func (*Double) Attributes ¶ added in v0.4.0
Attributes returns node attributes as map
func (*Double) GetFreeFloating ¶ added in v0.6.1
func (n *Double) GetFreeFloating() *freefloating.Collection
func (*Double) GetPosition ¶ added in v0.6.1
GetPosition returns node positions
func (*Double) SetPosition ¶ added in v0.6.1
SetPosition sets node position
type Int ¶ added in v0.4.0
type Int struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Int node
func (*Int) Attributes ¶ added in v0.4.0
Attributes returns node attributes as map
func (*Int) GetFreeFloating ¶ added in v0.6.1
func (n *Int) GetFreeFloating() *freefloating.Collection
func (*Int) GetPosition ¶ added in v0.6.1
GetPosition returns node positions
func (*Int) SetPosition ¶ added in v0.6.1
SetPosition sets node position
type Object ¶ added in v0.4.0
type Object struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Object node
func (*Object) Attributes ¶ added in v0.4.0
Attributes returns node attributes as map
func (*Object) GetFreeFloating ¶ added in v0.6.1
func (n *Object) GetFreeFloating() *freefloating.Collection
func (*Object) GetPosition ¶ added in v0.6.1
GetPosition returns node positions
func (*Object) SetPosition ¶ added in v0.6.1
SetPosition sets node position
type String ¶ added in v0.4.0
type String struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
String node
func (*String) Attributes ¶ added in v0.4.0
Attributes returns node attributes as map
func (*String) GetFreeFloating ¶ added in v0.6.1
func (n *String) GetFreeFloating() *freefloating.Collection
func (*String) GetPosition ¶ added in v0.6.1
GetPosition returns node positions
func (*String) SetPosition ¶ added in v0.6.1
SetPosition sets node position
type Unset ¶ added in v0.4.0
type Unset struct {
FreeFloating freefloating.Collection
Position *position.Position
Expr node.Node
}
Unset node
func (*Unset) Attributes ¶ added in v0.4.0
Attributes returns node attributes as map
func (*Unset) GetFreeFloating ¶ added in v0.6.1
func (n *Unset) GetFreeFloating() *freefloating.Collection
func (*Unset) GetPosition ¶ added in v0.6.1
GetPosition returns node positions
func (*Unset) SetPosition ¶ added in v0.6.1
SetPosition sets node position