Uses of Class
net.hydromatic.morel.ast.Ast.Id
-
Packages that use Ast.Id Package Description net.hydromatic.morel.ast Abstract syntax tree.net.hydromatic.morel.eval Evaluates expressions. -
-
Uses of Ast.Id in net.hydromatic.morel.ast
Fields in net.hydromatic.morel.ast declared as Ast.Id Modifier and Type Field Description Ast.IdAst.Aggregate. idAst.IdAst.TyCon. idAst.IdAst.DatatypeBind. nameAst.IdAst.Con0Pat. tyConAst.IdAst.ConPat. tyConFields in net.hydromatic.morel.ast with type parameters of type Ast.Id Modifier and Type Field Description com.google.common.collect.ImmutableList<Pair<Ast.Exp,Ast.Id>>Ast.From. groupExpsjava.util.Map<Ast.Id,Ast.Exp>Ast.From. sourcesMethods in net.hydromatic.morel.ast that return Ast.Id Modifier and Type Method Description Ast.IdAst.Id. accept(Shuttle shuttle)Ast.IdAstBuilder. id(Pos pos, java.lang.String name)protected Ast.IdShuttle. visit(Ast.Id id)Methods in net.hydromatic.morel.ast with parameters of type Ast.Id Modifier and Type Method Description Ast.AggregateAstBuilder. aggregate(Pos pos, Ast.Exp aggregate, Ast.Exp argument, Ast.Id id)Ast.Con0PatAstBuilder. con0Pat(Pos pos, Ast.Id tyCon)Ast.ConPatAstBuilder. conPat(Pos pos, Ast.Id tyCon, Ast.Pat pat)Ast.DatatypeBindAstBuilder. datatypeBind(Pos pos, Ast.Id name, java.lang.Iterable<Ast.TyVar> tyVars, java.lang.Iterable<Ast.TyCon> tyCons)Ast.TyConAstBuilder. typeConstructor(Pos pos, Ast.Id id, Ast.Type type)protected Ast.IdShuttle. visit(Ast.Id id)Method parameters in net.hydromatic.morel.ast with type arguments of type Ast.Id Modifier and Type Method Description Ast.FromAst.From. copy(java.util.Map<Ast.Id,Ast.Exp> sources, Ast.Exp filterExp, Ast.Exp yieldExp, java.util.List<Pair<Ast.Exp,Ast.Id>> groupExps, java.util.List<Ast.Aggregate> aggregates)Creates a copy of thisFromwith given contents, or this if the contents are the same.Ast.FromAst.From. copy(java.util.Map<Ast.Id,Ast.Exp> sources, Ast.Exp filterExp, Ast.Exp yieldExp, java.util.List<Pair<Ast.Exp,Ast.Id>> groupExps, java.util.List<Ast.Aggregate> aggregates)Creates a copy of thisFromwith given contents, or this if the contents are the same.Ast.FromAstBuilder. from(Pos pos, java.util.Map<Ast.Id,Ast.Exp> sources, Ast.Exp filterExp, Ast.Exp yieldExp, java.util.List<Pair<Ast.Exp,Ast.Id>> groupExps, java.util.List<Ast.Aggregate> aggregates)Ast.FromAstBuilder. from(Pos pos, java.util.Map<Ast.Id,Ast.Exp> sources, Ast.Exp filterExp, Ast.Exp yieldExp, java.util.List<Pair<Ast.Exp,Ast.Id>> groupExps, java.util.List<Ast.Aggregate> aggregates)Constructors in net.hydromatic.morel.ast with parameters of type Ast.Id Constructor Description Aggregate(Pos pos, Ast.Exp aggregate, Ast.Exp argument, Ast.Id id)Con0Pat(Pos pos, Ast.Id tyCon)ConPat(Pos pos, Ast.Id tyCon, Ast.Pat pat)DatatypeBind(Pos pos, com.google.common.collect.ImmutableList<Ast.TyVar> tyVars, Ast.Id name, com.google.common.collect.ImmutableList<Ast.TyCon> tyCons)TyCon(Pos pos, Ast.Id id, Ast.Type type)Constructor parameters in net.hydromatic.morel.ast with type arguments of type Ast.Id Constructor Description From(Pos pos, com.google.common.collect.ImmutableMap<Ast.Id,Ast.Exp> sources, Ast.Exp filterExp, Ast.Exp yieldExp, com.google.common.collect.ImmutableList<Pair<Ast.Exp,Ast.Id>> groupExps, com.google.common.collect.ImmutableList<Ast.Aggregate> aggregates)From(Pos pos, com.google.common.collect.ImmutableMap<Ast.Id,Ast.Exp> sources, Ast.Exp filterExp, Ast.Exp yieldExp, com.google.common.collect.ImmutableList<Pair<Ast.Exp,Ast.Id>> groupExps, com.google.common.collect.ImmutableList<Ast.Aggregate> aggregates) -
Uses of Ast.Id in net.hydromatic.morel.eval
Method parameters in net.hydromatic.morel.eval with type arguments of type Ast.Id Modifier and Type Method Description static CodeCodes. from(java.util.Map<Ast.Id,Code> sources, Code filterCode, Code yieldCode)static CodeCodes. fromGroup(java.util.Map<Ast.Id,Code> sources, Code filterCode, java.util.List<Code> groupCodes, java.util.List<Applicable> aggregateCodes, java.util.List<java.lang.String> labels)
-