1666 lines
31 KiB
Go
1666 lines
31 KiB
Go
|
// Code generated by "go generate go run node_funcs_gen.go"; DO NOT EDIT.
|
||
|
|
||
|
package ast
|
||
|
|
||
|
import "github.com/VKCOM/php-parser/pkg/position"
|
||
|
|
||
|
var _ Vertex = &Root{}
|
||
|
|
||
|
func (n *Root) Accept(v Visitor) {
|
||
|
v.Root(n)
|
||
|
}
|
||
|
|
||
|
func (n *Root) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &Nullable{}
|
||
|
|
||
|
func (n *Nullable) Accept(v Visitor) {
|
||
|
v.Nullable(n)
|
||
|
}
|
||
|
|
||
|
func (n *Nullable) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &Union{}
|
||
|
|
||
|
func (n *Union) Accept(v Visitor) {
|
||
|
v.Union(n)
|
||
|
}
|
||
|
|
||
|
func (n *Union) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &Intersection{}
|
||
|
|
||
|
func (n *Intersection) Accept(v Visitor) {
|
||
|
v.Intersection(n)
|
||
|
}
|
||
|
|
||
|
func (n *Intersection) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &Parameter{}
|
||
|
|
||
|
func (n *Parameter) Accept(v Visitor) {
|
||
|
v.Parameter(n)
|
||
|
}
|
||
|
|
||
|
func (n *Parameter) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &Identifier{}
|
||
|
|
||
|
func (n *Identifier) Accept(v Visitor) {
|
||
|
v.Identifier(n)
|
||
|
}
|
||
|
|
||
|
func (n *Identifier) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &Argument{}
|
||
|
|
||
|
func (n *Argument) Accept(v Visitor) {
|
||
|
v.Argument(n)
|
||
|
}
|
||
|
|
||
|
func (n *Argument) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &Attribute{}
|
||
|
|
||
|
func (n *Attribute) Accept(v Visitor) {
|
||
|
v.Attribute(n)
|
||
|
}
|
||
|
|
||
|
func (n *Attribute) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &AttributeGroup{}
|
||
|
|
||
|
func (n *AttributeGroup) Accept(v Visitor) {
|
||
|
v.AttributeGroup(n)
|
||
|
}
|
||
|
|
||
|
func (n *AttributeGroup) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarDnumber{}
|
||
|
|
||
|
func (n *ScalarDnumber) Accept(v Visitor) {
|
||
|
v.ScalarDnumber(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarDnumber) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarEncapsed{}
|
||
|
|
||
|
func (n *ScalarEncapsed) Accept(v Visitor) {
|
||
|
v.ScalarEncapsed(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarEncapsed) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarEncapsedStringPart{}
|
||
|
|
||
|
func (n *ScalarEncapsedStringPart) Accept(v Visitor) {
|
||
|
v.ScalarEncapsedStringPart(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarEncapsedStringPart) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarEncapsedStringVar{}
|
||
|
|
||
|
func (n *ScalarEncapsedStringVar) Accept(v Visitor) {
|
||
|
v.ScalarEncapsedStringVar(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarEncapsedStringVar) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarEncapsedStringBrackets{}
|
||
|
|
||
|
func (n *ScalarEncapsedStringBrackets) Accept(v Visitor) {
|
||
|
v.ScalarEncapsedStringBrackets(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarEncapsedStringBrackets) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarHeredoc{}
|
||
|
|
||
|
func (n *ScalarHeredoc) Accept(v Visitor) {
|
||
|
v.ScalarHeredoc(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarHeredoc) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarLnumber{}
|
||
|
|
||
|
func (n *ScalarLnumber) Accept(v Visitor) {
|
||
|
v.ScalarLnumber(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarLnumber) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarMagicConstant{}
|
||
|
|
||
|
func (n *ScalarMagicConstant) Accept(v Visitor) {
|
||
|
v.ScalarMagicConstant(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarMagicConstant) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ScalarString{}
|
||
|
|
||
|
func (n *ScalarString) Accept(v Visitor) {
|
||
|
v.ScalarString(n)
|
||
|
}
|
||
|
|
||
|
func (n *ScalarString) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtBreak{}
|
||
|
|
||
|
func (n *StmtBreak) Accept(v Visitor) {
|
||
|
v.StmtBreak(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtBreak) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtCase{}
|
||
|
|
||
|
func (n *StmtCase) Accept(v Visitor) {
|
||
|
v.StmtCase(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtCase) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtCatch{}
|
||
|
|
||
|
func (n *StmtCatch) Accept(v Visitor) {
|
||
|
v.StmtCatch(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtCatch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtEnum{}
|
||
|
|
||
|
func (n *StmtEnum) Accept(v Visitor) {
|
||
|
v.StmtEnum(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtEnum) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &EnumCase{}
|
||
|
|
||
|
func (n *EnumCase) Accept(v Visitor) {
|
||
|
v.EnumCase(n)
|
||
|
}
|
||
|
|
||
|
func (n *EnumCase) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtClass{}
|
||
|
|
||
|
func (n *StmtClass) Accept(v Visitor) {
|
||
|
v.StmtClass(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtClass) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtClassConstList{}
|
||
|
|
||
|
func (n *StmtClassConstList) Accept(v Visitor) {
|
||
|
v.StmtClassConstList(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtClassConstList) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtClassMethod{}
|
||
|
|
||
|
func (n *StmtClassMethod) Accept(v Visitor) {
|
||
|
v.StmtClassMethod(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtClassMethod) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtConstList{}
|
||
|
|
||
|
func (n *StmtConstList) Accept(v Visitor) {
|
||
|
v.StmtConstList(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtConstList) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtConstant{}
|
||
|
|
||
|
func (n *StmtConstant) Accept(v Visitor) {
|
||
|
v.StmtConstant(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtConstant) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtContinue{}
|
||
|
|
||
|
func (n *StmtContinue) Accept(v Visitor) {
|
||
|
v.StmtContinue(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtContinue) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtDeclare{}
|
||
|
|
||
|
func (n *StmtDeclare) Accept(v Visitor) {
|
||
|
v.StmtDeclare(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtDeclare) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtDefault{}
|
||
|
|
||
|
func (n *StmtDefault) Accept(v Visitor) {
|
||
|
v.StmtDefault(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtDefault) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtDo{}
|
||
|
|
||
|
func (n *StmtDo) Accept(v Visitor) {
|
||
|
v.StmtDo(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtDo) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtEcho{}
|
||
|
|
||
|
func (n *StmtEcho) Accept(v Visitor) {
|
||
|
v.StmtEcho(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtEcho) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtElse{}
|
||
|
|
||
|
func (n *StmtElse) Accept(v Visitor) {
|
||
|
v.StmtElse(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtElse) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtElseIf{}
|
||
|
|
||
|
func (n *StmtElseIf) Accept(v Visitor) {
|
||
|
v.StmtElseIf(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtElseIf) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtExpression{}
|
||
|
|
||
|
func (n *StmtExpression) Accept(v Visitor) {
|
||
|
v.StmtExpression(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtExpression) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtFinally{}
|
||
|
|
||
|
func (n *StmtFinally) Accept(v Visitor) {
|
||
|
v.StmtFinally(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtFinally) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtFor{}
|
||
|
|
||
|
func (n *StmtFor) Accept(v Visitor) {
|
||
|
v.StmtFor(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtFor) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtForeach{}
|
||
|
|
||
|
func (n *StmtForeach) Accept(v Visitor) {
|
||
|
v.StmtForeach(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtForeach) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtFunction{}
|
||
|
|
||
|
func (n *StmtFunction) Accept(v Visitor) {
|
||
|
v.StmtFunction(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtFunction) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtGlobal{}
|
||
|
|
||
|
func (n *StmtGlobal) Accept(v Visitor) {
|
||
|
v.StmtGlobal(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtGlobal) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtGoto{}
|
||
|
|
||
|
func (n *StmtGoto) Accept(v Visitor) {
|
||
|
v.StmtGoto(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtGoto) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtHaltCompiler{}
|
||
|
|
||
|
func (n *StmtHaltCompiler) Accept(v Visitor) {
|
||
|
v.StmtHaltCompiler(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtHaltCompiler) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtIf{}
|
||
|
|
||
|
func (n *StmtIf) Accept(v Visitor) {
|
||
|
v.StmtIf(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtIf) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtInlineHtml{}
|
||
|
|
||
|
func (n *StmtInlineHtml) Accept(v Visitor) {
|
||
|
v.StmtInlineHtml(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtInlineHtml) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtInterface{}
|
||
|
|
||
|
func (n *StmtInterface) Accept(v Visitor) {
|
||
|
v.StmtInterface(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtInterface) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtLabel{}
|
||
|
|
||
|
func (n *StmtLabel) Accept(v Visitor) {
|
||
|
v.StmtLabel(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtLabel) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtNamespace{}
|
||
|
|
||
|
func (n *StmtNamespace) Accept(v Visitor) {
|
||
|
v.StmtNamespace(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtNamespace) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtNop{}
|
||
|
|
||
|
func (n *StmtNop) Accept(v Visitor) {
|
||
|
v.StmtNop(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtNop) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtProperty{}
|
||
|
|
||
|
func (n *StmtProperty) Accept(v Visitor) {
|
||
|
v.StmtProperty(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtProperty) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtPropertyList{}
|
||
|
|
||
|
func (n *StmtPropertyList) Accept(v Visitor) {
|
||
|
v.StmtPropertyList(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtPropertyList) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtReturn{}
|
||
|
|
||
|
func (n *StmtReturn) Accept(v Visitor) {
|
||
|
v.StmtReturn(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtReturn) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtStatic{}
|
||
|
|
||
|
func (n *StmtStatic) Accept(v Visitor) {
|
||
|
v.StmtStatic(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtStatic) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtStaticVar{}
|
||
|
|
||
|
func (n *StmtStaticVar) Accept(v Visitor) {
|
||
|
v.StmtStaticVar(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtStaticVar) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtStmtList{}
|
||
|
|
||
|
func (n *StmtStmtList) Accept(v Visitor) {
|
||
|
v.StmtStmtList(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtStmtList) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtSwitch{}
|
||
|
|
||
|
func (n *StmtSwitch) Accept(v Visitor) {
|
||
|
v.StmtSwitch(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtSwitch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtThrow{}
|
||
|
|
||
|
func (n *StmtThrow) Accept(v Visitor) {
|
||
|
v.StmtThrow(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtThrow) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtTrait{}
|
||
|
|
||
|
func (n *StmtTrait) Accept(v Visitor) {
|
||
|
v.StmtTrait(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtTrait) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtTraitUse{}
|
||
|
|
||
|
func (n *StmtTraitUse) Accept(v Visitor) {
|
||
|
v.StmtTraitUse(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtTraitUse) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtTraitUseAlias{}
|
||
|
|
||
|
func (n *StmtTraitUseAlias) Accept(v Visitor) {
|
||
|
v.StmtTraitUseAlias(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtTraitUseAlias) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtTraitUsePrecedence{}
|
||
|
|
||
|
func (n *StmtTraitUsePrecedence) Accept(v Visitor) {
|
||
|
v.StmtTraitUsePrecedence(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtTraitUsePrecedence) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtTry{}
|
||
|
|
||
|
func (n *StmtTry) Accept(v Visitor) {
|
||
|
v.StmtTry(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtTry) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtUnset{}
|
||
|
|
||
|
func (n *StmtUnset) Accept(v Visitor) {
|
||
|
v.StmtUnset(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtUnset) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtUseList{}
|
||
|
|
||
|
func (n *StmtUseList) Accept(v Visitor) {
|
||
|
v.StmtUse(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtUseList) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtGroupUseList{}
|
||
|
|
||
|
func (n *StmtGroupUseList) Accept(v Visitor) {
|
||
|
v.StmtGroupUse(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtGroupUseList) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtUse{}
|
||
|
|
||
|
func (n *StmtUse) Accept(v Visitor) {
|
||
|
v.StmtUseDeclaration(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtUse) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &StmtWhile{}
|
||
|
|
||
|
func (n *StmtWhile) Accept(v Visitor) {
|
||
|
v.StmtWhile(n)
|
||
|
}
|
||
|
|
||
|
func (n *StmtWhile) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprArray{}
|
||
|
|
||
|
func (n *ExprArray) Accept(v Visitor) {
|
||
|
v.ExprArray(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprArray) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprArrayDimFetch{}
|
||
|
|
||
|
func (n *ExprArrayDimFetch) Accept(v Visitor) {
|
||
|
v.ExprArrayDimFetch(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprArrayDimFetch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprArrayItem{}
|
||
|
|
||
|
func (n *ExprArrayItem) Accept(v Visitor) {
|
||
|
v.ExprArrayItem(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprArrayItem) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprArrowFunction{}
|
||
|
|
||
|
func (n *ExprArrowFunction) Accept(v Visitor) {
|
||
|
v.ExprArrowFunction(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprArrowFunction) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBitwiseNot{}
|
||
|
|
||
|
func (n *ExprBitwiseNot) Accept(v Visitor) {
|
||
|
v.ExprBitwiseNot(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBitwiseNot) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBooleanNot{}
|
||
|
|
||
|
func (n *ExprBooleanNot) Accept(v Visitor) {
|
||
|
v.ExprBooleanNot(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBooleanNot) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBrackets{}
|
||
|
|
||
|
func (n *ExprBrackets) Accept(v Visitor) {
|
||
|
v.ExprBrackets(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBrackets) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprClassConstFetch{}
|
||
|
|
||
|
func (n *ExprClassConstFetch) Accept(v Visitor) {
|
||
|
v.ExprClassConstFetch(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprClassConstFetch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprClone{}
|
||
|
|
||
|
func (n *ExprClone) Accept(v Visitor) {
|
||
|
v.ExprClone(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprClone) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprClosure{}
|
||
|
|
||
|
func (n *ExprClosure) Accept(v Visitor) {
|
||
|
v.ExprClosure(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprClosure) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprClosureUse{}
|
||
|
|
||
|
func (n *ExprClosureUse) Accept(v Visitor) {
|
||
|
v.ExprClosureUse(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprClosureUse) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprConstFetch{}
|
||
|
|
||
|
func (n *ExprConstFetch) Accept(v Visitor) {
|
||
|
v.ExprConstFetch(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprConstFetch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprEmpty{}
|
||
|
|
||
|
func (n *ExprEmpty) Accept(v Visitor) {
|
||
|
v.ExprEmpty(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprEmpty) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprErrorSuppress{}
|
||
|
|
||
|
func (n *ExprErrorSuppress) Accept(v Visitor) {
|
||
|
v.ExprErrorSuppress(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprErrorSuppress) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprEval{}
|
||
|
|
||
|
func (n *ExprEval) Accept(v Visitor) {
|
||
|
v.ExprEval(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprEval) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprExit{}
|
||
|
|
||
|
func (n *ExprExit) Accept(v Visitor) {
|
||
|
v.ExprExit(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprExit) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprFunctionCall{}
|
||
|
|
||
|
func (n *ExprFunctionCall) Accept(v Visitor) {
|
||
|
v.ExprFunctionCall(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprFunctionCall) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprInclude{}
|
||
|
|
||
|
func (n *ExprInclude) Accept(v Visitor) {
|
||
|
v.ExprInclude(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprInclude) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprIncludeOnce{}
|
||
|
|
||
|
func (n *ExprIncludeOnce) Accept(v Visitor) {
|
||
|
v.ExprIncludeOnce(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprIncludeOnce) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprInstanceOf{}
|
||
|
|
||
|
func (n *ExprInstanceOf) Accept(v Visitor) {
|
||
|
v.ExprInstanceOf(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprInstanceOf) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprIsset{}
|
||
|
|
||
|
func (n *ExprIsset) Accept(v Visitor) {
|
||
|
v.ExprIsset(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprIsset) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprList{}
|
||
|
|
||
|
func (n *ExprList) Accept(v Visitor) {
|
||
|
v.ExprList(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprList) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprMethodCall{}
|
||
|
|
||
|
func (n *ExprMethodCall) Accept(v Visitor) {
|
||
|
v.ExprMethodCall(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprMethodCall) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprNullsafeMethodCall{}
|
||
|
|
||
|
func (n *ExprNullsafeMethodCall) Accept(v Visitor) {
|
||
|
v.ExprNullsafeMethodCall(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprNullsafeMethodCall) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprNew{}
|
||
|
|
||
|
func (n *ExprNew) Accept(v Visitor) {
|
||
|
v.ExprNew(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprNew) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprPostDec{}
|
||
|
|
||
|
func (n *ExprPostDec) Accept(v Visitor) {
|
||
|
v.ExprPostDec(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprPostDec) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprPostInc{}
|
||
|
|
||
|
func (n *ExprPostInc) Accept(v Visitor) {
|
||
|
v.ExprPostInc(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprPostInc) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprPreDec{}
|
||
|
|
||
|
func (n *ExprPreDec) Accept(v Visitor) {
|
||
|
v.ExprPreDec(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprPreDec) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprPreInc{}
|
||
|
|
||
|
func (n *ExprPreInc) Accept(v Visitor) {
|
||
|
v.ExprPreInc(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprPreInc) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprPrint{}
|
||
|
|
||
|
func (n *ExprPrint) Accept(v Visitor) {
|
||
|
v.ExprPrint(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprPrint) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprPropertyFetch{}
|
||
|
|
||
|
func (n *ExprPropertyFetch) Accept(v Visitor) {
|
||
|
v.ExprPropertyFetch(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprPropertyFetch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprNullsafePropertyFetch{}
|
||
|
|
||
|
func (n *ExprNullsafePropertyFetch) Accept(v Visitor) {
|
||
|
v.ExprNullsafePropertyFetch(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprNullsafePropertyFetch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprRequire{}
|
||
|
|
||
|
func (n *ExprRequire) Accept(v Visitor) {
|
||
|
v.ExprRequire(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprRequire) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprRequireOnce{}
|
||
|
|
||
|
func (n *ExprRequireOnce) Accept(v Visitor) {
|
||
|
v.ExprRequireOnce(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprRequireOnce) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprShellExec{}
|
||
|
|
||
|
func (n *ExprShellExec) Accept(v Visitor) {
|
||
|
v.ExprShellExec(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprShellExec) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprStaticCall{}
|
||
|
|
||
|
func (n *ExprStaticCall) Accept(v Visitor) {
|
||
|
v.ExprStaticCall(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprStaticCall) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprStaticPropertyFetch{}
|
||
|
|
||
|
func (n *ExprStaticPropertyFetch) Accept(v Visitor) {
|
||
|
v.ExprStaticPropertyFetch(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprStaticPropertyFetch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprTernary{}
|
||
|
|
||
|
func (n *ExprTernary) Accept(v Visitor) {
|
||
|
v.ExprTernary(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprTernary) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprUnaryMinus{}
|
||
|
|
||
|
func (n *ExprUnaryMinus) Accept(v Visitor) {
|
||
|
v.ExprUnaryMinus(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprUnaryMinus) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprUnaryPlus{}
|
||
|
|
||
|
func (n *ExprUnaryPlus) Accept(v Visitor) {
|
||
|
v.ExprUnaryPlus(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprUnaryPlus) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprVariable{}
|
||
|
|
||
|
func (n *ExprVariable) Accept(v Visitor) {
|
||
|
v.ExprVariable(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprVariable) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprYield{}
|
||
|
|
||
|
func (n *ExprYield) Accept(v Visitor) {
|
||
|
v.ExprYield(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprYield) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprYieldFrom{}
|
||
|
|
||
|
func (n *ExprYieldFrom) Accept(v Visitor) {
|
||
|
v.ExprYieldFrom(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprYieldFrom) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprCastArray{}
|
||
|
|
||
|
func (n *ExprCastArray) Accept(v Visitor) {
|
||
|
v.ExprCastArray(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprCastArray) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprCastBool{}
|
||
|
|
||
|
func (n *ExprCastBool) Accept(v Visitor) {
|
||
|
v.ExprCastBool(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprCastBool) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprCastDouble{}
|
||
|
|
||
|
func (n *ExprCastDouble) Accept(v Visitor) {
|
||
|
v.ExprCastDouble(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprCastDouble) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprCastInt{}
|
||
|
|
||
|
func (n *ExprCastInt) Accept(v Visitor) {
|
||
|
v.ExprCastInt(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprCastInt) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprCastObject{}
|
||
|
|
||
|
func (n *ExprCastObject) Accept(v Visitor) {
|
||
|
v.ExprCastObject(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprCastObject) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprCastString{}
|
||
|
|
||
|
func (n *ExprCastString) Accept(v Visitor) {
|
||
|
v.ExprCastString(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprCastString) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprCastUnset{}
|
||
|
|
||
|
func (n *ExprCastUnset) Accept(v Visitor) {
|
||
|
v.ExprCastUnset(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprCastUnset) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssign{}
|
||
|
|
||
|
func (n *ExprAssign) Accept(v Visitor) {
|
||
|
v.ExprAssign(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssign) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignReference{}
|
||
|
|
||
|
func (n *ExprAssignReference) Accept(v Visitor) {
|
||
|
v.ExprAssignReference(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignReference) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignBitwiseAnd{}
|
||
|
|
||
|
func (n *ExprAssignBitwiseAnd) Accept(v Visitor) {
|
||
|
v.ExprAssignBitwiseAnd(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignBitwiseAnd) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignBitwiseOr{}
|
||
|
|
||
|
func (n *ExprAssignBitwiseOr) Accept(v Visitor) {
|
||
|
v.ExprAssignBitwiseOr(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignBitwiseOr) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignBitwiseXor{}
|
||
|
|
||
|
func (n *ExprAssignBitwiseXor) Accept(v Visitor) {
|
||
|
v.ExprAssignBitwiseXor(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignBitwiseXor) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignCoalesce{}
|
||
|
|
||
|
func (n *ExprAssignCoalesce) Accept(v Visitor) {
|
||
|
v.ExprAssignCoalesce(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignCoalesce) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignConcat{}
|
||
|
|
||
|
func (n *ExprAssignConcat) Accept(v Visitor) {
|
||
|
v.ExprAssignConcat(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignConcat) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignDiv{}
|
||
|
|
||
|
func (n *ExprAssignDiv) Accept(v Visitor) {
|
||
|
v.ExprAssignDiv(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignDiv) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignMinus{}
|
||
|
|
||
|
func (n *ExprAssignMinus) Accept(v Visitor) {
|
||
|
v.ExprAssignMinus(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignMinus) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignMod{}
|
||
|
|
||
|
func (n *ExprAssignMod) Accept(v Visitor) {
|
||
|
v.ExprAssignMod(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignMod) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignMul{}
|
||
|
|
||
|
func (n *ExprAssignMul) Accept(v Visitor) {
|
||
|
v.ExprAssignMul(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignMul) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignPlus{}
|
||
|
|
||
|
func (n *ExprAssignPlus) Accept(v Visitor) {
|
||
|
v.ExprAssignPlus(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignPlus) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignPow{}
|
||
|
|
||
|
func (n *ExprAssignPow) Accept(v Visitor) {
|
||
|
v.ExprAssignPow(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignPow) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignShiftLeft{}
|
||
|
|
||
|
func (n *ExprAssignShiftLeft) Accept(v Visitor) {
|
||
|
v.ExprAssignShiftLeft(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignShiftLeft) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprAssignShiftRight{}
|
||
|
|
||
|
func (n *ExprAssignShiftRight) Accept(v Visitor) {
|
||
|
v.ExprAssignShiftRight(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprAssignShiftRight) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryBitwiseAnd{}
|
||
|
|
||
|
func (n *ExprBinaryBitwiseAnd) Accept(v Visitor) {
|
||
|
v.ExprBinaryBitwiseAnd(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryBitwiseAnd) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryBitwiseOr{}
|
||
|
|
||
|
func (n *ExprBinaryBitwiseOr) Accept(v Visitor) {
|
||
|
v.ExprBinaryBitwiseOr(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryBitwiseOr) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryBitwiseXor{}
|
||
|
|
||
|
func (n *ExprBinaryBitwiseXor) Accept(v Visitor) {
|
||
|
v.ExprBinaryBitwiseXor(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryBitwiseXor) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryBooleanAnd{}
|
||
|
|
||
|
func (n *ExprBinaryBooleanAnd) Accept(v Visitor) {
|
||
|
v.ExprBinaryBooleanAnd(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryBooleanAnd) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryBooleanOr{}
|
||
|
|
||
|
func (n *ExprBinaryBooleanOr) Accept(v Visitor) {
|
||
|
v.ExprBinaryBooleanOr(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryBooleanOr) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryCoalesce{}
|
||
|
|
||
|
func (n *ExprBinaryCoalesce) Accept(v Visitor) {
|
||
|
v.ExprBinaryCoalesce(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryCoalesce) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryConcat{}
|
||
|
|
||
|
func (n *ExprBinaryConcat) Accept(v Visitor) {
|
||
|
v.ExprBinaryConcat(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryConcat) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryDiv{}
|
||
|
|
||
|
func (n *ExprBinaryDiv) Accept(v Visitor) {
|
||
|
v.ExprBinaryDiv(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryDiv) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryEqual{}
|
||
|
|
||
|
func (n *ExprBinaryEqual) Accept(v Visitor) {
|
||
|
v.ExprBinaryEqual(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryEqual) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryGreater{}
|
||
|
|
||
|
func (n *ExprBinaryGreater) Accept(v Visitor) {
|
||
|
v.ExprBinaryGreater(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryGreater) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryGreaterOrEqual{}
|
||
|
|
||
|
func (n *ExprBinaryGreaterOrEqual) Accept(v Visitor) {
|
||
|
v.ExprBinaryGreaterOrEqual(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryGreaterOrEqual) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryIdentical{}
|
||
|
|
||
|
func (n *ExprBinaryIdentical) Accept(v Visitor) {
|
||
|
v.ExprBinaryIdentical(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryIdentical) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryLogicalAnd{}
|
||
|
|
||
|
func (n *ExprBinaryLogicalAnd) Accept(v Visitor) {
|
||
|
v.ExprBinaryLogicalAnd(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryLogicalAnd) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryLogicalOr{}
|
||
|
|
||
|
func (n *ExprBinaryLogicalOr) Accept(v Visitor) {
|
||
|
v.ExprBinaryLogicalOr(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryLogicalOr) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryLogicalXor{}
|
||
|
|
||
|
func (n *ExprBinaryLogicalXor) Accept(v Visitor) {
|
||
|
v.ExprBinaryLogicalXor(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryLogicalXor) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryMinus{}
|
||
|
|
||
|
func (n *ExprBinaryMinus) Accept(v Visitor) {
|
||
|
v.ExprBinaryMinus(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryMinus) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryMod{}
|
||
|
|
||
|
func (n *ExprBinaryMod) Accept(v Visitor) {
|
||
|
v.ExprBinaryMod(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryMod) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryMul{}
|
||
|
|
||
|
func (n *ExprBinaryMul) Accept(v Visitor) {
|
||
|
v.ExprBinaryMul(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryMul) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryNotEqual{}
|
||
|
|
||
|
func (n *ExprBinaryNotEqual) Accept(v Visitor) {
|
||
|
v.ExprBinaryNotEqual(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryNotEqual) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryNotIdentical{}
|
||
|
|
||
|
func (n *ExprBinaryNotIdentical) Accept(v Visitor) {
|
||
|
v.ExprBinaryNotIdentical(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryNotIdentical) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryPlus{}
|
||
|
|
||
|
func (n *ExprBinaryPlus) Accept(v Visitor) {
|
||
|
v.ExprBinaryPlus(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryPlus) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryPow{}
|
||
|
|
||
|
func (n *ExprBinaryPow) Accept(v Visitor) {
|
||
|
v.ExprBinaryPow(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryPow) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryShiftLeft{}
|
||
|
|
||
|
func (n *ExprBinaryShiftLeft) Accept(v Visitor) {
|
||
|
v.ExprBinaryShiftLeft(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryShiftLeft) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinaryShiftRight{}
|
||
|
|
||
|
func (n *ExprBinaryShiftRight) Accept(v Visitor) {
|
||
|
v.ExprBinaryShiftRight(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinaryShiftRight) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinarySmaller{}
|
||
|
|
||
|
func (n *ExprBinarySmaller) Accept(v Visitor) {
|
||
|
v.ExprBinarySmaller(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinarySmaller) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinarySmallerOrEqual{}
|
||
|
|
||
|
func (n *ExprBinarySmallerOrEqual) Accept(v Visitor) {
|
||
|
v.ExprBinarySmallerOrEqual(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinarySmallerOrEqual) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprBinarySpaceship{}
|
||
|
|
||
|
func (n *ExprBinarySpaceship) Accept(v Visitor) {
|
||
|
v.ExprBinarySpaceship(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprBinarySpaceship) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprMatch{}
|
||
|
|
||
|
func (n *ExprMatch) Accept(v Visitor) {
|
||
|
v.ExprMatch(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprMatch) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &ExprThrow{}
|
||
|
|
||
|
func (n *ExprThrow) Accept(v Visitor) {
|
||
|
v.ExprThrow(n)
|
||
|
}
|
||
|
|
||
|
func (n *ExprThrow) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &MatchArm{}
|
||
|
|
||
|
func (n *MatchArm) Accept(v Visitor) {
|
||
|
v.MatchArm(n)
|
||
|
}
|
||
|
|
||
|
func (n *MatchArm) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &Name{}
|
||
|
|
||
|
func (n *Name) Accept(v Visitor) {
|
||
|
v.NameName(n)
|
||
|
}
|
||
|
|
||
|
func (n *Name) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &NameFullyQualified{}
|
||
|
|
||
|
func (n *NameFullyQualified) Accept(v Visitor) {
|
||
|
v.NameFullyQualified(n)
|
||
|
}
|
||
|
|
||
|
func (n *NameFullyQualified) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &NameRelative{}
|
||
|
|
||
|
func (n *NameRelative) Accept(v Visitor) {
|
||
|
v.NameRelative(n)
|
||
|
}
|
||
|
|
||
|
func (n *NameRelative) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|
||
|
|
||
|
var _ Vertex = &NamePart{}
|
||
|
|
||
|
func (n *NamePart) Accept(v Visitor) {
|
||
|
v.NameNamePart(n)
|
||
|
}
|
||
|
|
||
|
func (n *NamePart) GetPosition() *position.Position {
|
||
|
return n.Position
|
||
|
}
|