fbast

package
v0.112.1 Latest Latest
Warning

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

Go to latest
Published: Apr 9, 2021 License: MIT Imports: 1 Imported by: 0

Documentation

Overview

Package fbast contains code generated by the FlatBuffers compiler for serializing AST.

Index

Constants

This section is empty.

Variables

View Source
var EnumNamesAssignment = map[Assignment]string{
	AssignmentNONE:               "NONE",
	AssignmentMemberAssignment:   "MemberAssignment",
	AssignmentVariableAssignment: "VariableAssignment",
}
View Source
var EnumNamesExpression = map[Expression]string{
	ExpressionNONE:                   "NONE",
	ExpressionStringExpression:       "StringExpression",
	ExpressionParenExpression:        "ParenExpression",
	ExpressionArrayExpression:        "ArrayExpression",
	ExpressionDictExpression:         "DictExpression",
	ExpressionFunctionExpression:     "FunctionExpression",
	ExpressionBinaryExpression:       "BinaryExpression",
	ExpressionBooleanLiteral:         "BooleanLiteral",
	ExpressionCallExpression:         "CallExpression",
	ExpressionConditionalExpression:  "ConditionalExpression",
	ExpressionDateTimeLiteral:        "DateTimeLiteral",
	ExpressionDurationLiteral:        "DurationLiteral",
	ExpressionFloatLiteral:           "FloatLiteral",
	ExpressionIdentifier:             "Identifier",
	ExpressionIntegerLiteral:         "IntegerLiteral",
	ExpressionLogicalExpression:      "LogicalExpression",
	ExpressionMemberExpression:       "MemberExpression",
	ExpressionIndexExpression:        "IndexExpression",
	ExpressionObjectExpression:       "ObjectExpression",
	ExpressionPipeExpression:         "PipeExpression",
	ExpressionPipeLiteral:            "PipeLiteral",
	ExpressionRegexpLiteral:          "RegexpLiteral",
	ExpressionStringLiteral:          "StringLiteral",
	ExpressionUnaryExpression:        "UnaryExpression",
	ExpressionUnsignedIntegerLiteral: "UnsignedIntegerLiteral",
	ExpressionBadExpression:          "BadExpression",
}
View Source
var EnumNamesExpressionOrBlock = map[ExpressionOrBlock]string{
	ExpressionOrBlockNONE:              "NONE",
	ExpressionOrBlockBlock:             "Block",
	ExpressionOrBlockWrappedExpression: "WrappedExpression",
}
View Source
var EnumNamesLogicalOperator = map[LogicalOperator]string{
	LogicalOperatorAndOperator: "AndOperator",
	LogicalOperatorOrOperator:  "OrOperator",
}
View Source
var EnumNamesMonoType = map[MonoType]string{
	MonoTypeNONE:         "NONE",
	MonoTypeNamedType:    "NamedType",
	MonoTypeTvarType:     "TvarType",
	MonoTypeArrayType:    "ArrayType",
	MonoTypeDictType:     "DictType",
	MonoTypeRecordType:   "RecordType",
	MonoTypeFunctionType: "FunctionType",
}
View Source
var EnumNamesOperator = map[Operator]string{
	OperatorInvalidOperator:          "InvalidOperator",
	OperatorMultiplicationOperator:   "MultiplicationOperator",
	OperatorDivisionOperator:         "DivisionOperator",
	OperatorModuloOperator:           "ModuloOperator",
	OperatorPowerOperator:            "PowerOperator",
	OperatorAdditionOperator:         "AdditionOperator",
	OperatorSubtractionOperator:      "SubtractionOperator",
	OperatorLessThanEqualOperator:    "LessThanEqualOperator",
	OperatorLessThanOperator:         "LessThanOperator",
	OperatorGreaterThanEqualOperator: "GreaterThanEqualOperator",
	OperatorGreaterThanOperator:      "GreaterThanOperator",
	OperatorStartsWithOperator:       "StartsWithOperator",
	OperatorInOperator:               "InOperator",
	OperatorNotOperator:              "NotOperator",
	OperatorExistsOperator:           "ExistsOperator",
	OperatorNotEmptyOperator:         "NotEmptyOperator",
	OperatorEmptyOperator:            "EmptyOperator",
	OperatorEqualOperator:            "EqualOperator",
	OperatorNotEqualOperator:         "NotEqualOperator",
	OperatorRegexpMatchOperator:      "RegexpMatchOperator",
	OperatorNotRegexpMatchOperator:   "NotRegexpMatchOperator",
}
View Source
var EnumNamesParameterKind = map[ParameterKind]string{
	ParameterKindRequired: "Required",
	ParameterKindOptional: "Optional",
	ParameterKindPipe:     "Pipe",
}
View Source
var EnumNamesPropertyKey = map[PropertyKey]string{
	PropertyKeyNONE:          "NONE",
	PropertyKeyIdentifier:    "Identifier",
	PropertyKeyStringLiteral: "StringLiteral",
}
View Source
var EnumNamesStatement = map[Statement]string{
	StatementNONE:                "NONE",
	StatementBadStatement:        "BadStatement",
	StatementVariableAssignment:  "VariableAssignment",
	StatementMemberAssignment:    "MemberAssignment",
	StatementExpressionStatement: "ExpressionStatement",
	StatementReturnStatement:     "ReturnStatement",
	StatementOptionStatement:     "OptionStatement",
	StatementBuiltinStatement:    "BuiltinStatement",
	StatementTestStatement:       "TestStatement",
	StatementTestCaseStatement:   "TestCaseStatement",
}
View Source
var EnumNamesTimeUnit = map[TimeUnit]string{
	TimeUnity:  "y",
	TimeUnitmo: "mo",
	TimeUnitw:  "w",
	TimeUnitd:  "d",
	TimeUnith:  "h",
	TimeUnitm:  "m",
	TimeUnits:  "s",
	TimeUnitms: "ms",
	TimeUnitus: "us",
	TimeUnitns: "ns",
}

Functions

func ArrayExpressionAddBaseNode

func ArrayExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ArrayExpressionAddElements

func ArrayExpressionAddElements(builder *flatbuffers.Builder, elements flatbuffers.UOffsetT)

func ArrayExpressionEnd

func ArrayExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ArrayExpressionStart

func ArrayExpressionStart(builder *flatbuffers.Builder)

func ArrayExpressionStartElementsVector

func ArrayExpressionStartElementsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func ArrayTypeAddBaseNode added in v0.77.1

func ArrayTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ArrayTypeAddElement added in v0.78.0

func ArrayTypeAddElement(builder *flatbuffers.Builder, element flatbuffers.UOffsetT)

func ArrayTypeAddElementType added in v0.77.1

func ArrayTypeAddElementType(builder *flatbuffers.Builder, elementType byte)

func ArrayTypeEnd added in v0.77.1

func ArrayTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ArrayTypeStart added in v0.77.1

func ArrayTypeStart(builder *flatbuffers.Builder)

func BadExpressionAddBaseNode added in v0.53.0

func BadExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func BadExpressionAddExpression added in v0.53.0

func BadExpressionAddExpression(builder *flatbuffers.Builder, expression flatbuffers.UOffsetT)

func BadExpressionAddExpressionType added in v0.53.0

func BadExpressionAddExpressionType(builder *flatbuffers.Builder, expressionType byte)

func BadExpressionAddText added in v0.53.0

func BadExpressionAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)

func BadExpressionEnd added in v0.53.0

func BadExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BadExpressionStart added in v0.53.0

func BadExpressionStart(builder *flatbuffers.Builder)

func BadStatementAddBaseNode

func BadStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func BadStatementAddText

func BadStatementAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)

func BadStatementEnd

func BadStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BadStatementStart

func BadStatementStart(builder *flatbuffers.Builder)

func BaseNodeAddComments added in v0.112.1

func BaseNodeAddComments(builder *flatbuffers.Builder, comments flatbuffers.UOffsetT)

func BaseNodeAddErrors

func BaseNodeAddErrors(builder *flatbuffers.Builder, errors flatbuffers.UOffsetT)

func BaseNodeAddLoc

func BaseNodeAddLoc(builder *flatbuffers.Builder, loc flatbuffers.UOffsetT)

func BaseNodeEnd

func BaseNodeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BaseNodeStart

func BaseNodeStart(builder *flatbuffers.Builder)

func BaseNodeStartCommentsVector added in v0.112.1

func BaseNodeStartCommentsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func BaseNodeStartErrorsVector

func BaseNodeStartErrorsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func BinaryExpressionAddBaseNode

func BinaryExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func BinaryExpressionAddLeft

func BinaryExpressionAddLeft(builder *flatbuffers.Builder, left flatbuffers.UOffsetT)

func BinaryExpressionAddLeftType

func BinaryExpressionAddLeftType(builder *flatbuffers.Builder, leftType byte)

func BinaryExpressionAddOperator

func BinaryExpressionAddOperator(builder *flatbuffers.Builder, operator int8)

func BinaryExpressionAddRight

func BinaryExpressionAddRight(builder *flatbuffers.Builder, right flatbuffers.UOffsetT)

func BinaryExpressionAddRightType

func BinaryExpressionAddRightType(builder *flatbuffers.Builder, rightType byte)

func BinaryExpressionEnd

func BinaryExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BinaryExpressionStart

func BinaryExpressionStart(builder *flatbuffers.Builder)

func BlockAddBaseNode

func BlockAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func BlockAddBody

func BlockAddBody(builder *flatbuffers.Builder, body flatbuffers.UOffsetT)

func BlockEnd

func BlockEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BlockStart

func BlockStart(builder *flatbuffers.Builder)

func BlockStartBodyVector

func BlockStartBodyVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func BooleanLiteralAddBaseNode

func BooleanLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func BooleanLiteralAddValue

func BooleanLiteralAddValue(builder *flatbuffers.Builder, value bool)

func BooleanLiteralEnd

func BooleanLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BooleanLiteralStart

func BooleanLiteralStart(builder *flatbuffers.Builder)

func BuiltinStatementAddBaseNode

func BuiltinStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func BuiltinStatementAddId

func BuiltinStatementAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func BuiltinStatementEnd

func BuiltinStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func BuiltinStatementStart

func BuiltinStatementStart(builder *flatbuffers.Builder)

func CallExpressionAddArguments

func CallExpressionAddArguments(builder *flatbuffers.Builder, arguments flatbuffers.UOffsetT)

func CallExpressionAddBaseNode

func CallExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func CallExpressionAddCallee

func CallExpressionAddCallee(builder *flatbuffers.Builder, callee flatbuffers.UOffsetT)

func CallExpressionAddCalleeType

func CallExpressionAddCalleeType(builder *flatbuffers.Builder, calleeType byte)

func CallExpressionEnd

func CallExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func CallExpressionStart

func CallExpressionStart(builder *flatbuffers.Builder)

func CommentAddText added in v0.112.1

func CommentAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)

func CommentEnd added in v0.112.1

func CommentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func CommentStart added in v0.112.1

func CommentStart(builder *flatbuffers.Builder)

func ConditionalExpressionAddAlternate

func ConditionalExpressionAddAlternate(builder *flatbuffers.Builder, alternate flatbuffers.UOffsetT)

func ConditionalExpressionAddAlternateType

func ConditionalExpressionAddAlternateType(builder *flatbuffers.Builder, alternateType byte)

func ConditionalExpressionAddBaseNode

func ConditionalExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ConditionalExpressionAddConsequent

func ConditionalExpressionAddConsequent(builder *flatbuffers.Builder, consequent flatbuffers.UOffsetT)

