public abstract static class WyalFile.Type.FunctionOrMethodOrProperty extends WyalFile.Type.FunctionOrMacroOrInvariant
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 |
|---|
FunctionOrMethodOrProperty(WyalFile.Opcode opcode,
SyntacticItem[] operands,
wybs.lang.Attribute... attributes) |
FunctionOrMethodOrProperty(WyalFile.Opcode opcode,
WyalFile.Tuple<WyalFile.Type> parameters,
WyalFile.Tuple<WyalFile.Type> returns,
wybs.lang.Attribute... attributes) |
getParameters, getReturns, toStringallocate, compareTo, equals, getData, getIndex, getOpcode, getOperand, getOperands, getParent, hashCode, setOpcode, setOperand, sizeclone, finalize, getClass, notify, notifyAll, wait, wait, waitallocate, clone, getData, getIndex, getOpcode, getOperand, getOperands, getParent, setOpcode, setOperand, sizecompareTopublic FunctionOrMethodOrProperty(WyalFile.Opcode opcode, WyalFile.Tuple<WyalFile.Type> parameters, WyalFile.Tuple<WyalFile.Type> returns, wybs.lang.Attribute... attributes)
public FunctionOrMethodOrProperty(WyalFile.Opcode opcode, SyntacticItem[] operands, wybs.lang.Attribute... attributes)
Copyright © 2017. All rights reserved.