dumper

package
v0.8.0-rc.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 30, 2021 License: MIT Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Dumper

type Dumper struct {
	// contains filtered or unexported fields
}

func NewDumper

func NewDumper(writer io.Writer) *Dumper

func (*Dumper) Argument

func (v *Dumper) Argument(n *ast.Argument)

func (*Dumper) Attribute

func (v *Dumper) Attribute(n *ast.Attribute)

func (*Dumper) AttributeGroup

func (v *Dumper) AttributeGroup(n *ast.AttributeGroup)

func (*Dumper) Dump

func (v *Dumper) Dump(n ast.Vertex)

func (*Dumper) ExprArray

func (v *Dumper) ExprArray(n *ast.ExprArray)

func (*Dumper) ExprArrayDimFetch

func (v *Dumper) ExprArrayDimFetch(n *ast.ExprArrayDimFetch)

func (*Dumper) ExprArrayItem

func (v *Dumper) ExprArrayItem(n *ast.ExprArrayItem)

func (*Dumper) ExprArrowFunction

func (v *Dumper) ExprArrowFunction(n *ast.ExprArrowFunction)

func (*Dumper) ExprAssign

func (v *Dumper) ExprAssign(n *ast.ExprAssign)

func (*Dumper) ExprAssignBitwiseAnd

func (v *Dumper) ExprAssignBitwiseAnd(n *ast.ExprAssignBitwiseAnd)

func (*Dumper) ExprAssignBitwiseOr

func (v *Dumper) ExprAssignBitwiseOr(n *ast.ExprAssignBitwiseOr)

func (*Dumper) ExprAssignBitwiseXor

func (v *Dumper) ExprAssignBitwiseXor(n *ast.ExprAssignBitwiseXor)

func (*Dumper) ExprAssignCoalesce

func (v *Dumper) ExprAssignCoalesce(n *ast.ExprAssignCoalesce)

func (*Dumper) ExprAssignConcat

func (v *Dumper) ExprAssignConcat(n *ast.ExprAssignConcat)

func (*Dumper) ExprAssignDiv

func (v *Dumper) ExprAssignDiv(n *ast.ExprAssignDiv)

func (*Dumper) ExprAssignMinus

func (v *Dumper) ExprAssignMinus(n *ast.ExprAssignMinus)

func (*Dumper) ExprAssignMod

func (v *Dumper) ExprAssignMod(n *ast.ExprAssignMod)

func (*Dumper) ExprAssignMul

func (v *Dumper) ExprAssignMul(n *ast.ExprAssignMul)

func (*Dumper) ExprAssignPlus

func (v *Dumper) ExprAssignPlus(n *ast.ExprAssignPlus)

func (*Dumper) ExprAssignPow

func (v *Dumper) ExprAssignPow(n *ast.ExprAssignPow)

func (*Dumper) ExprAssignReference

func (v *Dumper) ExprAssignReference(n *ast.ExprAssignReference)

func (*Dumper) ExprAssignShiftLeft

func (v *Dumper) ExprAssignShiftLeft(n *ast.ExprAssignShiftLeft)

func (*Dumper) ExprAssignShiftRight

func (v *Dumper) ExprAssignShiftRight(n *ast.ExprAssignShiftRight)

func (*Dumper) ExprBinaryBitwiseAnd

func (v *Dumper) ExprBinaryBitwiseAnd(n *ast.ExprBinaryBitwiseAnd)

func (*Dumper) ExprBinaryBitwiseOr

func (v *Dumper) ExprBinaryBitwiseOr(n *ast.ExprBinaryBitwiseOr)

func (*Dumper) ExprBinaryBitwiseXor

func (v *Dumper) ExprBinaryBitwiseXor(n *ast.ExprBinaryBitwiseXor)

func (*Dumper) ExprBinaryBooleanAnd

func (v *Dumper) ExprBinaryBooleanAnd(n *ast.ExprBinaryBooleanAnd)

func (*Dumper) ExprBinaryBooleanOr

func (v *Dumper) ExprBinaryBooleanOr(n *ast.ExprBinaryBooleanOr)

func (*Dumper) ExprBinaryCoalesce

func (v *Dumper) ExprBinaryCoalesce(n *ast.ExprBinaryCoalesce)