func ConditionalExpressionAddConsequentType

func ConditionalExpressionAddConsequentType(builder *flatbuffers.Builder, consequentType byte)

func ConditionalExpressionAddTest

func ConditionalExpressionAddTest(builder *flatbuffers.Builder, test flatbuffers.UOffsetT)

func ConditionalExpressionAddTestType

func ConditionalExpressionAddTestType(builder *flatbuffers.Builder, testType byte)

func ConditionalExpressionEnd

func ConditionalExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ConditionalExpressionStart

func ConditionalExpressionStart(builder *flatbuffers.Builder)

func CreatePosition

func CreatePosition(builder *flatbuffers.Builder, line int32, column int32) flatbuffers.UOffsetT

func DateTimeLiteralAddBaseNode

func DateTimeLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func DateTimeLiteralAddNsecs added in v0.55.0

func DateTimeLiteralAddNsecs(builder *flatbuffers.Builder, nsecs uint32)

func DateTimeLiteralAddOffset added in v0.55.0

func DateTimeLiteralAddOffset(builder *flatbuffers.Builder, offset int32)

func DateTimeLiteralAddSecs added in v0.55.0

func DateTimeLiteralAddSecs(builder *flatbuffers.Builder, secs int64)

func DateTimeLiteralEnd

func DateTimeLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DateTimeLiteralStart

func DateTimeLiteralStart(builder *flatbuffers.Builder)

func DictExpressionAddBaseNode added in v0.99.0

func DictExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func DictExpressionAddElements added in v0.99.0

func DictExpressionAddElements(builder *flatbuffers.Builder, elements flatbuffers.UOffsetT)

func DictExpressionEnd added in v0.99.0

func DictExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DictExpressionStart added in v0.99.0

func DictExpressionStart(builder *flatbuffers.Builder)

func DictExpressionStartElementsVector added in v0.99.0

func DictExpressionStartElementsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func DictItemAddKey added in v0.99.0

func DictItemAddKey(builder *flatbuffers.Builder, key flatbuffers.UOffsetT)

func DictItemAddKeyType added in v0.99.0

func DictItemAddKeyType(builder *flatbuffers.Builder, keyType byte)

func DictItemAddVal added in v0.99.0

func DictItemAddVal(builder *flatbuffers.Builder, val flatbuffers.UOffsetT)

func DictItemAddValType added in v0.99.0

func DictItemAddValType(builder *flatbuffers.Builder, valType byte)

func DictItemEnd added in v0.99.0

func DictItemEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DictItemStart added in v0.99.0

func DictItemStart(builder *flatbuffers.Builder)

func DictTypeAddBaseNode added in v0.97.0

func DictTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func DictTypeAddKey added in v0.97.0

func DictTypeAddKey(builder *flatbuffers.Builder, key flatbuffers.UOffsetT)

func DictTypeAddKeyType added in v0.97.0

func DictTypeAddKeyType(builder *flatbuffers.Builder, keyType byte)

func DictTypeAddVal added in v0.97.0

func DictTypeAddVal(builder *flatbuffers.Builder, val flatbuffers.UOffsetT)

func DictTypeAddValType added in v0.97.0

func DictTypeAddValType(builder *flatbuffers.Builder, valType byte)

func DictTypeEnd added in v0.97.0

func DictTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DictTypeStart added in v0.97.0

func DictTypeStart(builder *flatbuffers.Builder)

func DurationAddMagnitude

func DurationAddMagnitude(builder *flatbuffers.Builder, magnitude int64)

func DurationAddUnit

func DurationAddUnit(builder *flatbuffers.Builder, unit int8)

func DurationEnd

func DurationEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DurationLiteralAddBaseNode

func DurationLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func DurationLiteralAddValues

func DurationLiteralAddValues(builder *flatbuffers.Builder, values flatbuffers.UOffsetT)

func DurationLiteralEnd

func DurationLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func DurationLiteralStart

func DurationLiteralStart(builder *flatbuffers.Builder)

func DurationLiteralStartValuesVector

func DurationLiteralStartValuesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func DurationStart

func DurationStart(builder *flatbuffers.Builder)

func ExpressionStatementAddBaseNode

func ExpressionStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ExpressionStatementAddExpression

func ExpressionStatementAddExpression(builder *flatbuffers.Builder, expression flatbuffers.UOffsetT)

func ExpressionStatementAddExpressionType

func ExpressionStatementAddExpressionType(builder *flatbuffers.Builder, expressionType byte)

func ExpressionStatementEnd

func ExpressionStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ExpressionStatementStart

func ExpressionStatementStart(builder *flatbuffers.Builder)

func FileAddBaseNode

func FileAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func FileAddBody

func FileAddBody(builder *flatbuffers.Builder, body flatbuffers.UOffsetT)

func FileAddImports

func FileAddImports(builder *flatbuffers.Builder, imports flatbuffers.UOffsetT)

func FileAddMetadata added in v0.57.0

func FileAddMetadata(builder *flatbuffers.Builder, metadata flatbuffers.UOffsetT)

func FileAddName

func FileAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func FileAddPackage

func FileAddPackage(builder *flatbuffers.Builder, package_ flatbuffers.UOffsetT)

func FileEnd

func FileEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func FileStart

func FileStart(builder *flatbuffers.Builder)

func FileStartBodyVector

func FileStartBodyVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func FileStartImportsVector

func FileStartImportsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func FloatLiteralAddBaseNode

func FloatLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func FloatLiteralAddValue

func FloatLiteralAddValue(builder *flatbuffers.Builder, value float64)

func FloatLiteralEnd

func FloatLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func FloatLiteralStart

func FloatLiteralStart(builder *flatbuffers.Builder)

func FunctionExpressionAddBaseNode

func FunctionExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func FunctionExpressionAddBody

func FunctionExpressionAddBody(builder *flatbuffers.Builder, body flatbuffers.UOffsetT)

func FunctionExpressionAddBodyType

func FunctionExpressionAddBodyType(builder *flatbuffers.Builder, bodyType byte)

func FunctionExpressionAddParams

func FunctionExpressionAddParams(builder *flatbuffers.Builder, params flatbuffers.UOffsetT)

func FunctionExpressionEnd

func FunctionExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func FunctionExpressionStart

func FunctionExpressionStart(builder *flatbuffers.Builder)

func FunctionExpressionStartParamsVector

func FunctionExpressionStartParamsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func FunctionTypeAddBaseNode added in v0.77.1

func FunctionTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func FunctionTypeAddMonotype added in v0.78.0

func FunctionTypeAddMonotype(builder *flatbuffers.Builder, monotype flatbuffers.UOffsetT)

func FunctionTypeAddMonotypeType added in v0.78.0

func FunctionTypeAddMonotypeType(builder *flatbuffers.Builder, monotypeType byte)

func FunctionTypeAddParameters added in v0.77.1

func FunctionTypeAddParameters(builder *flatbuffers.Builder, parameters flatbuffers.UOffsetT)

func FunctionTypeEnd added in v0.77.1

func FunctionTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func FunctionTypeStart added in v0.77.1

func FunctionTypeStart(builder *flatbuffers.Builder)

func FunctionTypeStartParametersVector added in v0.77.1

func FunctionTypeStartParametersVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func IdentifierAddBaseNode

func IdentifierAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func IdentifierAddName

func IdentifierAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func IdentifierEnd

func IdentifierEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func IdentifierStart

func IdentifierStart(builder *flatbuffers.Builder)

func ImportDeclarationAddAs

func ImportDeclarationAddAs(builder *flatbuffers.Builder, as flatbuffers.UOffsetT)

func ImportDeclarationAddBaseNode

func ImportDeclarationAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ImportDeclarationAddPath

func ImportDeclarationAddPath(builder *flatbuffers.Builder, path flatbuffers.UOffsetT)

func ImportDeclarationEnd

func ImportDeclarationEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ImportDeclarationStart

func ImportDeclarationStart(builder *flatbuffers.Builder)

func IndexExpressionAddArray

func IndexExpressionAddArray(builder *flatbuffers.Builder, array flatbuffers.UOffsetT)

func IndexExpressionAddArrayType

func IndexExpressionAddArrayType(builder *flatbuffers.Builder, arrayType byte)

func IndexExpressionAddBaseNode

func IndexExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func IndexExpressionAddIndex

func IndexExpressionAddIndex(builder *flatbuffers.Builder, index flatbuffers.UOffsetT)

func IndexExpressionAddIndexType

func IndexExpressionAddIndexType(builder *flatbuffers.Builder, indexType byte)

func IndexExpressionEnd

func IndexExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func IndexExpressionStart

func IndexExpressionStart(builder *flatbuffers.Builder)

func IntegerLiteralAddBaseNode

func IntegerLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func IntegerLiteralAddValue

func IntegerLiteralAddValue(builder *flatbuffers.Builder, value int64)

func IntegerLiteralEnd

func IntegerLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func IntegerLiteralStart

func IntegerLiteralStart(builder *flatbuffers.Builder)

func LogicalExpressionAddBaseNode

func LogicalExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func LogicalExpressionAddLeft

func LogicalExpressionAddLeft(builder *flatbuffers.Builder, left flatbuffers.UOffsetT)

func LogicalExpressionAddLeftType

func LogicalExpressionAddLeftType(builder *flatbuffers.Builder, leftType byte)

func LogicalExpressionAddOperator

func LogicalExpressionAddOperator(builder *flatbuffers.Builder, operator int8)

func LogicalExpressionAddRight

func LogicalExpressionAddRight(builder *flatbuffers.Builder, right flatbuffers.UOffsetT)

func LogicalExpressionAddRightType

func LogicalExpressionAddRightType(builder *flatbuffers.Builder, rightType byte)

func LogicalExpressionEnd

func LogicalExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func LogicalExpressionStart

func LogicalExpressionStart(builder *flatbuffers.Builder)

func MemberAssignmentAddBaseNode

func MemberAssignmentAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func MemberAssignmentAddInit_

func MemberAssignmentAddInit_(builder *flatbuffers.Builder, init_ flatbuffers.UOffsetT)

func MemberAssignmentAddInit_type

func MemberAssignmentAddInit_type(builder *flatbuffers.Builder, init_type byte)

func MemberAssignmentAddMember

func MemberAssignmentAddMember(builder *flatbuffers.Builder, member flatbuffers.UOffsetT)

func MemberAssignmentEnd

func MemberAssignmentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func MemberAssignmentStart

func MemberAssignmentStart(builder *flatbuffers.Builder)

func MemberExpressionAddBaseNode

func MemberExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func MemberExpressionAddObject

func MemberExpressionAddObject(builder *flatbuffers.Builder, object flatbuffers.UOffsetT)

func MemberExpressionAddObjectType

func MemberExpressionAddObjectType(builder *flatbuffers.Builder, objectType byte)

func MemberExpressionAddProperty

func MemberExpressionAddProperty(builder *flatbuffers.Builder, property flatbuffers.UOffsetT)

func MemberExpressionAddPropertyType

func MemberExpressionAddPropertyType(builder *flatbuffers.Builder, propertyType byte)

func MemberExpressionEnd

func MemberExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func MemberExpressionStart

func MemberExpressionStart(builder *flatbuffers.Builder)

func NamedTypeAddBaseNode added in v0.77.1

func NamedTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func NamedTypeAddId added in v0.77.1

func NamedTypeAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func NamedTypeEnd added in v0.77.1

func NamedTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func NamedTypeStart added in v0.77.1

func NamedTypeStart(builder *flatbuffers.Builder)

