walker pakage

This commit is contained in:
z7zmey
2018-01-17 18:58:45 +02:00
parent 6d90e1258f
commit 76df2ba69b
164 changed files with 368 additions and 210 deletions

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// AltElse node
@@ -23,7 +24,7 @@ func (n *AltElse) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *AltElse) Walk(v node.Visitor) {
func (n *AltElse) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// AltElseIf node
@@ -25,7 +26,7 @@ func (n *AltElseIf) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *AltElseIf) Walk(v node.Visitor) {
func (n *AltElseIf) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// AltIf node
@@ -45,7 +46,7 @@ func (n *AltIf) SetElse(Else node.Node) node.Node {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *AltIf) Walk(v node.Visitor) {
func (n *AltIf) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Break node
@@ -23,7 +24,7 @@ func (n *Break) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Break) Walk(v node.Visitor) {
func (n *Break) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Case node
@@ -25,7 +26,7 @@ func (n *Case) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Case) Walk(v node.Visitor) {
func (n *Case) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Catch node
@@ -27,7 +28,7 @@ func (n *Catch) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Catch) Walk(v node.Visitor) {
func (n *Catch) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Class node
@@ -37,7 +38,7 @@ func (n *Class) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Class) Walk(v node.Visitor) {
func (n *Class) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// ClassConstList node
@@ -25,7 +26,7 @@ func (n *ClassConstList) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *ClassConstList) Walk(v node.Visitor) {
func (n *ClassConstList) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// ClassMethod node
@@ -38,7 +39,7 @@ func (n *ClassMethod) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *ClassMethod) Walk(v node.Visitor) {
func (n *ClassMethod) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// ConstList node
@@ -23,7 +24,7 @@ func (n *ConstList) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *ConstList) Walk(v node.Visitor) {
func (n *ConstList) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Constant node
@@ -29,7 +30,7 @@ func (n *Constant) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Constant) Walk(v node.Visitor) {
func (n *Constant) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Continue node
@@ -23,7 +24,7 @@ func (n *Continue) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Continue) Walk(v node.Visitor) {
func (n *Continue) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Declare node
@@ -25,7 +26,7 @@ func (n *Declare) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Declare) Walk(v node.Visitor) {
func (n *Declare) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Default node
@@ -23,7 +24,7 @@ func (n *Default) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Default) Walk(v node.Visitor) {
func (n *Default) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Do node
@@ -25,7 +26,7 @@ func (n *Do) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Do) Walk(v node.Visitor) {
func (n *Do) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Echo node
@@ -23,7 +24,7 @@ func (n *Echo) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Echo) Walk(v node.Visitor) {
func (n *Echo) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Else node
@@ -23,7 +24,7 @@ func (n *Else) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Else) Walk(v node.Visitor) {
func (n *Else) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// ElseIf node
@@ -25,7 +26,7 @@ func (n *ElseIf) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *ElseIf) Walk(v node.Visitor) {
func (n *ElseIf) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Expression node
@@ -23,7 +24,7 @@ func (n *Expression) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Expression) Walk(v node.Visitor) {
func (n *Expression) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Finally node
@@ -23,7 +24,7 @@ func (n *Finally) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Finally) Walk(v node.Visitor) {
func (n *Finally) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// For node
@@ -29,7 +30,7 @@ func (n *For) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *For) Walk(v node.Visitor) {
func (n *For) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Foreach node
@@ -33,7 +34,7 @@ func (n *Foreach) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Foreach) Walk(v node.Visitor) {
func (n *Foreach) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Function node
@@ -37,7 +38,7 @@ func (n *Function) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Function) Walk(v node.Visitor) {
func (n *Function) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Global node
@@ -23,7 +24,7 @@ func (n *Global) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Global) Walk(v node.Visitor) {
func (n *Global) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Goto node
@@ -23,7 +24,7 @@ func (n *Goto) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Goto) Walk(v node.Visitor) {
func (n *Goto) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// GroupUse node
@@ -32,7 +33,7 @@ func (n *GroupUse) SetUseType(UseType node.Node) node.Node {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *GroupUse) Walk(v node.Visitor) {
func (n *GroupUse) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -1,8 +1,6 @@
package stmt
import (
"github.com/z7zmey/php-parser/node"
)
import "github.com/z7zmey/php-parser/walker"
// HaltCompiler node
type HaltCompiler struct {
@@ -20,7 +18,7 @@ func (n *HaltCompiler) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *HaltCompiler) Walk(v node.Visitor) {
func (n *HaltCompiler) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// If node
@@ -45,7 +46,7 @@ func (n *If) SetElse(_else node.Node) node.Node {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *If) Walk(v node.Visitor) {
func (n *If) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -1,8 +1,6 @@
package stmt
import (
"github.com/z7zmey/php-parser/node"
)
import "github.com/z7zmey/php-parser/walker"
// InlineHtml node
type InlineHtml struct {
@@ -25,7 +23,7 @@ func (n *InlineHtml) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *InlineHtml) Walk(v node.Visitor) {
func (n *InlineHtml) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Interface node
@@ -31,7 +32,7 @@ func (n *Interface) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Interface) Walk(v node.Visitor) {
func (n *Interface) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Label node
@@ -23,7 +24,7 @@ func (n *Label) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Label) Walk(v node.Visitor) {
func (n *Label) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Namespace node
@@ -25,7 +26,7 @@ func (n *Namespace) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Namespace) Walk(v node.Visitor) {
func (n *Namespace) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -1,8 +1,6 @@
package stmt
import (
"github.com/z7zmey/php-parser/node"
)
import "github.com/z7zmey/php-parser/walker"
// Nop node
type Nop struct {
@@ -20,7 +18,7 @@ func (n *Nop) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Nop) Walk(v node.Visitor) {
func (n *Nop) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Property node
@@ -29,7 +30,7 @@ func (n *Property) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Property) Walk(v node.Visitor) {
func (n *Property) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// PropertyList node
@@ -25,7 +26,7 @@ func (n *PropertyList) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *PropertyList) Walk(v node.Visitor) {
func (n *PropertyList) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Return node
@@ -23,7 +24,7 @@ func (n *Return) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Return) Walk(v node.Visitor) {
func (n *Return) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Static node
@@ -23,7 +24,7 @@ func (n *Static) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Static) Walk(v node.Visitor) {
func (n *Static) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// StaticVar node
@@ -25,7 +26,7 @@ func (n *StaticVar) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *StaticVar) Walk(v node.Visitor) {
func (n *StaticVar) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// StmtList node
@@ -23,7 +24,7 @@ func (n *StmtList) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *StmtList) Walk(v node.Visitor) {
func (n *StmtList) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -3,6 +3,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/token"
"github.com/z7zmey/php-parser/walker"
)
// Switch node
@@ -28,7 +29,7 @@ func (n *Switch) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Switch) Walk(v node.Visitor) {
func (n *Switch) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Throw node
@@ -23,7 +24,7 @@ func (n *Throw) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Throw) Walk(v node.Visitor) {
func (n *Throw) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Trait node
@@ -29,7 +30,7 @@ func (n *Trait) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Trait) Walk(v node.Visitor) {
func (n *Trait) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// TraitMethodRef node
@@ -25,7 +26,7 @@ func (n *TraitMethodRef) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *TraitMethodRef) Walk(v node.Visitor) {
func (n *TraitMethodRef) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// TraitUse node
@@ -25,7 +26,7 @@ func (n *TraitUse) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *TraitUse) Walk(v node.Visitor) {
func (n *TraitUse) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// TraitUseAlias node
@@ -27,7 +28,7 @@ func (n *TraitUseAlias) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *TraitUseAlias) Walk(v node.Visitor) {
func (n *TraitUseAlias) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// TraitUsePrecedence node
@@ -25,7 +26,7 @@ func (n *TraitUsePrecedence) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *TraitUsePrecedence) Walk(v node.Visitor) {
func (n *TraitUsePrecedence) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Try node
@@ -27,7 +28,7 @@ func (n *Try) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Try) Walk(v node.Visitor) {
func (n *Try) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Unset node
@@ -23,7 +24,7 @@ func (n *Unset) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Unset) Walk(v node.Visitor) {
func (n *Unset) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// Use node
@@ -32,7 +33,7 @@ func (n *Use) SetUseType(UseType node.Node) node.Node {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *Use) Walk(v node.Visitor) {
func (n *Use) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -2,6 +2,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/walker"
)
// UseList node
@@ -25,7 +26,7 @@ func (n *UseList) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *UseList) Walk(v node.Visitor) {
func (n *UseList) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}

View File

@@ -3,6 +3,7 @@ package stmt
import (
"github.com/z7zmey/php-parser/node"
"github.com/z7zmey/php-parser/token"
"github.com/z7zmey/php-parser/walker"
)
// While node
@@ -28,7 +29,7 @@ func (n *While) Attributes() map[string]interface{} {
// Walk traverses nodes
// Walk is invoked recursively until v.EnterNode returns true
func (n *While) Walk(v node.Visitor) {
func (n *While) Walk(v walker.Visitor) {
if v.EnterNode(n) == false {
return
}