func (*Dumper) ExprBinaryConcat

func (v *Dumper) ExprBinaryConcat(n *ast.ExprBinaryConcat)

func (*Dumper) ExprBinaryDiv

func (v *Dumper) ExprBinaryDiv(n *ast.ExprBinaryDiv)

func (*Dumper) ExprBinaryEqual

func (v *Dumper) ExprBinaryEqual(n *ast.ExprBinaryEqual)

func (*Dumper) ExprBinaryGreater

func (v *Dumper) ExprBinaryGreater(n *ast.ExprBinaryGreater)

func (*Dumper) ExprBinaryGreaterOrEqual

func (v *Dumper) ExprBinaryGreaterOrEqual(n *ast.ExprBinaryGreaterOrEqual)

func (*Dumper) ExprBinaryIdentical

func (v *Dumper) ExprBinaryIdentical(n *ast.ExprBinaryIdentical)

func (*Dumper) ExprBinaryLogicalAnd

func (v *Dumper) ExprBinaryLogicalAnd(n *ast.ExprBinaryLogicalAnd)

func (*Dumper) ExprBinaryLogicalOr

func (v *Dumper) ExprBinaryLogicalOr(n *ast.ExprBinaryLogicalOr)

func (*Dumper) ExprBinaryLogicalXor

func (v *Dumper) ExprBinaryLogicalXor(n *ast.ExprBinaryLogicalXor)

func (*Dumper) ExprBinaryMinus

func (v *Dumper) ExprBinaryMinus(n *ast.ExprBinaryMinus)

func (*Dumper) ExprBinaryMod

func (v *Dumper) ExprBinaryMod(n *ast.ExprBinaryMod)

func (*Dumper) ExprBinaryMul

func (v *Dumper) ExprBinaryMul(n *ast.ExprBinaryMul)

func (*Dumper) ExprBinaryNotEqual

func (v *Dumper) ExprBinaryNotEqual(n *ast.ExprBinaryNotEqual)

func (*Dumper) ExprBinaryNotIdentical

func (v *Dumper) ExprBinaryNotIdentical(n *ast.ExprBinaryNotIdentical)

func (*Dumper) ExprBinaryPlus

func (v *Dumper) ExprBinaryPlus(n *ast.ExprBinaryPlus)

func (*Dumper) ExprBinaryPow

func (v *Dumper) ExprBinaryPow(n *ast.ExprBinaryPow)

func (*Dumper) ExprBinaryShiftLeft

func (v *Dumper) ExprBinaryShiftLeft(n *ast.ExprBinaryShiftLeft)

func (*Dumper) ExprBinaryShiftRight

func (v *Dumper) ExprBinaryShiftRight(n *ast.ExprBinaryShiftRight)

func (*Dumper) ExprBinarySmaller

func (v *Dumper) ExprBinarySmaller(n *ast.ExprBinarySmaller)

func (*Dumper) ExprBinarySmallerOrEqual

func (v *Dumper) ExprBinarySmallerOrEqual(n *ast.ExprBinarySmallerOrEqual)

func (*Dumper) ExprBinarySpaceship

func (v *Dumper) ExprBinarySpaceship(n *ast.ExprBinarySpaceship)

func (*Dumper) ExprBitwiseNot

func (v *Dumper) ExprBitwiseNot(n *ast.ExprBitwiseNot)

func (*Dumper) ExprBooleanNot

func (v *Dumper) ExprBooleanNot(n *ast.ExprBooleanNot)

func (*Dumper) ExprBrackets

func (v *Dumper) ExprBrackets(n *ast.ExprBrackets)

func (*Dumper) ExprCastArray

func (v *Dumper) ExprCastArray(n *ast.ExprCastArray)

func (*Dumper) ExprCastBool

func (v *Dumper) ExprCastBool(n *ast.ExprCastBool)

func (*Dumper) ExprCastDouble

func (v *Dumper) ExprCastDouble(n *ast.ExprCastDouble)

func (*Dumper) ExprCastInt

func (v *Dumper) ExprCastInt(n *ast.ExprCastInt)

func (*Dumper) ExprCastObject

func (v *Dumper) ExprCastObject(n *ast.ExprCastObject)

func (*Dumper) ExprCastString