func ObjectExpressionAddBaseNode

func ObjectExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ObjectExpressionAddProperties

func ObjectExpressionAddProperties(builder *flatbuffers.Builder, properties flatbuffers.UOffsetT)

func ObjectExpressionAddWith

func ObjectExpressionAddWith(builder *flatbuffers.Builder, with flatbuffers.UOffsetT)

func ObjectExpressionEnd

func ObjectExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ObjectExpressionStart

func ObjectExpressionStart(builder *flatbuffers.Builder)

func ObjectExpressionStartPropertiesVector

func ObjectExpressionStartPropertiesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func OptionStatementAddAssignment

func OptionStatementAddAssignment(builder *flatbuffers.Builder, assignment flatbuffers.UOffsetT)

func OptionStatementAddAssignmentType

func OptionStatementAddAssignmentType(builder *flatbuffers.Builder, assignmentType byte)

func OptionStatementAddBaseNode

func OptionStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func OptionStatementEnd

func OptionStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func OptionStatementStart

func OptionStatementStart(builder *flatbuffers.Builder)

func PackageAddBaseNode

func PackageAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func PackageAddFiles

func PackageAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)

func PackageAddPackage

func PackageAddPackage(builder *flatbuffers.Builder, package_ flatbuffers.UOffsetT)

func PackageAddPath

func PackageAddPath(builder *flatbuffers.Builder, path flatbuffers.UOffsetT)

func PackageClauseAddBaseNode

func PackageClauseAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func PackageClauseAddName

func PackageClauseAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)

func PackageClauseEnd

func PackageClauseEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PackageClauseStart

func PackageClauseStart(builder *flatbuffers.Builder)

func PackageEnd

func PackageEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PackageStart

func PackageStart(builder *flatbuffers.Builder)

func PackageStartFilesVector

func PackageStartFilesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func ParameterTypeAddBaseNode added in v0.77.1

func ParameterTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ParameterTypeAddId added in v0.78.0

func ParameterTypeAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func ParameterTypeAddKind added in v0.77.1

func ParameterTypeAddKind(builder *flatbuffers.Builder, kind int8)

func ParameterTypeAddMonotype added in v0.78.0

func ParameterTypeAddMonotype(builder *flatbuffers.Builder, monotype flatbuffers.UOffsetT)

func ParameterTypeAddMonotypeType added in v0.78.0

func ParameterTypeAddMonotypeType(builder *flatbuffers.Builder, monotypeType byte)

func ParameterTypeEnd added in v0.77.1

func ParameterTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ParameterTypeStart added in v0.77.1

func ParameterTypeStart(builder *flatbuffers.Builder)

func ParenExpressionAddBaseNode

func ParenExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ParenExpressionAddExpression

func ParenExpressionAddExpression(builder *flatbuffers.Builder, expression flatbuffers.UOffsetT)

func ParenExpressionAddExpressionType

func ParenExpressionAddExpressionType(builder *flatbuffers.Builder, expressionType byte)

func ParenExpressionEnd

func ParenExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ParenExpressionStart

func ParenExpressionStart(builder *flatbuffers.Builder)

func PipeExpressionAddArgument

func PipeExpressionAddArgument(builder *flatbuffers.Builder, argument flatbuffers.UOffsetT)

func PipeExpressionAddArgumentType

func PipeExpressionAddArgumentType(builder *flatbuffers.Builder, argumentType byte)

func PipeExpressionAddBaseNode

func PipeExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func PipeExpressionAddCall

func PipeExpressionAddCall(builder *flatbuffers.Builder, call flatbuffers.UOffsetT)

func PipeExpressionEnd

func PipeExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PipeExpressionStart

func PipeExpressionStart(builder *flatbuffers.Builder)

func PipeLiteralAddBaseNode

func PipeLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func PipeLiteralEnd

func PipeLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PipeLiteralStart

func PipeLiteralStart(builder *flatbuffers.Builder)

func PropertyAddBaseNode

func PropertyAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func PropertyAddKey

func PropertyAddKey(builder *flatbuffers.Builder, key flatbuffers.UOffsetT)

func PropertyAddKeyType

func PropertyAddKeyType(builder *flatbuffers.Builder, keyType byte)

func PropertyAddValue

func PropertyAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)

func PropertyAddValueType

func PropertyAddValueType(builder *flatbuffers.Builder, valueType byte)

func PropertyEnd

func PropertyEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PropertyStart

func PropertyStart(builder *flatbuffers.Builder)

func PropertyTypeAddBaseNode added in v0.77.1

func PropertyTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func PropertyTypeAddId added in v0.77.1

func PropertyTypeAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func PropertyTypeAddMonotype added in v0.78.0

func PropertyTypeAddMonotype(builder *flatbuffers.Builder, monotype flatbuffers.UOffsetT)

func PropertyTypeAddMonotypeType added in v0.78.0

func PropertyTypeAddMonotypeType(builder *flatbuffers.Builder, monotypeType byte)

func PropertyTypeEnd added in v0.77.1

func PropertyTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func PropertyTypeStart added in v0.77.1

func PropertyTypeStart(builder *flatbuffers.Builder)

func RecordTypeAddBaseNode added in v0.77.1

func RecordTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func RecordTypeAddProperties added in v0.77.1

func RecordTypeAddProperties(builder *flatbuffers.Builder, properties flatbuffers.UOffsetT)

func RecordTypeAddTvar added in v0.77.1

func RecordTypeAddTvar(builder *flatbuffers.Builder, tvar flatbuffers.UOffsetT)

func RecordTypeEnd added in v0.77.1

func RecordTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RecordTypeStart added in v0.77.1

func RecordTypeStart(builder *flatbuffers.Builder)

func RecordTypeStartPropertiesVector added in v0.77.1

func RecordTypeStartPropertiesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func RegexpLiteralAddBaseNode

func RegexpLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func RegexpLiteralAddValue

func RegexpLiteralAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)

func RegexpLiteralEnd

func RegexpLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func RegexpLiteralStart

func RegexpLiteralStart(builder *flatbuffers.Builder)

func ReturnStatementAddArgument

func ReturnStatementAddArgument(builder *flatbuffers.Builder, argument flatbuffers.UOffsetT)

func ReturnStatementAddArgumentType

func ReturnStatementAddArgumentType(builder *flatbuffers.Builder, argumentType byte)

func ReturnStatementAddBaseNode

func ReturnStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func ReturnStatementEnd

func ReturnStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func ReturnStatementStart

func ReturnStatementStart(builder *flatbuffers.Builder)

func SourceLocationAddEnd

func SourceLocationAddEnd(builder *flatbuffers.Builder, end flatbuffers.UOffsetT)

func SourceLocationAddFile

func SourceLocationAddFile(builder *flatbuffers.Builder, file flatbuffers.UOffsetT)

func SourceLocationAddSource

func SourceLocationAddSource(builder *flatbuffers.Builder, source flatbuffers.UOffsetT)

func SourceLocationAddStart

func SourceLocationAddStart(builder *flatbuffers.Builder, start flatbuffers.UOffsetT)

func SourceLocationEnd

func SourceLocationEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func SourceLocationStart

func SourceLocationStart(builder *flatbuffers.Builder)

func StringExpressionAddBaseNode

func StringExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func StringExpressionAddParts

func StringExpressionAddParts(builder *flatbuffers.Builder, parts flatbuffers.UOffsetT)

func StringExpressionEnd

func StringExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func StringExpressionPartAddBaseNode

func StringExpressionPartAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func StringExpressionPartAddInterpolatedExpression

func StringExpressionPartAddInterpolatedExpression(builder *flatbuffers.Builder, interpolatedExpression flatbuffers.UOffsetT)

func StringExpressionPartAddInterpolatedExpressionType

func StringExpressionPartAddInterpolatedExpressionType(builder *flatbuffers.Builder, interpolatedExpressionType byte)

func StringExpressionPartAddTextValue

func StringExpressionPartAddTextValue(builder *flatbuffers.Builder, textValue flatbuffers.UOffsetT)

func StringExpressionPartEnd

func StringExpressionPartEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func StringExpressionPartStart

func StringExpressionPartStart(builder *flatbuffers.Builder)

func StringExpressionStart

func StringExpressionStart(builder *flatbuffers.Builder)

func StringExpressionStartPartsVector

func StringExpressionStartPartsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func StringLiteralAddBaseNode

func StringLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func StringLiteralAddValue

func StringLiteralAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)

func StringLiteralEnd

func StringLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func StringLiteralStart

func StringLiteralStart(builder *flatbuffers.Builder)

func TestCaseStatementAddBaseNode added in v0.97.0

func TestCaseStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func TestCaseStatementAddBlock added in v0.98.0

func TestCaseStatementAddBlock(builder *flatbuffers.Builder, block flatbuffers.UOffsetT)

func TestCaseStatementAddExtends added in v0.107.0

func TestCaseStatementAddExtends(builder *flatbuffers.Builder, extends flatbuffers.UOffsetT)

func TestCaseStatementAddId added in v0.98.0

func TestCaseStatementAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func TestCaseStatementEnd added in v0.97.0

func TestCaseStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TestCaseStatementStart added in v0.97.0

func TestCaseStatementStart(builder *flatbuffers.Builder)

func TestStatementAddAssignment

func TestStatementAddAssignment(builder *flatbuffers.Builder, assignment flatbuffers.UOffsetT)

func TestStatementAddAssignmentType

func TestStatementAddAssignmentType(builder *flatbuffers.Builder, assignmentType byte)

func TestStatementAddBaseNode

func TestStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func TestStatementEnd

func TestStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TestStatementStart

func TestStatementStart(builder *flatbuffers.Builder)

func TvarTypeAddBaseNode added in v0.78.0

func TvarTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func TvarTypeAddId added in v0.78.0

func TvarTypeAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func TvarTypeEnd added in v0.78.0

func TvarTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TvarTypeStart added in v0.78.0

func TvarTypeStart(builder *flatbuffers.Builder)

func TypeConstraintAddBaseNode added in v0.77.1

func TypeConstraintAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func TypeConstraintAddKinds added in v0.77.1

func TypeConstraintAddKinds(builder *flatbuffers.Builder, kinds flatbuffers.UOffsetT)

func TypeConstraintAddTvar added in v0.77.1

func TypeConstraintAddTvar(builder *flatbuffers.Builder, tvar flatbuffers.UOffsetT)

func TypeConstraintEnd added in v0.77.1

func TypeConstraintEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TypeConstraintStart added in v0.77.1

func TypeConstraintStart(builder *flatbuffers.Builder)

func TypeConstraintStartKindsVector added in v0.77.1

func TypeConstraintStartKindsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func TypeExpressionAddBaseNode added in v0.77.1

func TypeExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func TypeExpressionAddConstraints added in v0.77.1

func TypeExpressionAddConstraints(builder *flatbuffers.Builder, constraints flatbuffers.UOffsetT)

func TypeExpressionAddMonotype added in v0.78.0

func TypeExpressionAddMonotype(builder *flatbuffers.Builder, monotype flatbuffers.UOffsetT)

func TypeExpressionAddMonotypeType added in v0.78.0

func TypeExpressionAddMonotypeType(builder *flatbuffers.Builder, monotypeType byte)

func TypeExpressionEnd added in v0.77.1

func TypeExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func TypeExpressionStart added in v0.77.1

func TypeExpressionStart(builder *flatbuffers.Builder)

func TypeExpressionStartConstraintsVector added in v0.77.1

func TypeExpressionStartConstraintsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT

