Serialized Form
-
Package hydra.go.syntax
-
Class hydra.go.syntax.AddOp extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.AddOp.Add extends AddOp implements Serializable
-
Class hydra.go.syntax.AddOp.BitwiseOr extends AddOp implements Serializable
-
Class hydra.go.syntax.AddOp.BitwiseXor extends AddOp implements Serializable
-
Class hydra.go.syntax.AddOp.Subtract extends AddOp implements Serializable
-
Class hydra.go.syntax.AliasDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
Identifier name
-
type
Type type
-
-
-
Class hydra.go.syntax.AnnotatedDeclaration extends java.lang.Object implements Serializable
-
Serialized Fields
-
comment
java.lang.String comment
-
declaration
TopLevelDecl declaration
-
-
-
Class hydra.go.syntax.Arguments extends java.lang.Object implements Serializable
-
Serialized Fields
-
ellipsis
java.lang.Boolean ellipsis
-
expressions
java.util.List<Expression> expressions
-
typeArg
Optional<Type> typeArg
-
-
-
Class hydra.go.syntax.ArrayType extends java.lang.Object implements Serializable
-
Serialized Fields
-
element
Type element
-
length
Expression length
-
-
-
Class hydra.go.syntax.Assignment extends java.lang.Object implements Serializable
-
Serialized Fields
-
lhs
java.util.List<Expression> lhs
-
op
AssignOp op
-
rhs
java.util.List<Expression> rhs
-
-
-
Class hydra.go.syntax.AssignOp extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.AssignOp.Add extends AssignOp implements Serializable
-
Serialized Fields
-
value
AddOp value
-
-
-
Class hydra.go.syntax.AssignOp.Mul extends AssignOp implements Serializable
-
Serialized Fields
-
value
MulOp value
-
-
-
Class hydra.go.syntax.AssignOp.Simple extends AssignOp implements Serializable
-
Class hydra.go.syntax.BasicLit extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.BasicLit.Float_ extends BasicLit implements Serializable
-
Serialized Fields
-
value
FloatLit value
-
-
-
Class hydra.go.syntax.BasicLit.Imaginary extends BasicLit implements Serializable
-
Serialized Fields
-
value
ImaginaryLit value
-
-
-
Class hydra.go.syntax.BasicLit.Int extends BasicLit implements Serializable
-
Serialized Fields
-
value
IntLit value
-
-
-
Class hydra.go.syntax.BasicLit.Rune extends BasicLit implements Serializable
-
Serialized Fields
-
value
RuneLit value
-
-
-
Class hydra.go.syntax.BasicLit.String_ extends BasicLit implements Serializable
-
Serialized Fields
-
value
StringLit value
-
-
-
Class hydra.go.syntax.BinaryExpr extends java.lang.Object implements Serializable
-
Serialized Fields
-
left
Expression left
-
op
BinaryOp op
-
right
Expression right
-
-
-
Class hydra.go.syntax.BinaryOp extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.BinaryOp.Add extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.And extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.BitClear extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.BitwiseAnd extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.BitwiseOr extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.BitwiseXor extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.Divide extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.Equal extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.Greater extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.GreaterEqual extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.LeftShift extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.Less extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.LessEqual extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.Multiply extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.NotEqual extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.Or extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.Remainder extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.RightShift extends BinaryOp implements Serializable
-
Class hydra.go.syntax.BinaryOp.Subtract extends BinaryOp implements Serializable
-
Class hydra.go.syntax.Block extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<Statement> value
-
-
-
Class hydra.go.syntax.BreakStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Optional<Identifier> value
-
-
-
Class hydra.go.syntax.CallExpr extends java.lang.Object implements Serializable
-
Serialized Fields
-
arguments
Arguments arguments
-
function
PrimaryExpr function
-
-
-
Class hydra.go.syntax.ChannelDirection extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.ChannelDirection.Bidirectional extends ChannelDirection implements Serializable
-
Class hydra.go.syntax.ChannelDirection.Receive extends ChannelDirection implements Serializable
-
Class hydra.go.syntax.ChannelDirection.Send extends ChannelDirection implements Serializable
-
Class hydra.go.syntax.ChannelType extends java.lang.Object implements Serializable
-
Serialized Fields
-
direction
ChannelDirection direction
-
element
Type element
-
-
-
Class hydra.go.syntax.CommCase extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.CommCase.Default extends CommCase implements Serializable
-
Class hydra.go.syntax.CommCase.Receive extends CommCase implements Serializable
-
Serialized Fields
-
value
ReceiveCase value
-
-
-
Class hydra.go.syntax.CommCase.Send extends CommCase implements Serializable
-
Serialized Fields
-
value
SendStmt value
-
-
-
Class hydra.go.syntax.CommClause extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.CompositeLit extends java.lang.Object implements Serializable
-
Serialized Fields
-
type
LiteralType type
-
value
LiteralValue value
-
-
-
Class hydra.go.syntax.ConstDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<ConstSpec> value
-
-
-
Class hydra.go.syntax.ConstSpec extends java.lang.Object implements Serializable
-
Serialized Fields
-
names
java.util.List<Identifier> names
-
type
Optional<Type> type
-
values
java.util.List<Expression> values
-
-
-
Class hydra.go.syntax.ContinueStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Optional<Identifier> value
-
-
-
Class hydra.go.syntax.Conversion extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
Expression expression
-
type
Type type
-
-
-
Class hydra.go.syntax.Declaration extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Declaration.Const extends Declaration implements Serializable
-
Serialized Fields
-
value
ConstDecl value
-
-
-
Class hydra.go.syntax.Declaration.Type extends Declaration implements Serializable
-
Serialized Fields
-
value
TypeDecl value
-
-
-
Class hydra.go.syntax.Declaration.Var extends Declaration implements Serializable
-
Serialized Fields
-
value
VarDecl value
-
-
-
Class hydra.go.syntax.DeferStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.go.syntax.Element extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Element.Expression extends Element implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.go.syntax.Element.Literal extends Element implements Serializable
-
Serialized Fields
-
value
LiteralValue value
-
-
-
Class hydra.go.syntax.ElementList extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<KeyedElement> value
-
-
-
Class hydra.go.syntax.ElseClause extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.ElseClause.Block extends ElseClause implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.go.syntax.ElseClause.If extends ElseClause implements Serializable
-
Serialized Fields
-
value
IfStmt value
-
-
-
Class hydra.go.syntax.EmbeddedField extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.EmptyStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.Void value
-
-
-
Class hydra.go.syntax.ExprCaseClause extends java.lang.Object implements Serializable
-
Serialized Fields
-
case_
Optional<java.util.List<Expression>> case_
-
statements
java.util.List<Statement> statements
-
-
-
Class hydra.go.syntax.Expression extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Expression.Binary extends Expression implements Serializable
-
Serialized Fields
-
value
BinaryExpr value
-
-
-
Class hydra.go.syntax.Expression.Unary extends Expression implements Serializable
-
Serialized Fields
-
value
UnaryExpr value
-
-
-
Class hydra.go.syntax.ExpressionStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.go.syntax.ExprSwitchStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
cases
java.util.List<ExprCaseClause> cases
-
expression
Optional<Expression> expression
-
init
Optional<SimpleStmt> init
-
-
-
Class hydra.go.syntax.FallthroughStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.Void value
-
-
-
Class hydra.go.syntax.FieldDecl extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.FieldDecl.Embedded extends FieldDecl implements Serializable
-
Serialized Fields
-
value
EmbeddedField value
-
-
-
Class hydra.go.syntax.FieldDecl.Named extends FieldDecl implements Serializable
-
Serialized Fields
-
value
NamedField value
-
-
-
Class hydra.go.syntax.FloatLit extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.Double value
-
-
-
Class hydra.go.syntax.ForClause extends java.lang.Object implements Serializable
-
Serialized Fields
-
condition
Optional<Expression> condition
-
init
Optional<SimpleStmt> init
-
post
Optional<SimpleStmt> post
-
-
-
Class hydra.go.syntax.ForClauseOrRange extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.ForClauseOrRange.Clause extends ForClauseOrRange implements Serializable
-
Serialized Fields
-
value
ForClause value
-
-
-
Class hydra.go.syntax.ForClauseOrRange.Condition extends ForClauseOrRange implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.go.syntax.ForClauseOrRange.Range extends ForClauseOrRange implements Serializable
-
Serialized Fields
-
value
RangeClause value
-
-
-
Class hydra.go.syntax.ForStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
Block body
-
clause
Optional<ForClauseOrRange> clause
-
-
-
Class hydra.go.syntax.FullSlice extends java.lang.Object implements Serializable
-
Serialized Fields
-
high
Expression high
-
low
Optional<Expression> low
-
max
Expression max
-
-
-
Class hydra.go.syntax.FunctionBody extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.go.syntax.FunctionDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
Optional<FunctionBody> body
-
name
Identifier name
-
signature
Signature signature
-
typeParams
Optional<TypeParameters> typeParams
-
-
-
Class hydra.go.syntax.FunctionLit extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
FunctionBody body
-
signature
Signature signature
-
-
-
Class hydra.go.syntax.FunctionType extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Signature value
-
-
-
Class hydra.go.syntax.GoStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.go.syntax.GotoStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Identifier value
-
-
-
Class hydra.go.syntax.Identifier extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.String value
-
-
-
Class hydra.go.syntax.IfStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
condition
Expression condition
-
else_
Optional<ElseClause> else_
-
init
Optional<SimpleStmt> init
-
then
Block then
-
-
-
Class hydra.go.syntax.ImaginaryLit extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.Double value
-
-
-
Class hydra.go.syntax.ImportAlias extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.ImportAlias.Dot extends ImportAlias implements Serializable
-
Class hydra.go.syntax.ImportAlias.Name extends ImportAlias implements Serializable
-
Serialized Fields
-
value
Identifier value
-
-
-
Class hydra.go.syntax.ImportDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<ImportSpec> value
-
-
-
Class hydra.go.syntax.ImportPath extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
StringLit value
-
-
-
Class hydra.go.syntax.ImportSpec extends java.lang.Object implements Serializable
-
Serialized Fields
-
alias
Optional<ImportAlias> alias
-
path
ImportPath path
-
-
-
Class hydra.go.syntax.IncDecStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
Expression expression
-
increment
java.lang.Boolean increment
-
-
-
Class hydra.go.syntax.Index extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<Expression> value
-
-
-
Class hydra.go.syntax.IndexExpr extends java.lang.Object implements Serializable
-
Serialized Fields
-
expr
PrimaryExpr expr
-
index
Expression index
-
-
-
Class hydra.go.syntax.InterfaceElem extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.InterfaceElem.Method extends InterfaceElem implements Serializable
-
Serialized Fields
-
value
MethodElem value
-
-
-
Class hydra.go.syntax.InterfaceElem.Type extends InterfaceElem implements Serializable
-
Serialized Fields
-
value
TypeElem value
-
-
-
Class hydra.go.syntax.InterfaceType extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<InterfaceElem> value
-
-
-
Class hydra.go.syntax.InterpretedStringLit extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.String value
-
-
-
Class hydra.go.syntax.IntLit extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.math.BigInteger value
-
-
-
Class hydra.go.syntax.Key extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Key.Expression extends Key implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.go.syntax.Key.Field extends Key implements Serializable
-
Serialized Fields
-
value
Identifier value
-
-
-
Class hydra.go.syntax.Key.Literal extends Key implements Serializable
-
Serialized Fields
-
value
LiteralValue value
-
-
-
Class hydra.go.syntax.KeyedElement extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.LabeledStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
label
Identifier label
-
statement
Statement statement
-
-
-
Class hydra.go.syntax.Literal extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Literal.Basic extends Literal implements Serializable
-
Serialized Fields
-
value
BasicLit value
-
-
-
Class hydra.go.syntax.Literal.Composite extends Literal implements Serializable
-
Serialized Fields
-
value
CompositeLit value
-
-
-
Class hydra.go.syntax.Literal.Function extends Literal implements Serializable
-
Serialized Fields
-
value
FunctionLit value
-
-
-
Class hydra.go.syntax.LiteralType extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.LiteralType.Array extends LiteralType implements Serializable
-
Serialized Fields
-
value
ArrayType value
-
-
-
Class hydra.go.syntax.LiteralType.InferredArray extends LiteralType implements Serializable
-
Serialized Fields
-
value
Type value
-
-
-
Class hydra.go.syntax.LiteralType.Map extends LiteralType implements Serializable
-
Serialized Fields
-
value
MapType value
-
-
-
Class hydra.go.syntax.LiteralType.Name extends LiteralType implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.go.syntax.LiteralType.Slice extends LiteralType implements Serializable
-
Serialized Fields
-
value
SliceType value
-
-
-
Class hydra.go.syntax.LiteralType.Struct extends LiteralType implements Serializable
-
Serialized Fields
-
value
StructType value
-
-
-
Class hydra.go.syntax.LiteralValue extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<KeyedElement> value
-
-
-
Class hydra.go.syntax.MapType extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.MethodDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
body
Optional<FunctionBody> body
-
name
Identifier name
-
receiver
Receiver receiver
-
signature
Signature signature
-
-
-
Class hydra.go.syntax.MethodElem extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
Identifier name
-
signature
Signature signature
-
-
-
Class hydra.go.syntax.MethodExpr extends java.lang.Object implements Serializable
-
Serialized Fields
-
method
Identifier method
-
receiver
Type receiver
-
-
-
Class hydra.go.syntax.Module extends java.lang.Object implements Serializable
-
Serialized Fields
-
declarations
java.util.List<TopLevelDecl> declarations
-
imports
java.util.List<ImportDecl> imports
-
package_
PackageClause package_
-
-
-
Class hydra.go.syntax.MulOp extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.MulOp.BitClear extends MulOp implements Serializable
-
Class hydra.go.syntax.MulOp.BitwiseAnd extends MulOp implements Serializable
-
Class hydra.go.syntax.MulOp.Divide extends MulOp implements Serializable
-
Class hydra.go.syntax.MulOp.LeftShift extends MulOp implements Serializable
-
Class hydra.go.syntax.MulOp.Multiply extends MulOp implements Serializable
-
Class hydra.go.syntax.MulOp.Remainder extends MulOp implements Serializable
-
Class hydra.go.syntax.MulOp.RightShift extends MulOp implements Serializable
-
Class hydra.go.syntax.NamedField extends java.lang.Object implements Serializable
-
Serialized Fields
-
names
java.util.List<Identifier> names
-
tag
Optional<Tag> tag
-
type
Type type
-
-
-
Class hydra.go.syntax.Operand extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Operand.Literal extends Operand implements Serializable
-
Serialized Fields
-
value
Literal value
-
-
-
Class hydra.go.syntax.Operand.Named extends Operand implements Serializable
-
Serialized Fields
-
value
OperandName value
-
-
-
Class hydra.go.syntax.Operand.Paren extends Operand implements Serializable
-
Serialized Fields
-
value
Expression value
-
-
-
Class hydra.go.syntax.OperandName extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
QualifiedIdent name
-
typeArgs
java.util.List<Type> typeArgs
-
-
-
Class hydra.go.syntax.PackageClause extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Identifier value
-
-
-
Class hydra.go.syntax.ParameterDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
names
java.util.List<Identifier> names
-
type
Type type
-
variadic
java.lang.Boolean variadic
-
-
-
Class hydra.go.syntax.Parameters extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<ParameterDecl> value
-
-
-
Class hydra.go.syntax.PointerType extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Type value
-
-
-
Class hydra.go.syntax.PrimaryExpr extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.PrimaryExpr.Call extends PrimaryExpr implements Serializable
-
Serialized Fields
-
value
CallExpr value
-
-
-
Class hydra.go.syntax.PrimaryExpr.Conversion extends PrimaryExpr implements Serializable
-
Serialized Fields
-
value
Conversion value
-
-
-
Class hydra.go.syntax.PrimaryExpr.Index extends PrimaryExpr implements Serializable
-
Serialized Fields
-
value
IndexExpr value
-
-
-
Class hydra.go.syntax.PrimaryExpr.MethodExpr extends PrimaryExpr implements Serializable
-
Serialized Fields
-
value
MethodExpr value
-
-
-
Class hydra.go.syntax.PrimaryExpr.Operand extends PrimaryExpr implements Serializable
-
Serialized Fields
-
value
Operand value
-
-
-
Class hydra.go.syntax.PrimaryExpr.Selector extends PrimaryExpr implements Serializable
-
Serialized Fields
-
value
SelectorExpr value
-
-
-
Class hydra.go.syntax.PrimaryExpr.Slice extends PrimaryExpr implements Serializable
-
Serialized Fields
-
value
SliceExpr value
-
-
-
Class hydra.go.syntax.PrimaryExpr.TypeAssertion extends PrimaryExpr implements Serializable
-
Serialized Fields
-
value
TypeAssertionExpr value
-
-
-
Class hydra.go.syntax.QualifiedIdent extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
Identifier name
-
package_
Optional<Identifier> package_
-
-
-
Class hydra.go.syntax.RangeClause extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
Expression expression
-
vars
Optional<RangeVars> vars
-
-
-
Class hydra.go.syntax.RangeVars extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.RangeVars.Assign extends RangeVars implements Serializable
-
Serialized Fields
-
value
java.util.List<Expression> value
-
-
-
Class hydra.go.syntax.RangeVars.Declare extends RangeVars implements Serializable
-
Serialized Fields
-
value
java.util.List<Identifier> value
-
-
-
Class hydra.go.syntax.RawStringLit extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.String value
-
-
-
Class hydra.go.syntax.ReceiveCase extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
Expression expression
-
vars
Optional<RangeVars> vars
-
-
-
Class hydra.go.syntax.Receiver extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
Optional<Identifier> name
-
type
Type type
-
-
-
Class hydra.go.syntax.RelOp extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.RelOp.Equal extends RelOp implements Serializable
-
Class hydra.go.syntax.RelOp.Greater extends RelOp implements Serializable
-
Class hydra.go.syntax.RelOp.GreaterEqual extends RelOp implements Serializable
-
Class hydra.go.syntax.RelOp.Less extends RelOp implements Serializable
-
Class hydra.go.syntax.RelOp.LessEqual extends RelOp implements Serializable
-
Class hydra.go.syntax.RelOp.NotEqual extends RelOp implements Serializable
-
Class hydra.go.syntax.Result extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Result.Parameters extends Result implements Serializable
-
Serialized Fields
-
value
Parameters value
-
-
-
Class hydra.go.syntax.Result.Type extends Result implements Serializable
-
Serialized Fields
-
value
Type value
-
-
-
Class hydra.go.syntax.ReturnStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<Expression> value
-
-
-
Class hydra.go.syntax.RuneLit extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.lang.Integer value
-
-
-
Class hydra.go.syntax.Selector extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Identifier value
-
-
-
Class hydra.go.syntax.SelectorExpr extends java.lang.Object implements Serializable
-
Serialized Fields
-
expr
PrimaryExpr expr
-
selector
Identifier selector
-
-
-
Class hydra.go.syntax.SelectStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<CommClause> value
-
-
-
Class hydra.go.syntax.SendStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
channel
Expression channel
-
value
Expression value
-
-
-
Class hydra.go.syntax.ShortVarDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
names
java.util.List<Identifier> names
-
values
java.util.List<Expression> values
-
-
-
Class hydra.go.syntax.Signature extends java.lang.Object implements Serializable
-
Serialized Fields
-
parameters
Parameters parameters
-
result
Optional<Result> result
-
-
-
Class hydra.go.syntax.SimpleSlice extends java.lang.Object implements Serializable
-
Serialized Fields
-
high
Optional<Expression> high
-
low
Optional<Expression> low
-
-
-
Class hydra.go.syntax.SimpleStmt extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.SimpleStmt.Assignment extends SimpleStmt implements Serializable
-
Serialized Fields
-
value
Assignment value
-
-
-
Class hydra.go.syntax.SimpleStmt.Empty extends SimpleStmt implements Serializable
-
Serialized Fields
-
value
EmptyStmt value
-
-
-
Class hydra.go.syntax.SimpleStmt.Expression extends SimpleStmt implements Serializable
-
Serialized Fields
-
value
ExpressionStmt value
-
-
-
Class hydra.go.syntax.SimpleStmt.IncDec extends SimpleStmt implements Serializable
-
Serialized Fields
-
value
IncDecStmt value
-
-
-
Class hydra.go.syntax.SimpleStmt.Send extends SimpleStmt implements Serializable
-
Serialized Fields
-
value
SendStmt value
-
-
-
Class hydra.go.syntax.SimpleStmt.ShortVarDecl extends SimpleStmt implements Serializable
-
Serialized Fields
-
value
ShortVarDecl value
-
-
-
Class hydra.go.syntax.Slice extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Slice.Full extends Slice implements Serializable
-
Serialized Fields
-
value
FullSlice value
-
-
-
Class hydra.go.syntax.Slice.Simple extends Slice implements Serializable
-
Serialized Fields
-
value
SimpleSlice value
-
-
-
Class hydra.go.syntax.SliceExpr extends java.lang.Object implements Serializable
-
Serialized Fields
-
expr
PrimaryExpr expr
-
slice
Slice slice
-
-
-
Class hydra.go.syntax.SliceType extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Type value
-
-
-
Class hydra.go.syntax.SourceFile extends java.lang.Object implements Serializable
-
Serialized Fields
-
declarations
java.util.List<TopLevelDecl> declarations
-
imports
java.util.List<ImportDecl> imports
-
package_
PackageClause package_
-
-
-
Class hydra.go.syntax.Statement extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Statement.Block extends Statement implements Serializable
-
Serialized Fields
-
value
Block value
-
-
-
Class hydra.go.syntax.Statement.Break extends Statement implements Serializable
-
Serialized Fields
-
value
BreakStmt value
-
-
-
Class hydra.go.syntax.Statement.Continue extends Statement implements Serializable
-
Serialized Fields
-
value
ContinueStmt value
-
-
-
Class hydra.go.syntax.Statement.Declaration extends Statement implements Serializable
-
Serialized Fields
-
value
Declaration value
-
-
-
Class hydra.go.syntax.Statement.Defer extends Statement implements Serializable
-
Serialized Fields
-
value
DeferStmt value
-
-
-
Class hydra.go.syntax.Statement.Fallthrough extends Statement implements Serializable
-
Serialized Fields
-
value
FallthroughStmt value
-
-
-
Class hydra.go.syntax.Statement.For extends Statement implements Serializable
-
Serialized Fields
-
value
ForStmt value
-
-
-
Class hydra.go.syntax.Statement.Go extends Statement implements Serializable
-
Serialized Fields
-
value
GoStmt value
-
-
-
Class hydra.go.syntax.Statement.Goto extends Statement implements Serializable
-
Serialized Fields
-
value
GotoStmt value
-
-
-
Class hydra.go.syntax.Statement.If extends Statement implements Serializable
-
Serialized Fields
-
value
IfStmt value
-
-
-
Class hydra.go.syntax.Statement.Labeled extends Statement implements Serializable
-
Serialized Fields
-
value
LabeledStmt value
-
-
-
Class hydra.go.syntax.Statement.Return extends Statement implements Serializable
-
Serialized Fields
-
value
ReturnStmt value
-
-
-
Class hydra.go.syntax.Statement.Select extends Statement implements Serializable
-
Serialized Fields
-
value
SelectStmt value
-
-
-
Class hydra.go.syntax.Statement.Simple extends Statement implements Serializable
-
Serialized Fields
-
value
SimpleStmt value
-
-
-
Class hydra.go.syntax.Statement.Switch extends Statement implements Serializable
-
Serialized Fields
-
value
SwitchStmt value
-
-
-
Class hydra.go.syntax.StringLit extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.StringLit.Interpreted extends StringLit implements Serializable
-
Serialized Fields
-
value
InterpretedStringLit value
-
-
-
Class hydra.go.syntax.StringLit.Raw extends StringLit implements Serializable
-
Serialized Fields
-
value
RawStringLit value
-
-
-
Class hydra.go.syntax.StructType extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<FieldDecl> value
-
-
-
Class hydra.go.syntax.SwitchStmt extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.SwitchStmt.Expression extends SwitchStmt implements Serializable
-
Serialized Fields
-
value
ExprSwitchStmt value
-
-
-
Class hydra.go.syntax.SwitchStmt.Type extends SwitchStmt implements Serializable
-
Serialized Fields
-
value
TypeSwitchStmt value
-
-
-
Class hydra.go.syntax.Tag extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
StringLit value
-
-
-
Class hydra.go.syntax.TopLevelDecl extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.TopLevelDecl.Declaration extends TopLevelDecl implements Serializable
-
Serialized Fields
-
value
Declaration value
-
-
-
Class hydra.go.syntax.TopLevelDecl.Function extends TopLevelDecl implements Serializable
-
Serialized Fields
-
value
FunctionDecl value
-
-
-
Class hydra.go.syntax.TopLevelDecl.Method extends TopLevelDecl implements Serializable
-
Serialized Fields
-
value
MethodDecl value
-
-
-
Class hydra.go.syntax.Type extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.Type.Literal extends Type implements Serializable
-
Serialized Fields
-
value
TypeLit value
-
-
-
Class hydra.go.syntax.Type.Named extends Type implements Serializable
-
Serialized Fields
-
value
TypeName value
-
-
-
Class hydra.go.syntax.Type.Paren extends Type implements Serializable
-
Serialized Fields
-
value
Type value
-
-
-
Class hydra.go.syntax.TypeAssertion extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
Type value
-
-
-
Class hydra.go.syntax.TypeAssertionExpr extends java.lang.Object implements Serializable
-
Serialized Fields
-
expr
PrimaryExpr expr
-
type
Type type
-
-
-
Class hydra.go.syntax.TypeCaseClause extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.TypeConstraint extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
TypeElem value
-
-
-
Class hydra.go.syntax.TypeDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<TypeSpec> value
-
-
-
Class hydra.go.syntax.TypeDef extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
Identifier name
-
type
Type type
-
typeParams
Optional<TypeParameters> typeParams
-
-
-
Class hydra.go.syntax.TypeElem extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<TypeTerm> value
-
-
-
Class hydra.go.syntax.TypeLit extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.TypeLit.Array extends TypeLit implements Serializable
-
Serialized Fields
-
value
ArrayType value
-
-
-
Class hydra.go.syntax.TypeLit.Channel extends TypeLit implements Serializable
-
Serialized Fields
-
value
ChannelType value
-
-
-
Class hydra.go.syntax.TypeLit.Function extends TypeLit implements Serializable
-
Serialized Fields
-
value
FunctionType value
-
-
-
Class hydra.go.syntax.TypeLit.Interface extends TypeLit implements Serializable
-
Serialized Fields
-
value
InterfaceType value
-
-
-
Class hydra.go.syntax.TypeLit.Map extends TypeLit implements Serializable
-
Serialized Fields
-
value
MapType value
-
-
-
Class hydra.go.syntax.TypeLit.Pointer extends TypeLit implements Serializable
-
Serialized Fields
-
value
PointerType value
-
-
-
Class hydra.go.syntax.TypeLit.Slice extends TypeLit implements Serializable
-
Serialized Fields
-
value
SliceType value
-
-
-
Class hydra.go.syntax.TypeLit.Struct extends TypeLit implements Serializable
-
Serialized Fields
-
value
StructType value
-
-
-
Class hydra.go.syntax.TypeName extends java.lang.Object implements Serializable
-
Serialized Fields
-
name
QualifiedIdent name
-
typeArgs
java.util.List<Type> typeArgs
-
-
-
Class hydra.go.syntax.TypeParamDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
constraint
TypeConstraint constraint
-
names
java.util.List<Identifier> names
-
-
-
Class hydra.go.syntax.TypeParameters extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<TypeParamDecl> value
-
-
-
Class hydra.go.syntax.TypeSpec extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.TypeSpec.Alias extends TypeSpec implements Serializable
-
Serialized Fields
-
value
AliasDecl value
-
-
-
Class hydra.go.syntax.TypeSpec.Definition extends TypeSpec implements Serializable
-
Serialized Fields
-
value
TypeDef value
-
-
-
Class hydra.go.syntax.TypeSwitchGuard extends java.lang.Object implements Serializable
-
Serialized Fields
-
expression
PrimaryExpr expression
-
name
Optional<Identifier> name
-
-
-
Class hydra.go.syntax.TypeSwitchStmt extends java.lang.Object implements Serializable
-
Serialized Fields
-
cases
java.util.List<TypeCaseClause> cases
-
guard
TypeSwitchGuard guard
-
init
Optional<SimpleStmt> init
-
-
-
Class hydra.go.syntax.TypeTerm extends java.lang.Object implements Serializable
-
Serialized Fields
-
type
Type type
-
underlying
java.lang.Boolean underlying
-
-
-
Class hydra.go.syntax.UnaryExpr extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.UnaryExpr.Op extends UnaryExpr implements Serializable
-
Serialized Fields
-
value
UnaryOperation value
-
-
-
Class hydra.go.syntax.UnaryExpr.Primary extends UnaryExpr implements Serializable
-
Serialized Fields
-
value
PrimaryExpr value
-
-
-
Class hydra.go.syntax.UnaryOp extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.UnaryOp.AddressOf extends UnaryOp implements Serializable
-
Class hydra.go.syntax.UnaryOp.Deref extends UnaryOp implements Serializable
-
Class hydra.go.syntax.UnaryOp.Minus extends UnaryOp implements Serializable
-
Class hydra.go.syntax.UnaryOp.Not extends UnaryOp implements Serializable
-
Class hydra.go.syntax.UnaryOp.Plus extends UnaryOp implements Serializable
-
Class hydra.go.syntax.UnaryOp.Receive extends UnaryOp implements Serializable
-
Class hydra.go.syntax.UnaryOp.Xor extends UnaryOp implements Serializable
-
Class hydra.go.syntax.UnaryOperation extends java.lang.Object implements Serializable
-
Class hydra.go.syntax.VarDecl extends java.lang.Object implements Serializable
-
Serialized Fields
-
value
java.util.List<VarSpec> value
-
-
-
Class hydra.go.syntax.VarSpec extends java.lang.Object implements Serializable
-
Serialized Fields
-
names
java.util.List<Identifier> names
-
type
Optional<Type> type
-
values
java.util.List<Expression> values
-
-
-