public abstract static class WyalFile.Type.Atom extends AbstractSyntacticItem implements WyalFile.Type
AbstractSyntacticItem.Blocks, AbstractSyntacticItem.Extras, AbstractSyntacticItem.Operands, AbstractSyntacticItem.SchemaWyalFile.Type.Any, WyalFile.Type.Array, WyalFile.Type.Atom, WyalFile.Type.Bool, WyalFile.Type.Byte, WyalFile.Type.Function, WyalFile.Type.FunctionOrMacroOrInvariant, WyalFile.Type.FunctionOrMethodOrProperty, WyalFile.Type.Int, WyalFile.Type.Intersection, WyalFile.Type.Invariant, WyalFile.Type.Method, WyalFile.Type.Negation, WyalFile.Type.Nominal, WyalFile.Type.Null, WyalFile.Type.Primitive, WyalFile.Type.Property, WyalFile.Type.Record, WyalFile.Type.Reference, WyalFile.Type.Union, WyalFile.Type.UnionOrIntersection, WyalFile.Type.Voiddata| Constructor and Description |
|---|
Atom(WyalFile.Opcode opcode,
wybs.lang.Attribute... attributes) |
Atom(WyalFile.Opcode opcode,
SyntacticItem[] items,
wybs.lang.Attribute... attributes) |
Atom(WyalFile.Opcode opcode,
SyntacticItem item,
wybs.lang.Attribute... attributes) |
Atom(WyalFile.Opcode opcode,
SyntacticItem first,
SyntacticItem second,
wybs.lang.Attribute... attributes) |
allocate, compareTo, equals, getData, getIndex, getOpcode, getOperand, getOperands, getParent, hashCode, setOpcode, setOperand, size, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitallocate, clone, getData, getIndex, getOpcode, getOperand, getOperands, getParent, setOpcode, setOperand, sizecompareTopublic Atom(WyalFile.Opcode opcode, wybs.lang.Attribute... attributes)
public Atom(WyalFile.Opcode opcode, SyntacticItem item, wybs.lang.Attribute... attributes)
public Atom(WyalFile.Opcode opcode, SyntacticItem first, SyntacticItem second, wybs.lang.Attribute... attributes)
public Atom(WyalFile.Opcode opcode, SyntacticItem[] items, wybs.lang.Attribute... attributes)
Copyright © 2017. All rights reserved.