func UnaryExpressionAddArgument

func UnaryExpressionAddArgument(builder *flatbuffers.Builder, argument flatbuffers.UOffsetT)

func UnaryExpressionAddArgumentType

func UnaryExpressionAddArgumentType(builder *flatbuffers.Builder, argumentType byte)

func UnaryExpressionAddBaseNode

func UnaryExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func UnaryExpressionAddOperator

func UnaryExpressionAddOperator(builder *flatbuffers.Builder, operator int8)

func UnaryExpressionEnd

func UnaryExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func UnaryExpressionStart

func UnaryExpressionStart(builder *flatbuffers.Builder)

func UnsignedIntegerLiteralAddBaseNode

func UnsignedIntegerLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func UnsignedIntegerLiteralAddValue

func UnsignedIntegerLiteralAddValue(builder *flatbuffers.Builder, value uint64)

func UnsignedIntegerLiteralEnd

func UnsignedIntegerLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func UnsignedIntegerLiteralStart

func UnsignedIntegerLiteralStart(builder *flatbuffers.Builder)

func VariableAssignmentAddBaseNode

func VariableAssignmentAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)

func VariableAssignmentAddId

func VariableAssignmentAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)

func VariableAssignmentAddInit_

func VariableAssignmentAddInit_(builder *flatbuffers.Builder, init_ flatbuffers.UOffsetT)

func VariableAssignmentAddInit_type

func VariableAssignmentAddInit_type(builder *flatbuffers.Builder, init_type byte)

func VariableAssignmentEnd

func VariableAssignmentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func VariableAssignmentStart

func VariableAssignmentStart(builder *flatbuffers.Builder)

func WrappedExpressionAddExpr

func WrappedExpressionAddExpr(builder *flatbuffers.Builder, expr flatbuffers.UOffsetT)

func WrappedExpressionAddExprType

func WrappedExpressionAddExprType(builder *flatbuffers.Builder, exprType byte)

func WrappedExpressionEnd

func WrappedExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func WrappedExpressionStart

func WrappedExpressionStart(builder *flatbuffers.Builder)

func WrappedStatementAddStatement

func WrappedStatementAddStatement(builder *flatbuffers.Builder, statement flatbuffers.UOffsetT)

func WrappedStatementAddStatementType

func WrappedStatementAddStatementType(builder *flatbuffers.Builder, statementType byte)

func WrappedStatementEnd

func WrappedStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT

func WrappedStatementStart

func WrappedStatementStart(builder *flatbuffers.Builder)

Types

type ArrayExpression

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

func GetRootAsArrayExpression

func GetRootAsArrayExpression(buf []byte, offset flatbuffers.UOffsetT) *ArrayExpression

func (*ArrayExpression) BaseNode

func (rcv *ArrayExpression) BaseNode(obj *BaseNode) *BaseNode

func (*ArrayExpression) Elements

func (rcv *ArrayExpression) Elements(obj *WrappedExpression, j int) bool

func (*ArrayExpression) ElementsLength

func (rcv *ArrayExpression) ElementsLength() int

func (*ArrayExpression) Init

func (rcv *ArrayExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ArrayExpression) Table

func (rcv *ArrayExpression) Table() flatbuffers.Table

type ArrayType added in v0.77.1

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

func GetRootAsArrayType added in v0.77.1

func GetRootAsArrayType(buf []byte, offset flatbuffers.UOffsetT) *ArrayType

func (*ArrayType) BaseNode added in v0.77.1

func (rcv *ArrayType) BaseNode(obj *BaseNode) *BaseNode

func (*ArrayType) Element added in v0.78.0

func (rcv *ArrayType) Element(obj *flatbuffers.Table) bool

func (*ArrayType) ElementType added in v0.77.1

func (rcv *ArrayType) ElementType() byte

func (*ArrayType) Init added in v0.77.1

func (rcv *ArrayType) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ArrayType) MutateElementType added in v0.78.0

func (rcv *ArrayType) MutateElementType(n byte) bool

func (*ArrayType) Table added in v0.77.1

func (rcv *ArrayType) Table() flatbuffers.Table

type Assignment

type Assignment = byte
const (
	AssignmentNONE               Assignment = 0
	AssignmentMemberAssignment   Assignment = 1
	AssignmentVariableAssignment Assignment = 2
)

type BadExpression added in v0.53.0

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

func GetRootAsBadExpression added in v0.53.0

func GetRootAsBadExpression(buf []byte, offset flatbuffers.UOffsetT) *BadExpression

func (*BadExpression) BaseNode added in v0.53.0

func (rcv *BadExpression) BaseNode(obj *BaseNode) *BaseNode

func (*BadExpression) Expression added in v0.53.0

func (rcv *BadExpression) Expression(obj *flatbuffers.Table) bool

func (*BadExpression) ExpressionType added in v0.53.0

func (rcv *BadExpression) ExpressionType() byte

func (*BadExpression) Init added in v0.53.0

func (rcv *BadExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*BadExpression) MutateExpressionType added in v0.53.0

func (rcv *BadExpression) MutateExpressionType(n byte) bool

func (*BadExpression) Table added in v0.53.0

func (rcv *BadExpression) Table() flatbuffers.Table

func (*BadExpression) Text added in v0.53.0

func (rcv *BadExpression) Text() []byte

type BadStatement

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

func GetRootAsBadStatement

func GetRootAsBadStatement(buf []byte, offset flatbuffers.UOffsetT) *BadStatement

func (*BadStatement) BaseNode

func (rcv *BadStatement) BaseNode(obj *BaseNode) *BaseNode

func (*BadStatement) Init

func (rcv *BadStatement) Init(buf []byte, i flatbuffers.UOffsetT)

func (*BadStatement) Table

func (rcv *BadStatement) Table() flatbuffers.Table

func (*BadStatement) Text

func (rcv *BadStatement) Text() []byte

type BaseNode

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

func GetRootAsBaseNode

func GetRootAsBaseNode(buf []byte, offset flatbuffers.UOffsetT) *BaseNode

func (*BaseNode) Comments added in v0.112.1

func (rcv *BaseNode) Comments(obj *Comment, j int) bool

func (*BaseNode) CommentsLength added in v0.112.1

func (rcv *BaseNode) CommentsLength() int

func (*BaseNode) Errors

func (rcv *BaseNode) Errors(j int) []byte

func (*BaseNode) ErrorsLength

func (rcv *BaseNode) ErrorsLength() int

func (*BaseNode) Init

func (rcv *BaseNode) Init(buf []byte, i flatbuffers.UOffsetT)

func (*BaseNode) Loc

func (rcv *BaseNode) Loc(obj *SourceLocation) *SourceLocation

func (*BaseNode) Table

func (rcv *BaseNode) Table() flatbuffers.Table

type BinaryExpression

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

func GetRootAsBinaryExpression

func GetRootAsBinaryExpression(buf []byte, offset flatbuffers.UOffsetT) *BinaryExpression

func (*BinaryExpression) BaseNode

func (rcv *BinaryExpression) BaseNode(obj *BaseNode) *BaseNode

func (*BinaryExpression) Init

func (rcv *BinaryExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*BinaryExpression) Left

func (rcv *BinaryExpression) Left(obj *flatbuffers.Table) bool

func (*BinaryExpression) LeftType

func (rcv *BinaryExpression) LeftType() byte

func (*BinaryExpression) MutateLeftType

func (rcv *BinaryExpression) MutateLeftType(n byte) bool

func (*BinaryExpression) MutateOperator

func (rcv *BinaryExpression) MutateOperator(n Operator) bool

func (*BinaryExpression) MutateRightType

func (rcv *BinaryExpression) MutateRightType(n byte) bool

func (*BinaryExpression) Operator

func (rcv *BinaryExpression) Operator() Operator

func (*BinaryExpression) Right

func (rcv *BinaryExpression) Right(obj *flatbuffers.Table) bool

func (*BinaryExpression) RightType

func (rcv *BinaryExpression) RightType() byte

func (*BinaryExpression) Table

func (rcv *BinaryExpression) Table() flatbuffers.Table

type Block

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

func GetRootAsBlock

func GetRootAsBlock(buf []byte, offset flatbuffers.UOffsetT) *Block

func (*Block) BaseNode

func (rcv *Block) BaseNode(obj *BaseNode) *BaseNode

func (*Block) Body

func (rcv *Block) Body(obj *WrappedStatement, j int) bool

func (*Block) BodyLength

func (rcv *Block) BodyLength() int

func (*Block) Init

func (rcv *Block) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Block) Table

func (rcv *Block) Table() flatbuffers.Table

type BooleanLiteral

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

func GetRootAsBooleanLiteral

func GetRootAsBooleanLiteral(buf []byte, offset flatbuffers.UOffsetT) *BooleanLiteral

func (*BooleanLiteral) BaseNode

func (rcv *BooleanLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*BooleanLiteral) Init

func (rcv *BooleanLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*BooleanLiteral) MutateValue

func (rcv *BooleanLiteral) MutateValue(n bool) bool

func (*BooleanLiteral) Table

func (rcv *BooleanLiteral) Table() flatbuffers.Table

func (*BooleanLiteral) Value

func (rcv *BooleanLiteral) Value() bool

type BuiltinStatement

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

func GetRootAsBuiltinStatement

func GetRootAsBuiltinStatement(buf []byte, offset flatbuffers.UOffsetT) *BuiltinStatement

func (*BuiltinStatement) BaseNode

func (rcv *BuiltinStatement) BaseNode(obj *BaseNode) *BaseNode

func (*BuiltinStatement) Id

func (rcv *BuiltinStatement) Id(obj *Identifier) *Identifier

func (*BuiltinStatement) Init

func (rcv *BuiltinStatement) Init(buf []byte, i flatbuffers.UOffsetT)

func (*BuiltinStatement) Table

func (rcv *BuiltinStatement) Table() flatbuffers.Table

type CallExpression

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

func GetRootAsCallExpression

func GetRootAsCallExpression(buf []byte, offset flatbuffers.UOffsetT) *CallExpression

func (*CallExpression) Arguments

func (rcv *CallExpression) Arguments(obj *ObjectExpression) *ObjectExpression

func (*CallExpression) BaseNode

func (rcv *CallExpression) BaseNode(obj *BaseNode) *BaseNode

func (*CallExpression) Callee

func (rcv *CallExpression) Callee(obj *flatbuffers.Table) bool

func (*CallExpression) CalleeType

func (rcv *CallExpression) CalleeType() byte

func (*CallExpression) Init

func (rcv *CallExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*CallExpression) MutateCalleeType

func (rcv *CallExpression) MutateCalleeType(n byte) bool

func (*CallExpression) Table

func (rcv *CallExpression) Table() flatbuffers.Table

type Comment added in v0.112.1

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

func GetRootAsComment added in v0.112.1

func GetRootAsComment(buf []byte, offset flatbuffers.UOffsetT) *Comment

func (*Comment) Init added in v0.112.1

func (rcv *Comment) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Comment) Table added in v0.112.1

func (rcv *Comment) Table() flatbuffers.Table

func (*Comment) Text added in v0.112.1

func (rcv *Comment) Text() []byte

type ConditionalExpression

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

func GetRootAsConditionalExpression

func GetRootAsConditionalExpression(buf []byte, offset flatbuffers.UOffsetT) *ConditionalExpression

func (*ConditionalExpression) Alternate

func (rcv *ConditionalExpression) Alternate(obj *flatbuffers.Table) bool

func (*ConditionalExpression) AlternateType