func (v *Dumper) ExprCastString(n *ast.ExprCastString)

func (*Dumper) ExprCastUnset

func (v *Dumper) ExprCastUnset(n *ast.ExprCastUnset)

func (*Dumper) ExprClassConstFetch

func (v *Dumper) ExprClassConstFetch(n *ast.ExprClassConstFetch)

func (*Dumper) ExprClone

func (v *Dumper) ExprClone(n *ast.ExprClone)

func (*Dumper) ExprClosure

func (v *Dumper) ExprClosure(n *ast.ExprClosure)

func (*Dumper) ExprClosureUse

func (v *Dumper) ExprClosureUse(n *ast.ExprClosureUse)

func (*Dumper) ExprConstFetch

func (v *Dumper) ExprConstFetch(n *ast.ExprConstFetch)

func (*Dumper) ExprEmpty

func (v *Dumper) ExprEmpty(n *ast.ExprEmpty)

func (*Dumper) ExprErrorSuppress

func (v *Dumper) ExprErrorSuppress(n *ast.ExprErrorSuppress)

func (*Dumper) ExprEval

func (v *Dumper) ExprEval(n *ast.ExprEval)

func (*Dumper) ExprExit

func (v *Dumper) ExprExit(n *ast.ExprExit)

func (*Dumper) ExprFunctionCall

func (v *Dumper) ExprFunctionCall(n *ast.ExprFunctionCall)

func (*Dumper) ExprInclude

func (v *Dumper) ExprInclude(n *ast.ExprInclude)

func (*Dumper) ExprIncludeOnce

func (v *Dumper) ExprIncludeOnce(n *ast.ExprIncludeOnce)

func (*Dumper) ExprInstanceOf

func (v *Dumper) ExprInstanceOf(n *ast.ExprInstanceOf)

func (*Dumper) ExprIsset

func (v *Dumper) ExprIsset(n *ast.ExprIsset)

func (*Dumper) ExprList

func (v *Dumper) ExprList(n *ast.ExprList)

func (*Dumper) ExprMatch

func (v *Dumper) ExprMatch(n *ast.ExprMatch)

func (*Dumper) ExprMethodCall

func (v *Dumper) ExprMethodCall(n *ast.ExprMethodCall)

func (*Dumper) ExprNew

func (v *Dumper) ExprNew(n *ast.ExprNew)

func (*Dumper) ExprNullsafeMethodCall

func (v *Dumper) ExprNullsafeMethodCall(n *ast.ExprNullsafeMethodCall)

func (*Dumper) ExprNullsafePropertyFetch

func (v *Dumper) ExprNullsafePropertyFetch(n *ast.ExprNullsafePropertyFetch)

func (*Dumper) ExprPostDec

func (v *Dumper) ExprPostDec(n *ast.ExprPostDec)

func (*Dumper) ExprPostInc

func (v *Dumper) ExprPostInc(n *ast.ExprPostInc)

func (*Dumper) ExprPreDec

func (v *Dumper) ExprPreDec(n *ast.ExprPreDec)

func (*Dumper) ExprPreInc

func (v *Dumper) ExprPreInc(n *ast.ExprPreInc)

func (*Dumper) ExprPrint

func (v *Dumper) ExprPrint(n *ast.ExprPrint)

func (*Dumper) ExprPropertyFetch

func (v *Dumper) ExprPropertyFetch(n *ast.ExprPropertyFetch)

func (*Dumper) ExprRequire

func (v *Dumper) ExprRequire(n *ast.ExprRequire)

func (*Dumper) ExprRequireOnce

func (v *Dumper) ExprRequireOnce(n *ast.ExprRequireOnce)

func (*Dumper) ExprShellExec

func (v *Dumper) ExprShellExec(n *ast.ExprShellExec)

func (*Dumper) ExprStaticCall

func (v *Dumper) ExprStaticCall(n *ast.ExprStaticCall)

func (*Dumper) ExprStaticPropertyFetch

func (v *Dumper) ExprStaticPropertyFetch(n *ast.ExprStaticPropertyFetch)

func (*Dumper) ExprTernary

func (v *Dumper) ExprTernary(n *ast.ExprTernary)

func (*Dumper) ExprThrow

func (v *Dumper) ExprThrow(n *ast.ExprThrow)

