Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Dnumber ¶
type Dnumber struct {
Value string
}
Dnumber node
func (*Dnumber) Attributes ¶
Attributes returns node attributes as map
type Encapsed ¶
Encapsed node
func (*Encapsed) Attributes ¶
Attributes returns node attributes as map
type EncapsedStringPart ¶
type EncapsedStringPart struct {
Value string
}
EncapsedStringPart node
func NewEncapsedStringPart ¶
func NewEncapsedStringPart(Value string) *EncapsedStringPart
NewEncapsedStringPart node constructor
func (*EncapsedStringPart) Attributes ¶
func (n *EncapsedStringPart) Attributes() map[string]interface{}
Attributes returns node attributes as map
func (*EncapsedStringPart) Walk ¶
func (n *EncapsedStringPart) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type Heredoc ¶ added in v0.4.0
Heredoc node
func NewHeredoc ¶ added in v0.4.0
NewHeredoc node constructor
func (*Heredoc) Attributes ¶ added in v0.4.0
Attributes returns node attributes as map
type Lnumber ¶
type Lnumber struct {
Value string
}
Lnumber node
func (*Lnumber) Attributes ¶
Attributes returns node attributes as map
type MagicConstant ¶
type MagicConstant struct {
Value string
}
MagicConstant node
func NewMagicConstant ¶
func NewMagicConstant(Value string) *MagicConstant
NewMagicConstant node constructor
func (*MagicConstant) Attributes ¶
func (n *MagicConstant) Attributes() map[string]interface{}
Attributes returns node attributes as map
func (*MagicConstant) Walk ¶
func (n *MagicConstant) Walk(v walker.Visitor)
Walk traverses nodes Walk is invoked recursively until v.EnterNode returns true
type String ¶
type String struct {
Value string
}
String node
func (*String) Attributes ¶
Attributes returns node attributes as map