func (rcv *ConditionalExpression) AlternateType() byte

func (*ConditionalExpression) BaseNode

func (rcv *ConditionalExpression) BaseNode(obj *BaseNode) *BaseNode

func (*ConditionalExpression) Consequent

func (rcv *ConditionalExpression) Consequent(obj *flatbuffers.Table) bool

func (*ConditionalExpression) ConsequentType

func (rcv *ConditionalExpression) ConsequentType() byte

func (*ConditionalExpression) Init

func (rcv *ConditionalExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ConditionalExpression) MutateAlternateType

func (rcv *ConditionalExpression) MutateAlternateType(n byte) bool

func (*ConditionalExpression) MutateConsequentType

func (rcv *ConditionalExpression) MutateConsequentType(n byte) bool

func (*ConditionalExpression) MutateTestType

func (rcv *ConditionalExpression) MutateTestType(n byte) bool

func (*ConditionalExpression) Table

func (*ConditionalExpression) Test

func (rcv *ConditionalExpression) Test(obj *flatbuffers.Table) bool

func (*ConditionalExpression) TestType

func (rcv *ConditionalExpression) TestType() byte

type DateTimeLiteral

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

func GetRootAsDateTimeLiteral

func GetRootAsDateTimeLiteral(buf []byte, offset flatbuffers.UOffsetT) *DateTimeLiteral

func (*DateTimeLiteral) BaseNode

func (rcv *DateTimeLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*DateTimeLiteral) Init

func (rcv *DateTimeLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*DateTimeLiteral) MutateNsecs added in v0.55.0

func (rcv *DateTimeLiteral) MutateNsecs(n uint32) bool

func (*DateTimeLiteral) MutateOffset added in v0.55.0

func (rcv *DateTimeLiteral) MutateOffset(n int32) bool

func (*DateTimeLiteral) MutateSecs added in v0.55.0

func (rcv *DateTimeLiteral) MutateSecs(n int64) bool

func (*DateTimeLiteral) Nsecs added in v0.55.0

func (rcv *DateTimeLiteral) Nsecs() uint32

func (*DateTimeLiteral) Offset added in v0.55.0

func (rcv *DateTimeLiteral) Offset() int32

func (*DateTimeLiteral) Secs added in v0.55.0

func (rcv *DateTimeLiteral) Secs() int64

func (*DateTimeLiteral) Table

func (rcv *DateTimeLiteral) Table() flatbuffers.Table

type DictExpression added in v0.99.0

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

func GetRootAsDictExpression added in v0.99.0

func GetRootAsDictExpression(buf []byte, offset flatbuffers.UOffsetT) *DictExpression

func (*DictExpression) BaseNode added in v0.99.0

func (rcv *DictExpression) BaseNode(obj *BaseNode) *BaseNode

func (*DictExpression) Elements added in v0.99.0

func (rcv *DictExpression) Elements(obj *DictItem, j int) bool

func (*DictExpression) ElementsLength added in v0.99.0

func (rcv *DictExpression) ElementsLength() int

func (*DictExpression) Init added in v0.99.0

func (rcv *DictExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*DictExpression) Table added in v0.99.0

func (rcv *DictExpression) Table() flatbuffers.Table

type DictItem added in v0.99.0

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

func GetRootAsDictItem added in v0.99.0

func GetRootAsDictItem(buf []byte, offset flatbuffers.UOffsetT) *DictItem

func (*DictItem) Init added in v0.99.0

func (rcv *DictItem) Init(buf []byte, i flatbuffers.UOffsetT)

func (*DictItem) Key added in v0.99.0

func (rcv *DictItem) Key(obj *flatbuffers.Table) bool

func (*DictItem) KeyType added in v0.99.0

func (rcv *DictItem) KeyType() byte

func (*DictItem) MutateKeyType added in v0.99.0

func (rcv *DictItem) MutateKeyType(n byte) bool

func (*DictItem) MutateValType added in v0.99.0

func (rcv *DictItem) MutateValType(n byte) bool

func (*DictItem) Table added in v0.99.0

func (rcv *DictItem) Table() flatbuffers.Table

func (*DictItem) Val added in v0.99.0

func (rcv *DictItem) Val(obj *flatbuffers.Table) bool

func (*DictItem) ValType added in v0.99.0

func (rcv *DictItem) ValType() byte

type DictType added in v0.97.0

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

func GetRootAsDictType added in v0.97.0

func GetRootAsDictType(buf []byte, offset flatbuffers.UOffsetT) *DictType

func (*DictType) BaseNode added in v0.97.0

func (rcv *DictType) BaseNode(obj *BaseNode) *BaseNode

func (*DictType) Init added in v0.97.0

func (rcv *DictType) Init(buf []byte, i flatbuffers.UOffsetT)

func (*DictType) Key added in v0.97.0

func (rcv *DictType) Key(obj *flatbuffers.Table) bool

func (*DictType) KeyType added in v0.97.0

func (rcv *DictType) KeyType() byte

func (*DictType) MutateKeyType added in v0.97.0

func (rcv *DictType) MutateKeyType(n byte) bool

func (*DictType) MutateValType added in v0.97.0

func (rcv *DictType) MutateValType(n byte) bool

func (*DictType) Table added in v0.97.0

func (rcv *DictType) Table() flatbuffers.Table

func (*DictType) Val added in v0.97.0

func (rcv *DictType) Val(obj *flatbuffers.Table) bool

func (*DictType) ValType added in v0.97.0

func (rcv *DictType) ValType() byte

type Duration

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

func GetRootAsDuration

func GetRootAsDuration(buf []byte, offset flatbuffers.UOffsetT) *Duration

func (*Duration) Init

func (rcv *Duration) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Duration) Magnitude

func (rcv *Duration) Magnitude() int64

func (*Duration) MutateMagnitude

func (rcv *Duration) MutateMagnitude(n int64) bool

func (*Duration) MutateUnit

func (rcv *Duration) MutateUnit(n TimeUnit) bool

func (*Duration) Table

func (rcv *Duration) Table() flatbuffers.Table

func (*Duration) Unit

func (rcv *Duration) Unit() TimeUnit

type DurationLiteral

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

func GetRootAsDurationLiteral

func GetRootAsDurationLiteral(buf []byte, offset flatbuffers.UOffsetT) *DurationLiteral

func (*DurationLiteral) BaseNode

func (rcv *DurationLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*DurationLiteral) Init

func (rcv *DurationLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*DurationLiteral) Table

func (rcv *DurationLiteral) Table() flatbuffers.Table

func (*DurationLiteral) Values

func (rcv *DurationLiteral) Values(obj *Duration, j int) bool

func (*DurationLiteral) ValuesLength

func (rcv *DurationLiteral) ValuesLength() int

type Expression

type Expression = byte
const (
	ExpressionNONE                   Expression = 0
	ExpressionStringExpression       Expression = 1
	ExpressionParenExpression        Expression = 2
	ExpressionArrayExpression        Expression = 3
	ExpressionDictExpression         Expression = 4
	ExpressionFunctionExpression     Expression = 5
	ExpressionBinaryExpression       Expression = 6
	ExpressionBooleanLiteral         Expression = 7
	ExpressionCallExpression         Expression = 8
	ExpressionConditionalExpression  Expression = 9
	ExpressionDateTimeLiteral        Expression = 10
	ExpressionDurationLiteral        Expression = 11
	ExpressionFloatLiteral           Expression = 12
	ExpressionIdentifier             Expression = 13
	ExpressionIntegerLiteral         Expression = 14
	ExpressionLogicalExpression      Expression = 15
	ExpressionMemberExpression       Expression = 16
	ExpressionIndexExpression        Expression = 17
	ExpressionObjectExpression       Expression = 18
	ExpressionPipeExpression         Expression = 19
	ExpressionPipeLiteral            Expression = 20
	ExpressionRegexpLiteral          Expression = 21
	ExpressionStringLiteral          Expression = 22
	ExpressionUnaryExpression        Expression = 23
	ExpressionUnsignedIntegerLiteral Expression = 24
	ExpressionBadExpression          Expression = 25
)

type ExpressionOrBlock

type ExpressionOrBlock = byte
const (
	ExpressionOrBlockNONE              ExpressionOrBlock = 0
	ExpressionOrBlockBlock             ExpressionOrBlock = 1
	ExpressionOrBlockWrappedExpression ExpressionOrBlock = 2
)

type ExpressionStatement

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

func GetRootAsExpressionStatement

func GetRootAsExpressionStatement(buf []byte, offset flatbuffers.UOffsetT) *ExpressionStatement

func (*ExpressionStatement) BaseNode

func (rcv *ExpressionStatement) BaseNode(obj *BaseNode) *BaseNode

func (*ExpressionStatement) Expression

func (rcv *ExpressionStatement) Expression(obj *flatbuffers.Table) bool

func (*ExpressionStatement) ExpressionType

func (rcv *ExpressionStatement) ExpressionType() byte

func (*ExpressionStatement) Init

func (rcv *ExpressionStatement) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ExpressionStatement) MutateExpressionType

func (rcv *ExpressionStatement) MutateExpressionType(n byte) bool

func (*ExpressionStatement) Table

func (rcv *ExpressionStatement) Table() flatbuffers.Table

type File

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

func GetRootAsFile

func GetRootAsFile(buf []byte, offset flatbuffers.UOffsetT) *File

func (*File) BaseNode

func (rcv *File) BaseNode(obj *BaseNode) *BaseNode

func (*File) Body

func (rcv *File) Body(obj *WrappedStatement, j int) bool

func (*File) BodyLength

func (rcv *File) BodyLength() int

func (*File) Imports

func (rcv *File) Imports(obj *ImportDeclaration, j int) bool

func (*File) ImportsLength

func (rcv *File) ImportsLength() int

func (*File) Init

func (rcv *File) Init(buf []byte, i flatbuffers.UOffsetT)

func (*File) Metadata added in v0.57.0

func (rcv *File) Metadata() []byte

func (*File) Name

func (rcv *File) Name() []byte

func (*File) Package

func (rcv *File) Package(obj *PackageClause) *PackageClause

func (*File) Table

func (rcv *File) Table() flatbuffers.Table

type FloatLiteral

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

func GetRootAsFloatLiteral

func GetRootAsFloatLiteral(buf []byte, offset flatbuffers.UOffsetT) *FloatLiteral

func (*FloatLiteral) BaseNode

func (rcv *FloatLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*FloatLiteral) Init

func (rcv *FloatLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*FloatLiteral) MutateValue

func (rcv *FloatLiteral) MutateValue(n float64) bool

func (*FloatLiteral) Table

func (rcv *FloatLiteral) Table() flatbuffers.Table

func (*FloatLiteral) Value

func (rcv *FloatLiteral) Value() float64

type FunctionExpression

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

func GetRootAsFunctionExpression

func GetRootAsFunctionExpression(buf []byte, offset flatbuffers.UOffsetT) *FunctionExpression

func (*FunctionExpression) BaseNode

func (rcv *FunctionExpression) BaseNode(obj *BaseNode) *BaseNode

func (*FunctionExpression) Body

func (rcv *FunctionExpression) Body(obj *flatbuffers.Table) bool

func (*FunctionExpression) BodyType

func (rcv *FunctionExpression) BodyType() byte

func (*FunctionExpression) Init

func (rcv *FunctionExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*FunctionExpression) MutateBodyType

func (rcv *FunctionExpression) MutateBodyType(n byte) bool

func (*FunctionExpression) Params

func (rcv *FunctionExpression) Params(obj *Property, j int) bool