func (*Dumper) ExprUnaryMinus

func (v *Dumper) ExprUnaryMinus(n *ast.ExprUnaryMinus)

func (*Dumper) ExprUnaryPlus

func (v *Dumper) ExprUnaryPlus(n *ast.ExprUnaryPlus)

func (*Dumper) ExprVariable

func (v *Dumper) ExprVariable(n *ast.ExprVariable)

func (*Dumper) ExprYield

func (v *Dumper) ExprYield(n *ast.ExprYield)

func (*Dumper) ExprYieldFrom

func (v *Dumper) ExprYieldFrom(n *ast.ExprYieldFrom)

func (*Dumper) Identifier

func (v *Dumper) Identifier(n *ast.Identifier)

func (*Dumper) MatchArm

func (v *Dumper) MatchArm(n *ast.MatchArm)

func (*Dumper) NameFullyQualified

func (v *Dumper) NameFullyQualified(n *ast.NameFullyQualified)

func (*Dumper) NameName

func (v *Dumper) NameName(n *ast.Name)

func (*Dumper) NameNamePart

func (v *Dumper) NameNamePart(n *ast.NamePart)

func (*Dumper) NameRelative

func (v *Dumper) NameRelative(n *ast.NameRelative)

func (*Dumper) Nullable

func (v *Dumper) Nullable(n *ast.Nullable)

func (*Dumper) Parameter

func (v *Dumper) Parameter(n *ast.Parameter)

func (*Dumper) Root

func (v *Dumper) Root(n *ast.Root)

func (*Dumper) ScalarDnumber

func (v *Dumper) ScalarDnumber(n *ast.ScalarDnumber)

func (*Dumper) ScalarEncapsed

func (v *Dumper) ScalarEncapsed(n *ast.ScalarEncapsed)

func (*Dumper) ScalarEncapsedStringBrackets

func (v *Dumper) ScalarEncapsedStringBrackets(n *ast.ScalarEncapsedStringBrackets)

func (*Dumper) ScalarEncapsedStringPart

func (v *Dumper) ScalarEncapsedStringPart(n *ast.ScalarEncapsedStringPart)

func (*Dumper) ScalarEncapsedStringVar

func (v *Dumper) ScalarEncapsedStringVar(n *ast.ScalarEncapsedStringVar)

func (*Dumper) ScalarHeredoc

func (v *Dumper) ScalarHeredoc(n *ast.ScalarHeredoc)

func (*Dumper) ScalarLnumber

func (v *Dumper) ScalarLnumber(n *ast.ScalarLnumber)

func (*Dumper) ScalarMagicConstant

func (v *Dumper) ScalarMagicConstant(n *ast.ScalarMagicConstant)

func (*Dumper) ScalarString

func (v *Dumper) ScalarString(n *ast.ScalarString)

func (*Dumper) StmtBreak

func (v *Dumper) StmtBreak(n *ast.StmtBreak)

func (*Dumper) StmtCase

func (v *Dumper) StmtCase(n *ast.StmtCase)

func (*Dumper) StmtCatch

func (v *Dumper) StmtCatch(n *ast.StmtCatch)

func (*Dumper) StmtClass

func (v *Dumper) StmtClass(n *ast.StmtClass)

func (*Dumper) StmtClassConstList

func (v *Dumper) StmtClassConstList(n *ast.StmtClassConstList)

func (*Dumper) StmtClassMethod

func (v *Dumper) StmtClassMethod(n *ast.StmtClassMethod)

func (*Dumper) StmtConstList

func (v *Dumper) StmtConstList(n *ast.StmtConstList)

func (*Dumper) StmtConstant

func (v *Dumper) StmtConstant(n *ast.StmtConstant)

func (*Dumper) StmtContinue

func (v *Dumper) StmtContinue(n *ast.StmtContinue)

func (*Dumper) StmtDeclare

func (v *Dumper) StmtDeclare(n *ast.StmtDeclare)

func (*Dumper) StmtDefault

func (v *Dumper) StmtDefault(n *ast.StmtDefault)

func (*Dumper) StmtDo

func (v *Dumper) StmtDo(n *ast.StmtDo)

func (*Dumper) StmtEcho

func (v *Dumper) StmtEcho(n *ast.StmtEcho)

