Uses of Class
orc.ast.oil.arg.Arg

Packages that use Arg
orc.ast.oil Internal representation of OIL, the Orc Intermediate Language. 
orc.ast.oil.arg   
orc.ast.oil.xml JAXB implementation classes for the Orc Intermediate Language XML binding. 
orc.ast.simple.arg   
orc.runtime Runtime for Orc interpreter. 
orc.runtime.nodes Runtime execution DAG. 
orc.type   
 

Uses of Arg in orc.ast.oil
 

Fields in orc.ast.oil declared as Arg
 Arg Call.callee
           
 

Fields in orc.ast.oil with type parameters of type Arg
 java.util.List<Arg> Call.args
           
 

Constructors in orc.ast.oil with parameters of type Arg
Call(Arg callee)
           
Call(Arg callee, Arg arg)
           
Call(Arg callee, Arg arga, Arg argb)
           
Call(Arg callee, java.util.List<Arg> args)
           
Call(Arg callee, java.util.List<Arg> args, java.util.List<Type> typeArgs)
           
 

Constructor parameters in orc.ast.oil with type arguments of type Arg
Call(Arg callee, java.util.List<Arg> args)
           
Call(Arg callee, java.util.List<Arg> args, java.util.List<Type> typeArgs)
           
 

Uses of Arg in orc.ast.oil.arg
 

Subclasses of Arg in orc.ast.oil.arg
 class Constant
           
 class Field
          Field access argument.
 class Site
          Program constants, which occur in argument position.
 class Var
          Bound variables, represented using deBruijn indices.
 

Uses of Arg in orc.ast.oil.xml
 

Methods in orc.ast.oil.xml that return Arg
 Arg Constant.unmarshal()
           
 Arg Site.unmarshal()
           
 Arg Variable.unmarshal()
           
abstract  Arg Argument.unmarshal()
           
 Arg Field.unmarshal()
           
 

Uses of Arg in orc.ast.simple.arg
 

Methods in orc.ast.simple.arg that return Arg
 Arg Constant.convert(Env<Var> vars)
           
 Arg NamedVar.convert(Env<Var> vars)
           
 Arg Site.convert(Env<Var> vars)
           
 Arg Var.convert(Env<Var> vars)
           
abstract  Arg Argument.convert(Env<Var> vars)
          Convert to DeBruijn index.
 Arg Field.convert(Env<Var> vars)
           
 

Uses of Arg in orc.runtime
 

Methods in orc.runtime with parameters of type Arg
 java.lang.Object Token.lookup(Arg var)
          Lookup a variable in the environment
 

Uses of Arg in orc.runtime.nodes
 

Fields in orc.runtime.nodes declared as Arg
 Arg Let.arg
           
 Arg Call.callee
           
 

Fields in orc.runtime.nodes with type parameters of type Arg
 java.util.List<Arg> Call.args
           
 

Constructors in orc.runtime.nodes with parameters of type Arg
Call(Arg callee, java.util.List<Arg> args, Node next)
           
Let(Arg arg, Node next)
           
 

Constructor parameters in orc.runtime.nodes with type arguments of type Arg
Call(Arg callee, java.util.List<Arg> args, Node next)
           
 

Uses of Arg in orc.type
 

Method parameters in orc.type with type arguments of type Arg
 Type Type.call(Env<Type> ctx, Env<Type> typectx, java.util.List<Arg> args, java.util.List<Type> typeActuals)
           
 Type MultiType.call(Env<Type> ctx, Env<Type> typectx, java.util.List<Arg> args, java.util.List<Type> typeActuals)
           
 Type TypeApplication.call(Env<Type> ctx, Env<Type> typectx, java.util.List<Arg> args, java.util.List<Type> typeActuals)
           
 Type DotType.call(Env<Type> ctx, Env<Type> typectx, java.util.List<Arg> args, java.util.List<Type> typeActuals)
           
 Type ArrowType.call(Env<Type> ctx, Env<Type> typectx, java.util.List<Arg> args, java.util.List<Type> typeActuals)