func (*FunctionExpression) ParamsLength

func (rcv *FunctionExpression) ParamsLength() int

func (*FunctionExpression) Table

func (rcv *FunctionExpression) Table() flatbuffers.Table

type FunctionType added in v0.77.1

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

func GetRootAsFunctionType added in v0.77.1

func GetRootAsFunctionType(buf []byte, offset flatbuffers.UOffsetT) *FunctionType

func (*FunctionType) BaseNode added in v0.77.1

func (rcv *FunctionType) BaseNode(obj *BaseNode) *BaseNode

func (*FunctionType) Init added in v0.77.1

func (rcv *FunctionType) Init(buf []byte, i flatbuffers.UOffsetT)

func (*FunctionType) Monotype added in v0.78.0

func (rcv *FunctionType) Monotype(obj *flatbuffers.Table) bool

func (*FunctionType) MonotypeType added in v0.78.0

func (rcv *FunctionType) MonotypeType() byte

func (*FunctionType) MutateMonotypeType added in v0.78.0

func (rcv *FunctionType) MutateMonotypeType(n byte) bool

func (*FunctionType) Parameters added in v0.77.1

func (rcv *FunctionType) Parameters(obj *ParameterType, j int) bool

func (*FunctionType) ParametersLength added in v0.77.1

func (rcv *FunctionType) ParametersLength() int

func (*FunctionType) Table added in v0.77.1

func (rcv *FunctionType) Table() flatbuffers.Table

type Identifier

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

func GetRootAsIdentifier

func GetRootAsIdentifier(buf []byte, offset flatbuffers.UOffsetT) *Identifier

func (*Identifier) BaseNode

func (rcv *Identifier) BaseNode(obj *BaseNode) *BaseNode

func (*Identifier) Init

func (rcv *Identifier) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Identifier) Name

func (rcv *Identifier) Name() []byte

func (*Identifier) Table

func (rcv *Identifier) Table() flatbuffers.Table

type ImportDeclaration

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

func GetRootAsImportDeclaration

func GetRootAsImportDeclaration(buf []byte, offset flatbuffers.UOffsetT) *ImportDeclaration

func (*ImportDeclaration) As

func (rcv *ImportDeclaration) As(obj *Identifier) *Identifier

func (*ImportDeclaration) BaseNode

func (rcv *ImportDeclaration) BaseNode(obj *BaseNode) *BaseNode

func (*ImportDeclaration) Init

func (rcv *ImportDeclaration) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ImportDeclaration) Path

func (*ImportDeclaration) Table

func (rcv *ImportDeclaration) Table() flatbuffers.Table

type IndexExpression

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

func GetRootAsIndexExpression

func GetRootAsIndexExpression(buf []byte, offset flatbuffers.UOffsetT) *IndexExpression

func (*IndexExpression) Array

func (rcv *IndexExpression) Array(obj *flatbuffers.Table) bool

func (*IndexExpression) ArrayType

func (rcv *IndexExpression) ArrayType() byte

func (*IndexExpression) BaseNode

func (rcv *IndexExpression) BaseNode(obj *BaseNode) *BaseNode

func (*IndexExpression) Index

func (rcv *IndexExpression) Index(obj *flatbuffers.Table) bool

func (*IndexExpression) IndexType

func (rcv *IndexExpression) IndexType() byte

func (*IndexExpression) Init

func (rcv *IndexExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*IndexExpression) MutateArrayType

func (rcv *IndexExpression) MutateArrayType(n byte) bool

func (*IndexExpression) MutateIndexType

func (rcv *IndexExpression) MutateIndexType(n byte) bool

func (*IndexExpression) Table

func (rcv *IndexExpression) Table() flatbuffers.Table

type IntegerLiteral

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

func GetRootAsIntegerLiteral

func GetRootAsIntegerLiteral(buf []byte, offset flatbuffers.UOffsetT) *IntegerLiteral

func (*IntegerLiteral) BaseNode

func (rcv *IntegerLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*IntegerLiteral) Init

func (rcv *IntegerLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*IntegerLiteral) MutateValue

func (rcv *IntegerLiteral) MutateValue(n int64) bool

func (*IntegerLiteral) Table

func (rcv *IntegerLiteral) Table() flatbuffers.Table

func (*IntegerLiteral) Value

func (rcv *IntegerLiteral) Value() int64

type LogicalExpression

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

func GetRootAsLogicalExpression

func GetRootAsLogicalExpression(buf []byte, offset flatbuffers.UOffsetT) *LogicalExpression

func (*LogicalExpression) BaseNode

func (rcv *LogicalExpression) BaseNode(obj *BaseNode) *BaseNode

func (*LogicalExpression) Init

func (rcv *LogicalExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*LogicalExpression) Left

func (rcv *LogicalExpression) Left(obj *flatbuffers.Table) bool

func (*LogicalExpression) LeftType

func (rcv *LogicalExpression) LeftType() byte

func (*LogicalExpression) MutateLeftType

func (rcv *LogicalExpression) MutateLeftType(n byte) bool

func (*LogicalExpression) MutateOperator

func (rcv *LogicalExpression) MutateOperator(n LogicalOperator) bool

func (*LogicalExpression) MutateRightType

func (rcv *LogicalExpression) MutateRightType(n byte) bool

func (*LogicalExpression) Operator

func (rcv *LogicalExpression) Operator() LogicalOperator

func (*LogicalExpression) Right

func (rcv *LogicalExpression) Right(obj *flatbuffers.Table) bool

func (*LogicalExpression) RightType

func (rcv *LogicalExpression) RightType() byte

func (*LogicalExpression) Table

func (rcv *LogicalExpression) Table() flatbuffers.Table

type LogicalOperator

type LogicalOperator = int8
const (
	LogicalOperatorAndOperator LogicalOperator = 0
	LogicalOperatorOrOperator  LogicalOperator = 1
)

type MemberAssignment

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

func GetRootAsMemberAssignment

func GetRootAsMemberAssignment(buf []byte, offset flatbuffers.UOffsetT) *MemberAssignment

func (*MemberAssignment) BaseNode

func (rcv *MemberAssignment) BaseNode(obj *BaseNode) *BaseNode

func (*MemberAssignment) Init

func (rcv *MemberAssignment) Init(buf []byte, i flatbuffers.UOffsetT)

func (*MemberAssignment) Init_

func (rcv *MemberAssignment) Init_(obj *flatbuffers.Table) bool

func (*MemberAssignment) Init_type

func (rcv *MemberAssignment) Init_type() byte

func (*MemberAssignment) Member

func (*MemberAssignment) MutateInit_type

func (rcv *MemberAssignment) MutateInit_type(n byte) bool

func (*MemberAssignment) Table

func (rcv *MemberAssignment) Table() flatbuffers.Table

type MemberExpression

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

func GetRootAsMemberExpression

func GetRootAsMemberExpression(buf []byte, offset flatbuffers.UOffsetT) *MemberExpression

func (*MemberExpression) BaseNode

func (rcv *MemberExpression) BaseNode(obj *BaseNode) *BaseNode

func (*MemberExpression) Init

func (rcv *MemberExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*MemberExpression) MutateObjectType

func (rcv *MemberExpression) MutateObjectType(n byte) bool

func (*MemberExpression) MutatePropertyType

func (rcv *MemberExpression) MutatePropertyType(n byte) bool

func (*MemberExpression) Object

func (rcv *MemberExpression) Object(obj *flatbuffers.Table) bool

func (*MemberExpression) ObjectType

func (rcv *MemberExpression) ObjectType() byte

func (*MemberExpression) Property

func (rcv *MemberExpression) Property(obj *flatbuffers.Table) bool

func (*MemberExpression) PropertyType

func (rcv *MemberExpression) PropertyType() byte

func (*MemberExpression) Table

func (rcv *MemberExpression) Table() flatbuffers.Table

type MonoType added in v0.77.1

type MonoType = byte
const (
	MonoTypeNONE         MonoType = 0
	MonoTypeNamedType    MonoType = 1
	MonoTypeTvarType     MonoType = 2
	MonoTypeArrayType    MonoType = 3
	MonoTypeDictType     MonoType = 4
	MonoTypeRecordType   MonoType = 5
	MonoTypeFunctionType MonoType = 6
)

type NamedType added in v0.77.1

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

func GetRootAsNamedType added in v0.77.1

func GetRootAsNamedType(buf []byte, offset flatbuffers.UOffsetT) *NamedType

func (*NamedType) BaseNode added in v0.77.1

func (rcv *NamedType) BaseNode(obj *BaseNode) *BaseNode

func (*NamedType) Id added in v0.77.1

func (rcv *NamedType) Id(obj *Identifier) *Identifier

func (*NamedType) Init added in v0.77.1

func (rcv *NamedType) Init(buf []byte, i flatbuffers.UOffsetT)

func (*NamedType) Table added in v0.77.1

func (rcv *NamedType) Table() flatbuffers.Table

type ObjectExpression

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

func GetRootAsObjectExpression

func GetRootAsObjectExpression(buf []byte, offset flatbuffers.UOffsetT) *ObjectExpression

func (*ObjectExpression) BaseNode

func (rcv *ObjectExpression) BaseNode(obj *BaseNode) *BaseNode

func (*ObjectExpression) Init

func (rcv *ObjectExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ObjectExpression) Properties

func (rcv *ObjectExpression) Properties(obj *Property, j int) bool

func (*ObjectExpression) PropertiesLength

func (rcv *ObjectExpression) PropertiesLength() int

func (*ObjectExpression) Table

func (rcv *ObjectExpression) Table() flatbuffers.Table

func (*ObjectExpression) With

func (rcv *ObjectExpression) With(obj *Identifier) *Identifier

type Operator

type Operator = int8
const (
	OperatorInvalidOperator          Operator = 0
	OperatorMultiplicationOperator   Operator = 1
	OperatorDivisionOperator         Operator = 2
	OperatorModuloOperator           Operator = 3
	OperatorPowerOperator            Operator = 4
	OperatorAdditionOperator         Operator = 5
	OperatorSubtractionOperator      Operator = 6
	OperatorLessThanEqualOperator    Operator = 7
	OperatorLessThanOperator         Operator = 8
	OperatorGreaterThanEqualOperator Operator = 9
	OperatorGreaterThanOperator      Operator = 10
	OperatorStartsWithOperator       Operator = 11
	OperatorInOperator               Operator = 12
	OperatorNotOperator              Operator = 13
	OperatorExistsOperator           Operator = 14
	OperatorNotEmptyOperator         Operator = 15
	OperatorEmptyOperator            Operator = 16
	OperatorEqualOperator            Operator = 17
	OperatorNotEqualOperator         Operator = 18
	OperatorRegexpMatchOperator      Operator = 19
	OperatorNotRegexpMatchOperator   Operator = 20
)

type OptionStatement

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

func GetRootAsOptionStatement

func GetRootAsOptionStatement(buf []byte, offset flatbuffers.UOffsetT) *OptionStatement

func (*OptionStatement) Assignment

func (rcv *OptionStatement) Assignment(obj *flatbuffers.Table) bool

func (*OptionStatement) AssignmentType

func (rcv *OptionStatement) AssignmentType() byte

func (*OptionStatement) BaseNode

func (rcv *OptionStatement) BaseNode(obj *BaseNode) *BaseNode

func (*OptionStatement) Init

func (rcv *OptionStatement) Init(buf []byte, i flatbuffers.UOffsetT)

func (*OptionStatement) MutateAssignmentType

func (rcv *OptionStatement) MutateAssignmentType(n byte) bool

