Documentation ¶
Index ¶
- func Transpile(text string) string
- type ElementsVisitor
- func (v *ElementsVisitor) VisitArgument(argument *elements.Argument) string
- func (v *ElementsVisitor) VisitArguments(arguments *elements.Arguments) string
- func (v *ElementsVisitor) VisitBlock(block *elements.Block) string
- func (v *ElementsVisitor) VisitExpression(expression elements.Expression) string
- func (v *ElementsVisitor) VisitExpressions(expressions []elements.Expression) string
- func (v *ElementsVisitor) VisitFunction(function *elements.Function) string
- func (v *ElementsVisitor) VisitImport(imp *elements.Import) string
- func (v *ElementsVisitor) VisitMemberDot(memberDot *elements.MemberDot) string
- func (v *ElementsVisitor) VisitParameter(param *elements.Parameter) string
- func (v *ElementsVisitor) VisitParameters(params []*elements.Parameter) string
- func (v *ElementsVisitor) VisitParenthesized(parenthesized *elements.Parenthesized) string
- func (v *ElementsVisitor) VisitProgram(program *elements.Program) string
- func (v *ElementsVisitor) VisitStatement(statement elements.Statement) string
- func (v *ElementsVisitor) VisitStatements(statements []elements.Statement) string
- func (v *ElementsVisitor) VisitVariable(variable *elements.Variable) string
- func (v *ElementsVisitor) VisitVariables(variables []*elements.Variable) string
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ElementsVisitor ¶
type ElementsVisitor struct{}
func (*ElementsVisitor) VisitArgument ¶
func (v *ElementsVisitor) VisitArgument(argument *elements.Argument) string
func (*ElementsVisitor) VisitArguments ¶
func (v *ElementsVisitor) VisitArguments(arguments *elements.Arguments) string
func (*ElementsVisitor) VisitBlock ¶
func (v *ElementsVisitor) VisitBlock(block *elements.Block) string
func (*ElementsVisitor) VisitExpression ¶
func (v *ElementsVisitor) VisitExpression(expression elements.Expression) string
func (*ElementsVisitor) VisitExpressions ¶
func (v *ElementsVisitor) VisitExpressions(expressions []elements.Expression) string
func (*ElementsVisitor) VisitFunction ¶
func (v *ElementsVisitor) VisitFunction(function *elements.Function) string
func (*ElementsVisitor) VisitImport ¶
func (v *ElementsVisitor) VisitImport(imp *elements.Import) string
func (*ElementsVisitor) VisitMemberDot ¶
func (v *ElementsVisitor) VisitMemberDot(memberDot *elements.MemberDot) string
func (*ElementsVisitor) VisitParameter ¶
func (v *ElementsVisitor) VisitParameter(param *elements.Parameter) string
func (*ElementsVisitor) VisitParameters ¶
func (v *ElementsVisitor) VisitParameters(params []*elements.Parameter) string
func (*ElementsVisitor) VisitParenthesized ¶
func (v *ElementsVisitor) VisitParenthesized(parenthesized *elements.Parenthesized) string
func (*ElementsVisitor) VisitProgram ¶
func (v *ElementsVisitor) VisitProgram(program *elements.Program) string
func (*ElementsVisitor) VisitStatement ¶
func (v *ElementsVisitor) VisitStatement(statement elements.Statement) string
func (*ElementsVisitor) VisitStatements ¶
func (v *ElementsVisitor) VisitStatements(statements []elements.Statement) string
func (*ElementsVisitor) VisitVariable ¶
func (v *ElementsVisitor) VisitVariable(variable *elements.Variable) string
func (*ElementsVisitor) VisitVariables ¶
func (v *ElementsVisitor) VisitVariables(variables []*elements.Variable) string
Click to show internal directories.
Click to hide internal directories.