Uses of Class
org.mal_lang.lib.AST.Expr
-
-
Uses of AST.Expr in org.mal_lang.lib
Subclasses of AST.Expr in org.mal_lang.lib Modifier and Type Class Description static class
AST.BinaryExpr
static class
AST.CallExpr
static class
AST.DifferenceExpr
static class
AST.IDExpr
static class
AST.IntersectionExpr
static class
AST.StepExpr
static class
AST.SubTypeExpr
static class
AST.TransitiveExpr
static class
AST.UnaryExpr
static class
AST.UnionExpr
Fields in org.mal_lang.lib declared as AST.Expr Modifier and Type Field Description AST.Expr
AST.UnaryExpr. e
AST.Expr
AST.Variable. expr
AST.Expr
AST.BinaryExpr. lhs
AST.Expr
AST.BinaryExpr. rhs
Fields in org.mal_lang.lib with type parameters of type AST.Expr Modifier and Type Field Description List<AST.Expr>
AST.Reaches. reaches
List<AST.Expr>
AST.Requires. requires
Method parameters in org.mal_lang.lib with type arguments of type AST.Expr Modifier and Type Method Description static String
AST.Expr. listToString(List<AST.Expr> exprs, String name, int spaces)
Constructors in org.mal_lang.lib with parameters of type AST.Expr Constructor Description BinaryExpr(Position pos, AST.Expr lhs, AST.Expr rhs)
DifferenceExpr(Position pos, AST.Expr lhs, AST.Expr rhs)
IntersectionExpr(Position pos, AST.Expr lhs, AST.Expr rhs)
StepExpr(Position pos, AST.Expr lhs, AST.Expr rhs)
SubTypeExpr(Position pos, AST.Expr e, AST.ID subType)
TransitiveExpr(Position pos, AST.Expr e)
UnaryExpr(Position pos, AST.Expr e)
UnionExpr(Position pos, AST.Expr lhs, AST.Expr rhs)
Variable(Position pos, AST.ID name, AST.Expr expr)
Constructor parameters in org.mal_lang.lib with type arguments of type AST.Expr Constructor Description Reaches(Position pos, boolean inherits, List<AST.Expr> reaches)
Requires(Position pos, List<AST.Expr> requires)
-