func (*OptionStatement) Table

func (rcv *OptionStatement) Table() flatbuffers.Table

type Package

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

func GetRootAsPackage

func GetRootAsPackage(buf []byte, offset flatbuffers.UOffsetT) *Package

func (*Package) BaseNode

func (rcv *Package) BaseNode(obj *BaseNode) *BaseNode

func (*Package) Files

func (rcv *Package) Files(obj *File, j int) bool

func (*Package) FilesLength

func (rcv *Package) FilesLength() int

func (*Package) Init

func (rcv *Package) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Package) Package

func (rcv *Package) Package() []byte

func (*Package) Path

func (rcv *Package) Path() []byte

func (*Package) Table

func (rcv *Package) Table() flatbuffers.Table

type PackageClause

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

func GetRootAsPackageClause

func GetRootAsPackageClause(buf []byte, offset flatbuffers.UOffsetT) *PackageClause

func (*PackageClause) BaseNode

func (rcv *PackageClause) BaseNode(obj *BaseNode) *BaseNode

func (*PackageClause) Init

func (rcv *PackageClause) Init(buf []byte, i flatbuffers.UOffsetT)

func (*PackageClause) Name

func (rcv *PackageClause) Name(obj *Identifier) *Identifier

func (*PackageClause) Table

func (rcv *PackageClause) Table() flatbuffers.Table

type ParameterKind added in v0.77.1

type ParameterKind = int8
const (
	ParameterKindRequired ParameterKind = 0
	ParameterKindOptional ParameterKind = 1
	ParameterKindPipe     ParameterKind = 2
)

type ParameterType added in v0.77.1

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

func GetRootAsParameterType added in v0.77.1

func GetRootAsParameterType(buf []byte, offset flatbuffers.UOffsetT) *ParameterType

func (*ParameterType) BaseNode added in v0.77.1

func (rcv *ParameterType) BaseNode(obj *BaseNode) *BaseNode

func (*ParameterType) Id added in v0.78.0

func (rcv *ParameterType) Id(obj *Identifier) *Identifier

func (*ParameterType) Init added in v0.77.1

func (rcv *ParameterType) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ParameterType) Kind added in v0.77.1

func (rcv *ParameterType) Kind() ParameterKind

func (*ParameterType) Monotype added in v0.78.0

func (rcv *ParameterType) Monotype(obj *flatbuffers.Table) bool

func (*ParameterType) MonotypeType added in v0.78.0

func (rcv *ParameterType) MonotypeType() byte

func (*ParameterType) MutateKind added in v0.77.1

func (rcv *ParameterType) MutateKind(n ParameterKind) bool

func (*ParameterType) MutateMonotypeType added in v0.78.0

func (rcv *ParameterType) MutateMonotypeType(n byte) bool

func (*ParameterType) Table added in v0.77.1

func (rcv *ParameterType) Table() flatbuffers.Table

type ParenExpression

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

func GetRootAsParenExpression

func GetRootAsParenExpression(buf []byte, offset flatbuffers.UOffsetT) *ParenExpression

func (*ParenExpression) BaseNode

func (rcv *ParenExpression) BaseNode(obj *BaseNode) *BaseNode

func (*ParenExpression) Expression

func (rcv *ParenExpression) Expression(obj *flatbuffers.Table) bool

func (*ParenExpression) ExpressionType

func (rcv *ParenExpression) ExpressionType() byte

func (*ParenExpression) Init

func (rcv *ParenExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ParenExpression) MutateExpressionType

func (rcv *ParenExpression) MutateExpressionType(n byte) bool

func (*ParenExpression) Table

func (rcv *ParenExpression) Table() flatbuffers.Table

type PipeExpression

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

func GetRootAsPipeExpression

func GetRootAsPipeExpression(buf []byte, offset flatbuffers.UOffsetT) *PipeExpression

func (*PipeExpression) Argument

func (rcv *PipeExpression) Argument(obj *flatbuffers.Table) bool

func (*PipeExpression) ArgumentType

func (rcv *PipeExpression) ArgumentType() byte

func (*PipeExpression) BaseNode

func (rcv *PipeExpression) BaseNode(obj *BaseNode) *BaseNode

func (*PipeExpression) Call

func (rcv *PipeExpression) Call(obj *CallExpression) *CallExpression

func (*PipeExpression) Init

func (rcv *PipeExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*PipeExpression) MutateArgumentType

func (rcv *PipeExpression) MutateArgumentType(n byte) bool

func (*PipeExpression) Table

func (rcv *PipeExpression) Table() flatbuffers.Table

type PipeLiteral

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

func GetRootAsPipeLiteral

func GetRootAsPipeLiteral(buf []byte, offset flatbuffers.UOffsetT) *PipeLiteral

func (*PipeLiteral) BaseNode

func (rcv *PipeLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*PipeLiteral) Init

func (rcv *PipeLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*PipeLiteral) Table

func (rcv *PipeLiteral) Table() flatbuffers.Table

type Position

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

func (*Position) Column

func (rcv *Position) Column() int32

func (*Position) Init

func (rcv *Position) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Position) Line

func (rcv *Position) Line() int32

func (*Position) MutateColumn

func (rcv *Position) MutateColumn(n int32) bool

func (*Position) MutateLine

func (rcv *Position) MutateLine(n int32) bool

func (*Position) Table

func (rcv *Position) Table() flatbuffers.Table

type Property

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

func GetRootAsProperty

func GetRootAsProperty(buf []byte, offset flatbuffers.UOffsetT) *Property

func (*Property) BaseNode

func (rcv *Property) BaseNode(obj *BaseNode) *BaseNode

func (*Property) Init

func (rcv *Property) Init(buf []byte, i flatbuffers.UOffsetT)

func (*Property) Key

func (rcv *Property) Key(obj *flatbuffers.Table) bool

func (*Property) KeyType

func (rcv *Property) KeyType() byte

func (*Property) MutateKeyType

func (rcv *Property) MutateKeyType(n byte) bool

func (*Property) MutateValueType

func (rcv *Property) MutateValueType(n byte) bool

func (*Property) Table

func (rcv *Property) Table() flatbuffers.Table

func (*Property) Value

func (rcv *Property) Value(obj *flatbuffers.Table) bool

func (*Property) ValueType

func (rcv *Property) ValueType() byte

type PropertyKey

type PropertyKey = byte
const (
	PropertyKeyNONE          PropertyKey = 0
	PropertyKeyIdentifier    PropertyKey = 1
	PropertyKeyStringLiteral PropertyKey = 2
)

type PropertyType added in v0.77.1

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

func GetRootAsPropertyType added in v0.77.1

func GetRootAsPropertyType(buf []byte, offset flatbuffers.UOffsetT) *PropertyType

func (*PropertyType) BaseNode added in v0.77.1

func (rcv *PropertyType) BaseNode(obj *BaseNode) *BaseNode

func (*PropertyType) Id added in v0.77.1

func (rcv *PropertyType) Id(obj *Identifier) *Identifier

func (*PropertyType) Init added in v0.77.1

func (rcv *PropertyType) Init(buf []byte, i flatbuffers.UOffsetT)

func (*PropertyType) Monotype added in v0.78.0

func (rcv *PropertyType) Monotype(obj *flatbuffers.Table) bool

func (*PropertyType) MonotypeType added in v0.78.0

func (rcv *PropertyType) MonotypeType() byte

func (*PropertyType) MutateMonotypeType added in v0.78.0

func (rcv *PropertyType) MutateMonotypeType(n byte) bool

func (*PropertyType) Table added in v0.77.1

func (rcv *PropertyType) Table() flatbuffers.Table

type RecordType added in v0.77.1

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

func GetRootAsRecordType added in v0.77.1

func GetRootAsRecordType(buf []byte, offset flatbuffers.UOffsetT) *RecordType

func (*RecordType) BaseNode added in v0.77.1

func (rcv *RecordType) BaseNode(obj *BaseNode) *BaseNode

func (*RecordType) Init added in v0.77.1

func (rcv *RecordType) Init(buf []byte, i flatbuffers.UOffsetT)

func (*RecordType) Properties added in v0.77.1

func (rcv *RecordType) Properties(obj *PropertyType, j int) bool

func (*RecordType) PropertiesLength added in v0.77.1

func (rcv *RecordType) PropertiesLength() int

func (*RecordType) Table added in v0.77.1

func (rcv *RecordType) Table() flatbuffers.Table

func (*RecordType) Tvar added in v0.77.1

func (rcv *RecordType) Tvar(obj *Identifier) *Identifier

type RegexpLiteral

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

func GetRootAsRegexpLiteral

func GetRootAsRegexpLiteral(buf []byte, offset flatbuffers.UOffsetT) *RegexpLiteral

func (*RegexpLiteral) BaseNode

func (rcv *RegexpLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*RegexpLiteral) Init

func (rcv *RegexpLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*RegexpLiteral) Table

func (rcv *RegexpLiteral) Table() flatbuffers.Table

func (*RegexpLiteral) Value

func (rcv *RegexpLiteral) Value() []byte

type ReturnStatement

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

func GetRootAsReturnStatement

func GetRootAsReturnStatement(buf []byte, offset flatbuffers.UOffsetT) *ReturnStatement

func (*ReturnStatement) Argument

func (rcv *ReturnStatement) Argument(obj *flatbuffers.Table) bool

func (*ReturnStatement) ArgumentType

func (rcv *ReturnStatement) ArgumentType() byte

func (*ReturnStatement) BaseNode

func (rcv *ReturnStatement) BaseNode(obj *BaseNode) *BaseNode

func (*ReturnStatement) Init

func (rcv *ReturnStatement) Init(buf []byte, i flatbuffers.UOffsetT)

func (*ReturnStatement) MutateArgumentType

func (rcv *ReturnStatement) MutateArgumentType(n byte) bool

func (*ReturnStatement) Table

func (rcv *ReturnStatement) Table() flatbuffers.Table

type SourceLocation

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

func GetRootAsSourceLocation

func GetRootAsSourceLocation(buf []byte, offset flatbuffers.UOffsetT) *SourceLocation

func (*SourceLocation) End

func (rcv *SourceLocation) End(obj *Position) *Position

func (*SourceLocation) File

func (rcv *SourceLocation) File() []byte

func (*SourceLocation) Init

func (rcv *SourceLocation) Init(buf []byte, i flatbuffers.UOffsetT)

func (*SourceLocation) Source

func (rcv *SourceLocation) Source() []byte

func (*SourceLocation) Start

func (rcv *SourceLocation) Start(obj *Position) *Position

func (*SourceLocation) Table

func (rcv *SourceLocation) Table() flatbuffers.Table

type Statement

type Statement = byte
const (
	StatementNONE                Statement = 0
	StatementBadStatement        Statement = 1
	StatementVariableAssignment  Statement = 2
	StatementMemberAssignment    Statement = 3
	StatementExpressionStatement Statement = 4
	StatementReturnStatement     Statement = 5
	StatementOptionStatement     Statement = 6
	StatementBuiltinStatement    Statement = 7
	StatementTestStatement       Statement = 8
	StatementTestCaseStatement   Statement = 9
)

type StringExpression

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

func GetRootAsStringExpression

func GetRootAsStringExpression(buf []byte, offset flatbuffers.UOffsetT) *StringExpression

func (*StringExpression) BaseNode

func (rcv *StringExpression) BaseNode(obj *BaseNode) *BaseNode

func (*StringExpression) Init

func (rcv *StringExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*StringExpression) Parts

func (rcv *StringExpression) Parts(obj *StringExpressionPart, j int) bool

