Documentation ¶
Overview ¶
Package fbast contains code generated by the FlatBuffers compiler for serializing AST.
Index ¶
- Variables
- func ArrayExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ArrayExpressionAddElements(builder *flatbuffers.Builder, elements flatbuffers.UOffsetT)
- func ArrayExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ArrayExpressionStart(builder *flatbuffers.Builder)
- func ArrayExpressionStartElementsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ArrayTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ArrayTypeAddElement(builder *flatbuffers.Builder, element flatbuffers.UOffsetT)
- func ArrayTypeAddElementType(builder *flatbuffers.Builder, elementType byte)
- func ArrayTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ArrayTypeStart(builder *flatbuffers.Builder)
- func BadExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func BadExpressionAddExpression(builder *flatbuffers.Builder, expression flatbuffers.UOffsetT)
- func BadExpressionAddExpressionType(builder *flatbuffers.Builder, expressionType byte)
- func BadExpressionAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)
- func BadExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BadExpressionStart(builder *flatbuffers.Builder)
- func BadStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func BadStatementAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)
- func BadStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BadStatementStart(builder *flatbuffers.Builder)
- func BaseNodeAddComments(builder *flatbuffers.Builder, comments flatbuffers.UOffsetT)
- func BaseNodeAddErrors(builder *flatbuffers.Builder, errors flatbuffers.UOffsetT)
- func BaseNodeAddLoc(builder *flatbuffers.Builder, loc flatbuffers.UOffsetT)
- func BaseNodeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BaseNodeStart(builder *flatbuffers.Builder)
- func BaseNodeStartCommentsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BaseNodeStartErrorsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BinaryExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func BinaryExpressionAddLeft(builder *flatbuffers.Builder, left flatbuffers.UOffsetT)
- func BinaryExpressionAddLeftType(builder *flatbuffers.Builder, leftType byte)
- func BinaryExpressionAddOperator(builder *flatbuffers.Builder, operator int8)
- func BinaryExpressionAddRight(builder *flatbuffers.Builder, right flatbuffers.UOffsetT)
- func BinaryExpressionAddRightType(builder *flatbuffers.Builder, rightType byte)
- func BinaryExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BinaryExpressionStart(builder *flatbuffers.Builder)
- func BlockAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func BlockAddBody(builder *flatbuffers.Builder, body flatbuffers.UOffsetT)
- func BlockEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BlockStart(builder *flatbuffers.Builder)
- func BlockStartBodyVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func BooleanLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func BooleanLiteralAddValue(builder *flatbuffers.Builder, value bool)
- func BooleanLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BooleanLiteralStart(builder *flatbuffers.Builder)
- func BuiltinStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func BuiltinStatementAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func BuiltinStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func BuiltinStatementStart(builder *flatbuffers.Builder)
- func CallExpressionAddArguments(builder *flatbuffers.Builder, arguments flatbuffers.UOffsetT)
- func CallExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func CallExpressionAddCallee(builder *flatbuffers.Builder, callee flatbuffers.UOffsetT)
- func CallExpressionAddCalleeType(builder *flatbuffers.Builder, calleeType byte)
- func CallExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func CallExpressionStart(builder *flatbuffers.Builder)
- func CommentAddText(builder *flatbuffers.Builder, text flatbuffers.UOffsetT)
- func CommentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func CommentStart(builder *flatbuffers.Builder)
- func ConditionalExpressionAddAlternate(builder *flatbuffers.Builder, alternate flatbuffers.UOffsetT)
- func ConditionalExpressionAddAlternateType(builder *flatbuffers.Builder, alternateType byte)
- func ConditionalExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ConditionalExpressionAddConsequent(builder *flatbuffers.Builder, consequent flatbuffers.UOffsetT)
- func ConditionalExpressionAddConsequentType(builder *flatbuffers.Builder, consequentType byte)
- func ConditionalExpressionAddTest(builder *flatbuffers.Builder, test flatbuffers.UOffsetT)
- func ConditionalExpressionAddTestType(builder *flatbuffers.Builder, testType byte)
- func ConditionalExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ConditionalExpressionStart(builder *flatbuffers.Builder)
- func CreatePosition(builder *flatbuffers.Builder, line int32, column int32) flatbuffers.UOffsetT
- func DateTimeLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func DateTimeLiteralAddNsecs(builder *flatbuffers.Builder, nsecs uint32)
- func DateTimeLiteralAddOffset(builder *flatbuffers.Builder, offset int32)
- func DateTimeLiteralAddSecs(builder *flatbuffers.Builder, secs int64)
- func DateTimeLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func DateTimeLiteralStart(builder *flatbuffers.Builder)
- func DictExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func DictExpressionAddElements(builder *flatbuffers.Builder, elements flatbuffers.UOffsetT)
- func DictExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func DictExpressionStart(builder *flatbuffers.Builder)
- func DictExpressionStartElementsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func DictItemAddKey(builder *flatbuffers.Builder, key flatbuffers.UOffsetT)
- func DictItemAddKeyType(builder *flatbuffers.Builder, keyType byte)
- func DictItemAddVal(builder *flatbuffers.Builder, val flatbuffers.UOffsetT)
- func DictItemAddValType(builder *flatbuffers.Builder, valType byte)
- func DictItemEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func DictItemStart(builder *flatbuffers.Builder)
- func DictTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func DictTypeAddKey(builder *flatbuffers.Builder, key flatbuffers.UOffsetT)
- func DictTypeAddKeyType(builder *flatbuffers.Builder, keyType byte)
- func DictTypeAddVal(builder *flatbuffers.Builder, val flatbuffers.UOffsetT)
- func DictTypeAddValType(builder *flatbuffers.Builder, valType byte)
- func DictTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func DictTypeStart(builder *flatbuffers.Builder)
- func DurationAddMagnitude(builder *flatbuffers.Builder, magnitude int64)
- func DurationAddUnit(builder *flatbuffers.Builder, unit int8)
- func DurationEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func DurationLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func DurationLiteralAddValues(builder *flatbuffers.Builder, values flatbuffers.UOffsetT)
- func DurationLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func DurationLiteralStart(builder *flatbuffers.Builder)
- func DurationLiteralStartValuesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func DurationStart(builder *flatbuffers.Builder)
- func ExpressionStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ExpressionStatementAddExpression(builder *flatbuffers.Builder, expression flatbuffers.UOffsetT)
- func ExpressionStatementAddExpressionType(builder *flatbuffers.Builder, expressionType byte)
- func ExpressionStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ExpressionStatementStart(builder *flatbuffers.Builder)
- func FileAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func FileAddBody(builder *flatbuffers.Builder, body flatbuffers.UOffsetT)
- func FileAddImports(builder *flatbuffers.Builder, imports flatbuffers.UOffsetT)
- func FileAddMetadata(builder *flatbuffers.Builder, metadata flatbuffers.UOffsetT)
- func FileAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func FileAddPackage(builder *flatbuffers.Builder, package_ flatbuffers.UOffsetT)
- func FileEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func FileStart(builder *flatbuffers.Builder)
- func FileStartBodyVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func FileStartImportsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func FloatLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func FloatLiteralAddValue(builder *flatbuffers.Builder, value float64)
- func FloatLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func FloatLiteralStart(builder *flatbuffers.Builder)
- func FunctionExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func FunctionExpressionAddBody(builder *flatbuffers.Builder, body flatbuffers.UOffsetT)
- func FunctionExpressionAddBodyType(builder *flatbuffers.Builder, bodyType byte)
- func FunctionExpressionAddParams(builder *flatbuffers.Builder, params flatbuffers.UOffsetT)
- func FunctionExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func FunctionExpressionStart(builder *flatbuffers.Builder)
- func FunctionExpressionStartParamsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func FunctionTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func FunctionTypeAddMonotype(builder *flatbuffers.Builder, monotype flatbuffers.UOffsetT)
- func FunctionTypeAddMonotypeType(builder *flatbuffers.Builder, monotypeType byte)
- func FunctionTypeAddParameters(builder *flatbuffers.Builder, parameters flatbuffers.UOffsetT)
- func FunctionTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func FunctionTypeStart(builder *flatbuffers.Builder)
- func FunctionTypeStartParametersVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func IdentifierAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func IdentifierAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func IdentifierEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func IdentifierStart(builder *flatbuffers.Builder)
- func ImportDeclarationAddAs(builder *flatbuffers.Builder, as flatbuffers.UOffsetT)
- func ImportDeclarationAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ImportDeclarationAddPath(builder *flatbuffers.Builder, path flatbuffers.UOffsetT)
- func ImportDeclarationEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ImportDeclarationStart(builder *flatbuffers.Builder)
- func IndexExpressionAddArray(builder *flatbuffers.Builder, array flatbuffers.UOffsetT)
- func IndexExpressionAddArrayType(builder *flatbuffers.Builder, arrayType byte)
- func IndexExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func IndexExpressionAddIndex(builder *flatbuffers.Builder, index flatbuffers.UOffsetT)
- func IndexExpressionAddIndexType(builder *flatbuffers.Builder, indexType byte)
- func IndexExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func IndexExpressionStart(builder *flatbuffers.Builder)
- func IntegerLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func IntegerLiteralAddValue(builder *flatbuffers.Builder, value int64)
- func IntegerLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func IntegerLiteralStart(builder *flatbuffers.Builder)
- func LogicalExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func LogicalExpressionAddLeft(builder *flatbuffers.Builder, left flatbuffers.UOffsetT)
- func LogicalExpressionAddLeftType(builder *flatbuffers.Builder, leftType byte)
- func LogicalExpressionAddOperator(builder *flatbuffers.Builder, operator int8)
- func LogicalExpressionAddRight(builder *flatbuffers.Builder, right flatbuffers.UOffsetT)
- func LogicalExpressionAddRightType(builder *flatbuffers.Builder, rightType byte)
- func LogicalExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func LogicalExpressionStart(builder *flatbuffers.Builder)
- func MemberAssignmentAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func MemberAssignmentAddInit_(builder *flatbuffers.Builder, init_ flatbuffers.UOffsetT)
- func MemberAssignmentAddInit_type(builder *flatbuffers.Builder, init_type byte)
- func MemberAssignmentAddMember(builder *flatbuffers.Builder, member flatbuffers.UOffsetT)
- func MemberAssignmentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func MemberAssignmentStart(builder *flatbuffers.Builder)
- func MemberExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func MemberExpressionAddObject(builder *flatbuffers.Builder, object flatbuffers.UOffsetT)
- func MemberExpressionAddObjectType(builder *flatbuffers.Builder, objectType byte)
- func MemberExpressionAddProperty(builder *flatbuffers.Builder, property flatbuffers.UOffsetT)
- func MemberExpressionAddPropertyType(builder *flatbuffers.Builder, propertyType byte)
- func MemberExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func MemberExpressionStart(builder *flatbuffers.Builder)
- func NamedTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func NamedTypeAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func NamedTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func NamedTypeStart(builder *flatbuffers.Builder)
- func ObjectExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ObjectExpressionAddProperties(builder *flatbuffers.Builder, properties flatbuffers.UOffsetT)
- func ObjectExpressionAddWith(builder *flatbuffers.Builder, with flatbuffers.UOffsetT)
- func ObjectExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ObjectExpressionStart(builder *flatbuffers.Builder)
- func ObjectExpressionStartPropertiesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func OptionStatementAddAssignment(builder *flatbuffers.Builder, assignment flatbuffers.UOffsetT)
- func OptionStatementAddAssignmentType(builder *flatbuffers.Builder, assignmentType byte)
- func OptionStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func OptionStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func OptionStatementStart(builder *flatbuffers.Builder)
- func PackageAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func PackageAddFiles(builder *flatbuffers.Builder, files flatbuffers.UOffsetT)
- func PackageAddPackage(builder *flatbuffers.Builder, package_ flatbuffers.UOffsetT)
- func PackageAddPath(builder *flatbuffers.Builder, path flatbuffers.UOffsetT)
- func PackageClauseAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func PackageClauseAddName(builder *flatbuffers.Builder, name flatbuffers.UOffsetT)
- func PackageClauseEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func PackageClauseStart(builder *flatbuffers.Builder)
- func PackageEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func PackageStart(builder *flatbuffers.Builder)
- func PackageStartFilesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func ParameterTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ParameterTypeAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func ParameterTypeAddKind(builder *flatbuffers.Builder, kind int8)
- func ParameterTypeAddMonotype(builder *flatbuffers.Builder, monotype flatbuffers.UOffsetT)
- func ParameterTypeAddMonotypeType(builder *flatbuffers.Builder, monotypeType byte)
- func ParameterTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ParameterTypeStart(builder *flatbuffers.Builder)
- func ParenExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ParenExpressionAddExpression(builder *flatbuffers.Builder, expression flatbuffers.UOffsetT)
- func ParenExpressionAddExpressionType(builder *flatbuffers.Builder, expressionType byte)
- func ParenExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ParenExpressionStart(builder *flatbuffers.Builder)
- func PipeExpressionAddArgument(builder *flatbuffers.Builder, argument flatbuffers.UOffsetT)
- func PipeExpressionAddArgumentType(builder *flatbuffers.Builder, argumentType byte)
- func PipeExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func PipeExpressionAddCall(builder *flatbuffers.Builder, call flatbuffers.UOffsetT)
- func PipeExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func PipeExpressionStart(builder *flatbuffers.Builder)
- func PipeLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func PipeLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func PipeLiteralStart(builder *flatbuffers.Builder)
- func PropertyAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func PropertyAddKey(builder *flatbuffers.Builder, key flatbuffers.UOffsetT)
- func PropertyAddKeyType(builder *flatbuffers.Builder, keyType byte)
- func PropertyAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)
- func PropertyAddValueType(builder *flatbuffers.Builder, valueType byte)
- func PropertyEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func PropertyStart(builder *flatbuffers.Builder)
- func PropertyTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func PropertyTypeAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func PropertyTypeAddMonotype(builder *flatbuffers.Builder, monotype flatbuffers.UOffsetT)
- func PropertyTypeAddMonotypeType(builder *flatbuffers.Builder, monotypeType byte)
- func PropertyTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func PropertyTypeStart(builder *flatbuffers.Builder)
- func RecordTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func RecordTypeAddProperties(builder *flatbuffers.Builder, properties flatbuffers.UOffsetT)
- func RecordTypeAddTvar(builder *flatbuffers.Builder, tvar flatbuffers.UOffsetT)
- func RecordTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func RecordTypeStart(builder *flatbuffers.Builder)
- func RecordTypeStartPropertiesVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func RegexpLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func RegexpLiteralAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)
- func RegexpLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func RegexpLiteralStart(builder *flatbuffers.Builder)
- func ReturnStatementAddArgument(builder *flatbuffers.Builder, argument flatbuffers.UOffsetT)
- func ReturnStatementAddArgumentType(builder *flatbuffers.Builder, argumentType byte)
- func ReturnStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func ReturnStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func ReturnStatementStart(builder *flatbuffers.Builder)
- func SourceLocationAddEnd(builder *flatbuffers.Builder, end flatbuffers.UOffsetT)
- func SourceLocationAddFile(builder *flatbuffers.Builder, file flatbuffers.UOffsetT)
- func SourceLocationAddSource(builder *flatbuffers.Builder, source flatbuffers.UOffsetT)
- func SourceLocationAddStart(builder *flatbuffers.Builder, start flatbuffers.UOffsetT)
- func SourceLocationEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func SourceLocationStart(builder *flatbuffers.Builder)
- func StringExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func StringExpressionAddParts(builder *flatbuffers.Builder, parts flatbuffers.UOffsetT)
- func StringExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func StringExpressionPartAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func StringExpressionPartAddInterpolatedExpression(builder *flatbuffers.Builder, interpolatedExpression flatbuffers.UOffsetT)
- func StringExpressionPartAddInterpolatedExpressionType(builder *flatbuffers.Builder, interpolatedExpressionType byte)
- func StringExpressionPartAddTextValue(builder *flatbuffers.Builder, textValue flatbuffers.UOffsetT)
- func StringExpressionPartEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func StringExpressionPartStart(builder *flatbuffers.Builder)
- func StringExpressionStart(builder *flatbuffers.Builder)
- func StringExpressionStartPartsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func StringLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func StringLiteralAddValue(builder *flatbuffers.Builder, value flatbuffers.UOffsetT)
- func StringLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func StringLiteralStart(builder *flatbuffers.Builder)
- func TestCaseStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func TestCaseStatementAddBlock(builder *flatbuffers.Builder, block flatbuffers.UOffsetT)
- func TestCaseStatementAddExtends(builder *flatbuffers.Builder, extends flatbuffers.UOffsetT)
- func TestCaseStatementAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func TestCaseStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TestCaseStatementStart(builder *flatbuffers.Builder)
- func TestStatementAddAssignment(builder *flatbuffers.Builder, assignment flatbuffers.UOffsetT)
- func TestStatementAddAssignmentType(builder *flatbuffers.Builder, assignmentType byte)
- func TestStatementAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func TestStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TestStatementStart(builder *flatbuffers.Builder)
- func TvarTypeAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func TvarTypeAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func TvarTypeEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TvarTypeStart(builder *flatbuffers.Builder)
- func TypeConstraintAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func TypeConstraintAddKinds(builder *flatbuffers.Builder, kinds flatbuffers.UOffsetT)
- func TypeConstraintAddTvar(builder *flatbuffers.Builder, tvar flatbuffers.UOffsetT)
- func TypeConstraintEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TypeConstraintStart(builder *flatbuffers.Builder)
- func TypeConstraintStartKindsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func TypeExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func TypeExpressionAddConstraints(builder *flatbuffers.Builder, constraints flatbuffers.UOffsetT)
- func TypeExpressionAddMonotype(builder *flatbuffers.Builder, monotype flatbuffers.UOffsetT)
- func TypeExpressionAddMonotypeType(builder *flatbuffers.Builder, monotypeType byte)
- func TypeExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func TypeExpressionStart(builder *flatbuffers.Builder)
- func TypeExpressionStartConstraintsVector(builder *flatbuffers.Builder, numElems int) flatbuffers.UOffsetT
- func UnaryExpressionAddArgument(builder *flatbuffers.Builder, argument flatbuffers.UOffsetT)
- func UnaryExpressionAddArgumentType(builder *flatbuffers.Builder, argumentType byte)
- func UnaryExpressionAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func UnaryExpressionAddOperator(builder *flatbuffers.Builder, operator int8)
- func UnaryExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func UnaryExpressionStart(builder *flatbuffers.Builder)
- func UnsignedIntegerLiteralAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func UnsignedIntegerLiteralAddValue(builder *flatbuffers.Builder, value uint64)
- func UnsignedIntegerLiteralEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func UnsignedIntegerLiteralStart(builder *flatbuffers.Builder)
- func VariableAssignmentAddBaseNode(builder *flatbuffers.Builder, baseNode flatbuffers.UOffsetT)
- func VariableAssignmentAddId(builder *flatbuffers.Builder, id flatbuffers.UOffsetT)
- func VariableAssignmentAddInit_(builder *flatbuffers.Builder, init_ flatbuffers.UOffsetT)
- func VariableAssignmentAddInit_type(builder *flatbuffers.Builder, init_type byte)
- func VariableAssignmentEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func VariableAssignmentStart(builder *flatbuffers.Builder)
- func WrappedExpressionAddExpr(builder *flatbuffers.Builder, expr flatbuffers.UOffsetT)
- func WrappedExpressionAddExprType(builder *flatbuffers.Builder, exprType byte)
- func WrappedExpressionEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func WrappedExpressionStart(builder *flatbuffers.Builder)
- func WrappedStatementAddStatement(builder *flatbuffers.Builder, statement flatbuffers.UOffsetT)
- func WrappedStatementAddStatementType(builder *flatbuffers.Builder, statementType byte)
- func WrappedStatementEnd(builder *flatbuffers.Builder) flatbuffers.UOffsetT
- func WrappedStatementStart(builder *flatbuffers.Builder)
- type ArrayExpression
- func (rcv *ArrayExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ArrayExpression) Elements(obj *WrappedExpression, j int) bool
- func (rcv *ArrayExpression) ElementsLength() int
- func (rcv *ArrayExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ArrayExpression) Table() flatbuffers.Table
- type ArrayType
- func (rcv *ArrayType) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ArrayType) Element(obj *flatbuffers.Table) bool
- func (rcv *ArrayType) ElementType() byte
- func (rcv *ArrayType) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ArrayType) MutateElementType(n byte) bool
- func (rcv *ArrayType) Table() flatbuffers.Table
- type Assignment
- type BadExpression
- func (rcv *BadExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *BadExpression) Expression(obj *flatbuffers.Table) bool
- func (rcv *BadExpression) ExpressionType() byte
- func (rcv *BadExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *BadExpression) MutateExpressionType(n byte) bool
- func (rcv *BadExpression) Table() flatbuffers.Table
- func (rcv *BadExpression) Text() []byte
- type BadStatement
- type BaseNode
- func (rcv *BaseNode) Comments(obj *Comment, j int) bool
- func (rcv *BaseNode) CommentsLength() int
- func (rcv *BaseNode) Errors(j int) []byte
- func (rcv *BaseNode) ErrorsLength() int
- func (rcv *BaseNode) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *BaseNode) Loc(obj *SourceLocation) *SourceLocation
- func (rcv *BaseNode) Table() flatbuffers.Table
- type BinaryExpression
- func (rcv *BinaryExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *BinaryExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *BinaryExpression) Left(obj *flatbuffers.Table) bool
- func (rcv *BinaryExpression) LeftType() byte
- func (rcv *BinaryExpression) MutateLeftType(n byte) bool
- func (rcv *BinaryExpression) MutateOperator(n Operator) bool
- func (rcv *BinaryExpression) MutateRightType(n byte) bool
- func (rcv *BinaryExpression) Operator() Operator
- func (rcv *BinaryExpression) Right(obj *flatbuffers.Table) bool
- func (rcv *BinaryExpression) RightType() byte
- func (rcv *BinaryExpression) Table() flatbuffers.Table
- type Block
- type BooleanLiteral
- type BuiltinStatement
- type CallExpression
- func (rcv *CallExpression) Arguments(obj *ObjectExpression) *ObjectExpression
- func (rcv *CallExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *CallExpression) Callee(obj *flatbuffers.Table) bool
- func (rcv *CallExpression) CalleeType() byte
- func (rcv *CallExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *CallExpression) MutateCalleeType(n byte) bool
- func (rcv *CallExpression) Table() flatbuffers.Table
- type Comment
- type ConditionalExpression
- func (rcv *ConditionalExpression) Alternate(obj *flatbuffers.Table) bool
- func (rcv *ConditionalExpression) AlternateType() byte
- func (rcv *ConditionalExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ConditionalExpression) Consequent(obj *flatbuffers.Table) bool
- func (rcv *ConditionalExpression) ConsequentType() byte
- func (rcv *ConditionalExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ConditionalExpression) MutateAlternateType(n byte) bool
- func (rcv *ConditionalExpression) MutateConsequentType(n byte) bool
- func (rcv *ConditionalExpression) MutateTestType(n byte) bool
- func (rcv *ConditionalExpression) Table() flatbuffers.Table
- func (rcv *ConditionalExpression) Test(obj *flatbuffers.Table) bool
- func (rcv *ConditionalExpression) TestType() byte
- type DateTimeLiteral
- func (rcv *DateTimeLiteral) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *DateTimeLiteral) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *DateTimeLiteral) MutateNsecs(n uint32) bool
- func (rcv *DateTimeLiteral) MutateOffset(n int32) bool
- func (rcv *DateTimeLiteral) MutateSecs(n int64) bool
- func (rcv *DateTimeLiteral) Nsecs() uint32
- func (rcv *DateTimeLiteral) Offset() int32
- func (rcv *DateTimeLiteral) Secs() int64
- func (rcv *DateTimeLiteral) Table() flatbuffers.Table
- type DictExpression
- type DictItem
- func (rcv *DictItem) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *DictItem) Key(obj *flatbuffers.Table) bool
- func (rcv *DictItem) KeyType() byte
- func (rcv *DictItem) MutateKeyType(n byte) bool
- func (rcv *DictItem) MutateValType(n byte) bool
- func (rcv *DictItem) Table() flatbuffers.Table
- func (rcv *DictItem) Val(obj *flatbuffers.Table) bool
- func (rcv *DictItem) ValType() byte
- type DictType
- func (rcv *DictType) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *DictType) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *DictType) Key(obj *flatbuffers.Table) bool
- func (rcv *DictType) KeyType() byte
- func (rcv *DictType) MutateKeyType(n byte) bool
- func (rcv *DictType) MutateValType(n byte) bool
- func (rcv *DictType) Table() flatbuffers.Table
- func (rcv *DictType) Val(obj *flatbuffers.Table) bool
- func (rcv *DictType) ValType() byte
- type Duration
- type DurationLiteral
- type Expression
- type ExpressionOrBlock
- type ExpressionStatement
- func (rcv *ExpressionStatement) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ExpressionStatement) Expression(obj *flatbuffers.Table) bool
- func (rcv *ExpressionStatement) ExpressionType() byte
- func (rcv *ExpressionStatement) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ExpressionStatement) MutateExpressionType(n byte) bool
- func (rcv *ExpressionStatement) Table() flatbuffers.Table
- type File
- func (rcv *File) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *File) Body(obj *WrappedStatement, j int) bool
- func (rcv *File) BodyLength() int
- func (rcv *File) Imports(obj *ImportDeclaration, j int) bool
- func (rcv *File) ImportsLength() int
- func (rcv *File) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *File) Metadata() []byte
- func (rcv *File) Name() []byte
- func (rcv *File) Package(obj *PackageClause) *PackageClause
- func (rcv *File) Table() flatbuffers.Table
- type FloatLiteral
- type FunctionExpression
- func (rcv *FunctionExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *FunctionExpression) Body(obj *flatbuffers.Table) bool
- func (rcv *FunctionExpression) BodyType() byte
- func (rcv *FunctionExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *FunctionExpression) MutateBodyType(n byte) bool
- func (rcv *FunctionExpression) Params(obj *Property, j int) bool
- func (rcv *FunctionExpression) ParamsLength() int
- func (rcv *FunctionExpression) Table() flatbuffers.Table
- type FunctionType
- func (rcv *FunctionType) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *FunctionType) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *FunctionType) Monotype(obj *flatbuffers.Table) bool
- func (rcv *FunctionType) MonotypeType() byte
- func (rcv *FunctionType) MutateMonotypeType(n byte) bool
- func (rcv *FunctionType) Parameters(obj *ParameterType, j int) bool
- func (rcv *FunctionType) ParametersLength() int
- func (rcv *FunctionType) Table() flatbuffers.Table
- type Identifier
- type ImportDeclaration
- func (rcv *ImportDeclaration) As(obj *Identifier) *Identifier
- func (rcv *ImportDeclaration) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ImportDeclaration) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ImportDeclaration) Path(obj *StringLiteral) *StringLiteral
- func (rcv *ImportDeclaration) Table() flatbuffers.Table
- type IndexExpression
- func (rcv *IndexExpression) Array(obj *flatbuffers.Table) bool
- func (rcv *IndexExpression) ArrayType() byte
- func (rcv *IndexExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *IndexExpression) Index(obj *flatbuffers.Table) bool
- func (rcv *IndexExpression) IndexType() byte
- func (rcv *IndexExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *IndexExpression) MutateArrayType(n byte) bool
- func (rcv *IndexExpression) MutateIndexType(n byte) bool
- func (rcv *IndexExpression) Table() flatbuffers.Table
- type IntegerLiteral
- type LogicalExpression
- func (rcv *LogicalExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *LogicalExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *LogicalExpression) Left(obj *flatbuffers.Table) bool
- func (rcv *LogicalExpression) LeftType() byte
- func (rcv *LogicalExpression) MutateLeftType(n byte) bool
- func (rcv *LogicalExpression) MutateOperator(n LogicalOperator) bool
- func (rcv *LogicalExpression) MutateRightType(n byte) bool
- func (rcv *LogicalExpression) Operator() LogicalOperator
- func (rcv *LogicalExpression) Right(obj *flatbuffers.Table) bool
- func (rcv *LogicalExpression) RightType() byte
- func (rcv *LogicalExpression) Table() flatbuffers.Table
- type LogicalOperator
- type MemberAssignment
- func (rcv *MemberAssignment) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *MemberAssignment) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *MemberAssignment) Init_(obj *flatbuffers.Table) bool
- func (rcv *MemberAssignment) Init_type() byte
- func (rcv *MemberAssignment) Member(obj *MemberExpression) *MemberExpression
- func (rcv *MemberAssignment) MutateInit_type(n byte) bool
- func (rcv *MemberAssignment) Table() flatbuffers.Table
- type MemberExpression
- func (rcv *MemberExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *MemberExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *MemberExpression) MutateObjectType(n byte) bool
- func (rcv *MemberExpression) MutatePropertyType(n byte) bool
- func (rcv *MemberExpression) Object(obj *flatbuffers.Table) bool
- func (rcv *MemberExpression) ObjectType() byte
- func (rcv *MemberExpression) Property(obj *flatbuffers.Table) bool
- func (rcv *MemberExpression) PropertyType() byte
- func (rcv *MemberExpression) Table() flatbuffers.Table
- type MonoType
- type NamedType
- type ObjectExpression
- func (rcv *ObjectExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ObjectExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ObjectExpression) Properties(obj *Property, j int) bool
- func (rcv *ObjectExpression) PropertiesLength() int
- func (rcv *ObjectExpression) Table() flatbuffers.Table
- func (rcv *ObjectExpression) With(obj *Identifier) *Identifier
- type Operator
- type OptionStatement
- func (rcv *OptionStatement) Assignment(obj *flatbuffers.Table) bool
- func (rcv *OptionStatement) AssignmentType() byte
- func (rcv *OptionStatement) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *OptionStatement) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *OptionStatement) MutateAssignmentType(n byte) bool
- func (rcv *OptionStatement) Table() flatbuffers.Table
- type Package
- func (rcv *Package) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *Package) Files(obj *File, j int) bool
- func (rcv *Package) FilesLength() int
- func (rcv *Package) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Package) Package() []byte
- func (rcv *Package) Path() []byte
- func (rcv *Package) Table() flatbuffers.Table
- type PackageClause
- type ParameterKind
- type ParameterType
- func (rcv *ParameterType) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ParameterType) Id(obj *Identifier) *Identifier
- func (rcv *ParameterType) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ParameterType) Kind() ParameterKind
- func (rcv *ParameterType) Monotype(obj *flatbuffers.Table) bool
- func (rcv *ParameterType) MonotypeType() byte
- func (rcv *ParameterType) MutateKind(n ParameterKind) bool
- func (rcv *ParameterType) MutateMonotypeType(n byte) bool
- func (rcv *ParameterType) Table() flatbuffers.Table
- type ParenExpression
- func (rcv *ParenExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ParenExpression) Expression(obj *flatbuffers.Table) bool
- func (rcv *ParenExpression) ExpressionType() byte
- func (rcv *ParenExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ParenExpression) MutateExpressionType(n byte) bool
- func (rcv *ParenExpression) Table() flatbuffers.Table
- type PipeExpression
- func (rcv *PipeExpression) Argument(obj *flatbuffers.Table) bool
- func (rcv *PipeExpression) ArgumentType() byte
- func (rcv *PipeExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *PipeExpression) Call(obj *CallExpression) *CallExpression
- func (rcv *PipeExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *PipeExpression) MutateArgumentType(n byte) bool
- func (rcv *PipeExpression) Table() flatbuffers.Table
- type PipeLiteral
- type Position
- type Property
- func (rcv *Property) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *Property) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *Property) Key(obj *flatbuffers.Table) bool
- func (rcv *Property) KeyType() byte
- func (rcv *Property) MutateKeyType(n byte) bool
- func (rcv *Property) MutateValueType(n byte) bool
- func (rcv *Property) Table() flatbuffers.Table
- func (rcv *Property) Value(obj *flatbuffers.Table) bool
- func (rcv *Property) ValueType() byte
- type PropertyKey
- type PropertyType
- func (rcv *PropertyType) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *PropertyType) Id(obj *Identifier) *Identifier
- func (rcv *PropertyType) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *PropertyType) Monotype(obj *flatbuffers.Table) bool
- func (rcv *PropertyType) MonotypeType() byte
- func (rcv *PropertyType) MutateMonotypeType(n byte) bool
- func (rcv *PropertyType) Table() flatbuffers.Table
- type RecordType
- func (rcv *RecordType) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *RecordType) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *RecordType) Properties(obj *PropertyType, j int) bool
- func (rcv *RecordType) PropertiesLength() int
- func (rcv *RecordType) Table() flatbuffers.Table
- func (rcv *RecordType) Tvar(obj *Identifier) *Identifier
- type RegexpLiteral
- type ReturnStatement
- func (rcv *ReturnStatement) Argument(obj *flatbuffers.Table) bool
- func (rcv *ReturnStatement) ArgumentType() byte
- func (rcv *ReturnStatement) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *ReturnStatement) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *ReturnStatement) MutateArgumentType(n byte) bool
- func (rcv *ReturnStatement) Table() flatbuffers.Table
- type SourceLocation
- func (rcv *SourceLocation) End(obj *Position) *Position
- func (rcv *SourceLocation) File() []byte
- func (rcv *SourceLocation) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *SourceLocation) Source() []byte
- func (rcv *SourceLocation) Start(obj *Position) *Position
- func (rcv *SourceLocation) Table() flatbuffers.Table
- type Statement
- type StringExpression
- func (rcv *StringExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *StringExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *StringExpression) Parts(obj *StringExpressionPart, j int) bool
- func (rcv *StringExpression) PartsLength() int
- func (rcv *StringExpression) Table() flatbuffers.Table
- type StringExpressionPart
- func (rcv *StringExpressionPart) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *StringExpressionPart) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *StringExpressionPart) InterpolatedExpression(obj *flatbuffers.Table) bool
- func (rcv *StringExpressionPart) InterpolatedExpressionType() byte
- func (rcv *StringExpressionPart) MutateInterpolatedExpressionType(n byte) bool
- func (rcv *StringExpressionPart) Table() flatbuffers.Table
- func (rcv *StringExpressionPart) TextValue() []byte
- type StringLiteral
- type TestCaseStatement
- func (rcv *TestCaseStatement) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *TestCaseStatement) Block(obj *Block) *Block
- func (rcv *TestCaseStatement) Extends(obj *StringLiteral) *StringLiteral
- func (rcv *TestCaseStatement) Id(obj *Identifier) *Identifier
- func (rcv *TestCaseStatement) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *TestCaseStatement) Table() flatbuffers.Table
- type TestStatement
- func (rcv *TestStatement) Assignment(obj *flatbuffers.Table) bool
- func (rcv *TestStatement) AssignmentType() byte
- func (rcv *TestStatement) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *TestStatement) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *TestStatement) MutateAssignmentType(n byte) bool
- func (rcv *TestStatement) Table() flatbuffers.Table
- type TimeUnit
- type TvarType
- type TypeConstraint
- func (rcv *TypeConstraint) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *TypeConstraint) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *TypeConstraint) Kinds(obj *Identifier, j int) bool
- func (rcv *TypeConstraint) KindsLength() int
- func (rcv *TypeConstraint) Table() flatbuffers.Table
- func (rcv *TypeConstraint) Tvar(obj *Identifier) *Identifier
- type TypeExpression
- func (rcv *TypeExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *TypeExpression) Constraints(obj *TypeConstraint, j int) bool
- func (rcv *TypeExpression) ConstraintsLength() int
- func (rcv *TypeExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *TypeExpression) Monotype(obj *flatbuffers.Table) bool
- func (rcv *TypeExpression) MonotypeType() byte
- func (rcv *TypeExpression) MutateMonotypeType(n byte) bool
- func (rcv *TypeExpression) Table() flatbuffers.Table
- type UnaryExpression
- func (rcv *UnaryExpression) Argument(obj *flatbuffers.Table) bool
- func (rcv *UnaryExpression) ArgumentType() byte
- func (rcv *UnaryExpression) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *UnaryExpression) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *UnaryExpression) MutateArgumentType(n byte) bool
- func (rcv *UnaryExpression) MutateOperator(n Operator) bool
- func (rcv *UnaryExpression) Operator() Operator
- func (rcv *UnaryExpression) Table() flatbuffers.Table
- type UnsignedIntegerLiteral
- func (rcv *UnsignedIntegerLiteral) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *UnsignedIntegerLiteral) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *UnsignedIntegerLiteral) MutateValue(n uint64) bool
- func (rcv *UnsignedIntegerLiteral) Table() flatbuffers.Table
- func (rcv *UnsignedIntegerLiteral) Value() uint64
- type VariableAssignment
- func (rcv *VariableAssignment) BaseNode(obj *BaseNode) *BaseNode
- func (rcv *VariableAssignment) Id(obj *Identifier) *Identifier
- func (rcv *VariableAssignment) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *VariableAssignment) Init_(obj *flatbuffers.Table) bool
- func (rcv *VariableAssignment) Init_type() byte
- func (rcv *VariableAssignment) MutateInit_type(n byte) bool
- func (rcv *VariableAssignment) Table() flatbuffers.Table
- type WrappedExpression
- type WrappedStatement
- func (rcv *WrappedStatement) Init(buf []byte, i flatbuffers.UOffsetT)
- func (rcv *WrappedStatement) MutateStatementType(n byte) bool
- func (rcv *WrappedStatement) Statement(obj *flatbuffers.Table) bool
- func (rcv *WrappedStatement) StatementType() byte
- func (rcv *WrappedStatement) Table() flatbuffers.Table
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) Element ¶ added in v0.78.0
func (rcv *ArrayType) Element(obj *flatbuffers.Table) bool
func (*ArrayType) ElementType ¶ added in v0.77.1
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 (*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) CommentsLength ¶ added in v0.112.1
func (*BaseNode) ErrorsLength ¶
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) BodyLength ¶
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
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 (rcv *ConditionalExpression) Table() flatbuffers.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) MutateKeyType ¶ added in v0.99.0
func (*DictItem) MutateValType ¶ added in v0.99.0
func (*DictItem) Table ¶ added in v0.99.0
func (rcv *DictItem) Table() flatbuffers.Table
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) Init ¶ added in v0.97.0
func (rcv *DictType) Init(buf []byte, i flatbuffers.UOffsetT)
func (*DictType) MutateKeyType ¶ added in v0.97.0
func (*DictType) MutateValType ¶ added in v0.97.0
func (*DictType) Table ¶ added in v0.97.0
func (rcv *DictType) Table() flatbuffers.Table
type Duration ¶
type Duration struct {
// contains filtered or unexported fields
}
func GetRootAsDuration ¶
func GetRootAsDuration(buf []byte, offset flatbuffers.UOffsetT) *Duration
func (*Duration) MutateMagnitude ¶
func (*Duration) MutateUnit ¶
func (*Duration) Table ¶
func (rcv *Duration) Table() flatbuffers.Table
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) 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) BodyLength ¶
func (*File) ImportsLength ¶
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 (rcv *ImportDeclaration) Path(obj *StringLiteral) *StringLiteral
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 (rcv *MemberAssignment) Member(obj *MemberExpression) *MemberExpression
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 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) 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) FilesLength ¶
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) MutateColumn ¶
func (*Position) MutateLine ¶
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) MutateKeyType ¶
func (*Property) MutateValueType ¶
func (*Property) Table ¶
func (rcv *Property) Table() flatbuffers.Table
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 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) 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 (rcv *UnsignedIntegerLiteral) Table() flatbuffers.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
Click to show internal directories.
Click to hide internal directories.