func (*Dumper) StmtElse

func (v *Dumper) StmtElse(n *ast.StmtElse)

func (*Dumper) StmtElseIf

func (v *Dumper) StmtElseIf(n *ast.StmtElseIf)

func (*Dumper) StmtExpression

func (v *Dumper) StmtExpression(n *ast.StmtExpression)

func (*Dumper) StmtFinally

func (v *Dumper) StmtFinally(n *ast.StmtFinally)

func (*Dumper) StmtFor

func (v *Dumper) StmtFor(n *ast.StmtFor)

func (*Dumper) StmtForeach

func (v *Dumper) StmtForeach(n *ast.StmtForeach)

func (*Dumper) StmtFunction

func (v *Dumper) StmtFunction(n *ast.StmtFunction)

func (*Dumper) StmtGlobal

func (v *Dumper) StmtGlobal(n *ast.StmtGlobal)

func (*Dumper) StmtGoto

func (v *Dumper) StmtGoto(n *ast.StmtGoto)

func (*Dumper) StmtGroupUse

func (v *Dumper) StmtGroupUse(n *ast.StmtGroupUseList)

func (*Dumper) StmtHaltCompiler

func (v *Dumper) StmtHaltCompiler(n *ast.StmtHaltCompiler)

func (*Dumper) StmtIf

func (v *Dumper) StmtIf(n *ast.StmtIf)

func (*Dumper) StmtInlineHtml

func (v *Dumper) StmtInlineHtml(n *ast.StmtInlineHtml)

func (*Dumper) StmtInterface

func (v *Dumper) StmtInterface(n *ast.StmtInterface)

func (*Dumper) StmtLabel

func (v *Dumper) StmtLabel(n *ast.StmtLabel)

func (*Dumper) StmtNamespace

func (v *Dumper) StmtNamespace(n *ast.StmtNamespace)

func (*Dumper) StmtNop

func (v *Dumper) StmtNop(n *ast.StmtNop)

func (*Dumper) StmtProperty

func (v *Dumper) StmtProperty(n *ast.StmtProperty)

func (*Dumper) StmtPropertyList

func (v *Dumper) StmtPropertyList(n *ast.StmtPropertyList)

func (*Dumper) StmtReturn

func (v *Dumper) StmtReturn(n *ast.StmtReturn)

func (*Dumper) StmtStatic

func (v *Dumper) StmtStatic(n *ast.StmtStatic)

func (*Dumper) StmtStaticVar

func (v *Dumper) StmtStaticVar(n *ast.StmtStaticVar)

func (*Dumper) StmtStmtList

func (v *Dumper) StmtStmtList(n *ast.StmtStmtList)

func (*Dumper) StmtSwitch

func (v *Dumper) StmtSwitch(n *ast.StmtSwitch)

func (*Dumper) StmtThrow

func (v *Dumper) StmtThrow(n *ast.StmtThrow)

func (*Dumper) StmtTrait

func (v *Dumper) StmtTrait(n *ast.StmtTrait)

func (*Dumper) StmtTraitUse

func (v *Dumper) StmtTraitUse(n *ast.StmtTraitUse)

func (*Dumper) StmtTraitUseAlias

func (v *Dumper) StmtTraitUseAlias(n *ast.StmtTraitUseAlias)

func (*Dumper) StmtTraitUsePrecedence

func (v *Dumper) StmtTraitUsePrecedence(n *ast.StmtTraitUsePrecedence)

func (*Dumper) StmtTry

func (v *Dumper) StmtTry(n *ast.StmtTry)

func (*Dumper) StmtUnset

func (v *Dumper) StmtUnset(n *ast.StmtUnset)

func (*Dumper) StmtUse

func (v *Dumper) StmtUse(n *ast.StmtUseList)

func (*Dumper) StmtUseDeclaration

func (v *Dumper) StmtUseDeclaration(n *ast.StmtUse)

func (*Dumper) StmtWhile

func (v *Dumper) StmtWhile(n *ast.StmtWhile)

func (*Dumper) Union

func (v *Dumper) Union(n *ast.Union)

func (*Dumper) WithPositions

func (v *Dumper) WithPositions() *Dumper

func (*Dumper) WithTokens

func (v *Dumper) WithTokens() *Dumper

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL