public abstract static class Term.Unary extends Term.Op
Term.Add, Term.AndB, Term.AndI, Term.Assign, Term.Binary, Term.BinaryB, Term.BinaryI, Term.BinaryN, Term.Call, Term.Cond, Term.Const, Term.ConstB, Term.ConstD, Term.ConstI, Term.ConstS, Term.Div, Term.EqB, Term.EqD, Term.EqI, Term.GeD, Term.GeI, Term.GtD, Term.GtI, Term.LeD, Term.LeI, Term.LtD, Term.LtI, Term.Mod, Term.Mul, Term.Neg, Term.NEqB, Term.NEqD, Term.NEqI, Term.NotB, Term.NotI, Term.Op, Term.OrB, Term.OrI, Term.Ref, Term.Sub, Term.Unary, Term.UnaryB, Term.UnaryI, Term.UnaryN, Term.XOrI| Modifier | Constructor and Description |
|---|---|
protected |
Unary(String name,
int type,
Term arg) |
| Modifier and Type | Method and Description |
|---|---|
int |
pre() |
compare, getArg, getArg, getArgCount, getArgs, getChildren, getName, getRetType, isConst, toStringCopyright © 2014–2015 European Space Agency (ESA). All rights reserved.