func (*StringExpression) PartsLength

func (rcv *StringExpression) PartsLength() int

func (*StringExpression) Table

func (rcv *StringExpression) Table() flatbuffers.Table

type StringExpressionPart

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

func GetRootAsStringExpressionPart

func GetRootAsStringExpressionPart(buf []byte, offset flatbuffers.UOffsetT) *StringExpressionPart

func (*StringExpressionPart) BaseNode

func (rcv *StringExpressionPart) BaseNode(obj *BaseNode) *BaseNode

func (*StringExpressionPart) Init

func (rcv *StringExpressionPart) Init(buf []byte, i flatbuffers.UOffsetT)

func (*StringExpressionPart) InterpolatedExpression

func (rcv *StringExpressionPart) InterpolatedExpression(obj *flatbuffers.Table) bool

func (*StringExpressionPart) InterpolatedExpressionType

func (rcv *StringExpressionPart) InterpolatedExpressionType() byte

func (*StringExpressionPart) MutateInterpolatedExpressionType

func (rcv *StringExpressionPart) MutateInterpolatedExpressionType(n byte) bool

func (*StringExpressionPart) Table

func (rcv *StringExpressionPart) Table() flatbuffers.Table

func (*StringExpressionPart) TextValue

func (rcv *StringExpressionPart) TextValue() []byte

type StringLiteral

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

func GetRootAsStringLiteral

func GetRootAsStringLiteral(buf []byte, offset flatbuffers.UOffsetT) *StringLiteral

func (*StringLiteral) BaseNode

func (rcv *StringLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*StringLiteral) Init

func (rcv *StringLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*StringLiteral) Table

func (rcv *StringLiteral) Table() flatbuffers.Table

func (*StringLiteral) Value

func (rcv *StringLiteral) Value() []byte

type TestCaseStatement added in v0.97.0

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

func GetRootAsTestCaseStatement added in v0.97.0

func GetRootAsTestCaseStatement(buf []byte, offset flatbuffers.UOffsetT) *TestCaseStatement

func (*TestCaseStatement) BaseNode added in v0.97.0

func (rcv *TestCaseStatement) BaseNode(obj *BaseNode) *BaseNode

func (*TestCaseStatement) Block added in v0.98.0

func (rcv *TestCaseStatement) Block(obj *Block) *Block

func (*TestCaseStatement) Extends added in v0.107.0

func (rcv *TestCaseStatement) Extends(obj *StringLiteral) *StringLiteral

func (*TestCaseStatement) Id added in v0.98.0

func (rcv *TestCaseStatement) Id(obj *Identifier) *Identifier

func (*TestCaseStatement) Init added in v0.97.0

func (rcv *TestCaseStatement) Init(buf []byte, i flatbuffers.UOffsetT)

func (*TestCaseStatement) Table added in v0.97.0

func (rcv *TestCaseStatement) Table() flatbuffers.Table

type TestStatement

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

func GetRootAsTestStatement

func GetRootAsTestStatement(buf []byte, offset flatbuffers.UOffsetT) *TestStatement

func (*TestStatement) Assignment

func (rcv *TestStatement) Assignment(obj *flatbuffers.Table) bool

func (*TestStatement) AssignmentType

func (rcv *TestStatement) AssignmentType() byte

func (*TestStatement) BaseNode

func (rcv *TestStatement) BaseNode(obj *BaseNode) *BaseNode

func (*TestStatement) Init

func (rcv *TestStatement) Init(buf []byte, i flatbuffers.UOffsetT)

func (*TestStatement) MutateAssignmentType

func (rcv *TestStatement) MutateAssignmentType(n byte) bool

func (*TestStatement) Table

func (rcv *TestStatement) Table() flatbuffers.Table

type TimeUnit

type TimeUnit = int8
const (
	TimeUnity  TimeUnit = 0
	TimeUnitmo TimeUnit = 1
	TimeUnitw  TimeUnit = 2
	TimeUnitd  TimeUnit = 3
	TimeUnith  TimeUnit = 4
	TimeUnitm  TimeUnit = 5
	TimeUnits  TimeUnit = 6
	TimeUnitms TimeUnit = 7
	TimeUnitus TimeUnit = 8
	TimeUnitns TimeUnit = 9
)

type TvarType added in v0.78.0

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

func GetRootAsTvarType added in v0.78.0

func GetRootAsTvarType(buf []byte, offset flatbuffers.UOffsetT) *TvarType

func (*TvarType) BaseNode added in v0.78.0

func (rcv *TvarType) BaseNode(obj *BaseNode) *BaseNode

func (*TvarType) Id added in v0.78.0

func (rcv *TvarType) Id(obj *Identifier) *Identifier

func (*TvarType) Init added in v0.78.0

func (rcv *TvarType) Init(buf []byte, i flatbuffers.UOffsetT)

func (*TvarType) Table added in v0.78.0

func (rcv *TvarType) Table() flatbuffers.Table

type TypeConstraint added in v0.77.1

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

func GetRootAsTypeConstraint added in v0.77.1

func GetRootAsTypeConstraint(buf []byte, offset flatbuffers.UOffsetT) *TypeConstraint

func (*TypeConstraint) BaseNode added in v0.77.1

func (rcv *TypeConstraint) BaseNode(obj *BaseNode) *BaseNode

func (*TypeConstraint) Init added in v0.77.1

func (rcv *TypeConstraint) Init(buf []byte, i flatbuffers.UOffsetT)

func (*TypeConstraint) Kinds added in v0.77.1

func (rcv *TypeConstraint) Kinds(obj *Identifier, j int) bool

func (*TypeConstraint) KindsLength added in v0.77.1

func (rcv *TypeConstraint) KindsLength() int

func (*TypeConstraint) Table added in v0.77.1

func (rcv *TypeConstraint) Table() flatbuffers.Table

func (*TypeConstraint) Tvar added in v0.77.1

func (rcv *TypeConstraint) Tvar(obj *Identifier) *Identifier

type TypeExpression added in v0.77.1

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

func GetRootAsTypeExpression added in v0.77.1

func GetRootAsTypeExpression(buf []byte, offset flatbuffers.UOffsetT) *TypeExpression

func (*TypeExpression) BaseNode added in v0.77.1

func (rcv *TypeExpression) BaseNode(obj *BaseNode) *BaseNode

func (*TypeExpression) Constraints added in v0.77.1

func (rcv *TypeExpression) Constraints(obj *TypeConstraint, j int) bool

func (*TypeExpression) ConstraintsLength added in v0.77.1

func (rcv *TypeExpression) ConstraintsLength() int

func (*TypeExpression) Init added in v0.77.1

func (rcv *TypeExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*TypeExpression) Monotype added in v0.78.0

func (rcv *TypeExpression) Monotype(obj *flatbuffers.Table) bool

func (*TypeExpression) MonotypeType added in v0.78.0

func (rcv *TypeExpression) MonotypeType() byte

func (*TypeExpression) MutateMonotypeType added in v0.78.0

func (rcv *TypeExpression) MutateMonotypeType(n byte) bool

func (*TypeExpression) Table added in v0.77.1

func (rcv *TypeExpression) Table() flatbuffers.Table

type UnaryExpression

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

func GetRootAsUnaryExpression

func GetRootAsUnaryExpression(buf []byte, offset flatbuffers.UOffsetT) *UnaryExpression

func (*UnaryExpression) Argument

func (rcv *UnaryExpression) Argument(obj *flatbuffers.Table) bool

func (*UnaryExpression) ArgumentType

func (rcv *UnaryExpression) ArgumentType() byte

func (*UnaryExpression) BaseNode

func (rcv *UnaryExpression) BaseNode(obj *BaseNode) *BaseNode

func (*UnaryExpression) Init

func (rcv *UnaryExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*UnaryExpression) MutateArgumentType

func (rcv *UnaryExpression) MutateArgumentType(n byte) bool

func (*UnaryExpression) MutateOperator

func (rcv *UnaryExpression) MutateOperator(n Operator) bool

func (*UnaryExpression) Operator

func (rcv *UnaryExpression) Operator() Operator

func (*UnaryExpression) Table

func (rcv *UnaryExpression) Table() flatbuffers.Table

type UnsignedIntegerLiteral

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

func GetRootAsUnsignedIntegerLiteral

func GetRootAsUnsignedIntegerLiteral(buf []byte, offset flatbuffers.UOffsetT) *UnsignedIntegerLiteral

func (*UnsignedIntegerLiteral) BaseNode

func (rcv *UnsignedIntegerLiteral) BaseNode(obj *BaseNode) *BaseNode

func (*UnsignedIntegerLiteral) Init

func (rcv *UnsignedIntegerLiteral) Init(buf []byte, i flatbuffers.UOffsetT)

func (*UnsignedIntegerLiteral) MutateValue

func (rcv *UnsignedIntegerLiteral) MutateValue(n uint64) bool

func (*UnsignedIntegerLiteral) Table

func (*UnsignedIntegerLiteral) Value

func (rcv *UnsignedIntegerLiteral) Value() uint64

type VariableAssignment

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

func GetRootAsVariableAssignment

func GetRootAsVariableAssignment(buf []byte, offset flatbuffers.UOffsetT) *VariableAssignment

func (*VariableAssignment) BaseNode

func (rcv *VariableAssignment) BaseNode(obj *BaseNode) *BaseNode

func (*VariableAssignment) Id

func (rcv *VariableAssignment) Id(obj *Identifier) *Identifier

func (*VariableAssignment) Init

func (rcv *VariableAssignment) Init(buf []byte, i flatbuffers.UOffsetT)

func (*VariableAssignment) Init_

func (rcv *VariableAssignment) Init_(obj *flatbuffers.Table) bool

func (*VariableAssignment) Init_type

func (rcv *VariableAssignment) Init_type() byte

func (*VariableAssignment) MutateInit_type

func (rcv *VariableAssignment) MutateInit_type(n byte) bool

func (*VariableAssignment) Table

func (rcv *VariableAssignment) Table() flatbuffers.Table

type WrappedExpression

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

func GetRootAsWrappedExpression

func GetRootAsWrappedExpression(buf []byte, offset flatbuffers.UOffsetT) *WrappedExpression

func (*WrappedExpression) Expr

func (rcv *WrappedExpression) Expr(obj *flatbuffers.Table) bool

func (*WrappedExpression) ExprType

func (rcv *WrappedExpression) ExprType() byte

func (*WrappedExpression) Init

func (rcv *WrappedExpression) Init(buf []byte, i flatbuffers.UOffsetT)

func (*WrappedExpression) MutateExprType

func (rcv *WrappedExpression) MutateExprType(n byte) bool

func (*WrappedExpression) Table

func (rcv *WrappedExpression) Table() flatbuffers.Table

type WrappedStatement

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

func GetRootAsWrappedStatement

func GetRootAsWrappedStatement(buf []byte, offset flatbuffers.UOffsetT) *WrappedStatement

func (*WrappedStatement) Init

func (rcv *WrappedStatement) Init(buf []byte, i flatbuffers.UOffsetT)

func (*WrappedStatement) MutateStatementType

func (rcv *WrappedStatement) MutateStatementType(n byte) bool

func (*WrappedStatement) Statement

func (rcv *WrappedStatement) Statement(obj *flatbuffers.Table) bool

func (*WrappedStatement) StatementType

func (rcv *WrappedStatement) StatementType() byte

func (*WrappedStatement) Table

func (rcv *WrappedStatement) Table() flatbuffers.Table

Jump to

Keyboard shortcuts

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