public static class Expr.FunctionOrMethod extends Expr.AbstractFunctionOrMethod
Expr.AbstractFunctionOrMethod, Expr.AbstractIndirectInvoke, Expr.AbstractInvoke, Expr.AbstractVariable, Expr.ArrayGenerator, Expr.ArrayInitialiser, Expr.AssignedVariable, Expr.BinOp, Expr.BOp, Expr.Cast, Expr.Constant, Expr.ConstantAccess, Expr.Dereference, Expr.FieldAccess, Expr.FunctionCall, Expr.FunctionOrMethod, Expr.FunctionOrMethodCall, Expr.IndexOf, Expr.IndirectFunctionCall, Expr.IndirectFunctionOrMethodCall, Expr.IndirectMethodCall, Expr.Lambda, Expr.LocalVariable, Expr.LVal, Expr.MethodCall, Expr.Multi, Expr.New, Expr.PropertyCall, Expr.QOp, Expr.Quantifier, Expr.Record, Expr.TypeVal, Expr.UnOp, Expr.UOp| Modifier and Type | Field and Description |
|---|---|
wybs.lang.NameID |
nid |
lifetimeParameters, name, paramTypes, type| Constructor and Description |
|---|
FunctionOrMethod(wybs.lang.NameID nid,
Collection<wyal.lang.WyalFile.Type> paramTypes,
Collection<String> lifetimeParameters,
wybs.lang.Attribute... attributes) |
FunctionOrMethod(wybs.lang.NameID nid,
Collection<wyal.lang.WyalFile.Type> paramTypes,
Collection<String> lifetimeParameters,
Collection<wybs.lang.Attribute> attributes) |
public FunctionOrMethod(wybs.lang.NameID nid,
Collection<wyal.lang.WyalFile.Type> paramTypes,
Collection<String> lifetimeParameters,
wybs.lang.Attribute... attributes)
public FunctionOrMethod(wybs.lang.NameID nid,
Collection<wyal.lang.WyalFile.Type> paramTypes,
Collection<String> lifetimeParameters,
Collection<wybs.lang.Attribute> attributes)
Copyright © 2017. All rights reserved.