A B C D E F G H I J K L M N O P R S T U V W X

H

h - Variable in class orc.ast.extended.expression.ConsExpr
 
h - Variable in class orc.ast.extended.pattern.ConsPattern
 
Handle<E> - Class in orc.trace.handles
Works with HandleInputStream and HandleOutputStream to explicitly manage the lifetime of serialized pointers.
Handle() - Constructor for class orc.trace.handles.Handle
Required by Externalizable, but should never be called when not deserializing.
Handle(E) - Constructor for class orc.trace.handles.Handle
Create a handle to a value, which must be non-null.
HandleInputStream - Class in orc.trace.handles
Used in conjunction with Handle to explicitly manage the lifetime of serialized references.
HandleInputStream() - Constructor for class orc.trace.handles.HandleInputStream
 
HandleInputStream(InputStream) - Constructor for class orc.trace.handles.HandleInputStream
 
HandleOutputStream - Class in orc.trace.handles
Used in conjunction with Handle to explicitly manage the lifetime of serialized references.
HandleOutputStream(OutputStream) - Constructor for class orc.trace.handles.HandleOutputStream
 
HandleOutputStream(OutputStream, int) - Constructor for class orc.trace.handles.HandleOutputStream
The reset interval determines how often HandleOutputStream.maybeReset() actually resets.
handler - Variable in class orc.ast.oil.expression.Catch
 
handlers - Variable in class orc.ast.extended.expression.Catch
 
hasCapability(String) - Method in class orc.Config
Current capabilities include: send mail import java
hashCode() - Method in class orc.ast.oil.expression.argument.Argument
 
hashCode() - Method in class orc.ast.oil.expression.argument.Constant
 
hashCode() - Method in class orc.ast.oil.expression.argument.Field
 
hashCode() - Method in class orc.ast.oil.expression.argument.ResolvedSite
ResolvedSites' hash codes are the same as the unresolved Site
hashCode() - Method in class orc.ast.oil.expression.argument.Site
Sites' hash code is based on the site's toString() representation.
hashCode() - Method in class orc.ast.oil.expression.argument.Variable
 
hashCode() - Method in class orc.ast.oil.expression.Call
 
hashCode() - Method in class orc.ast.oil.expression.Catch
 
hashCode() - Method in class orc.ast.oil.expression.DeclareDefs
 
hashCode() - Method in class orc.ast.oil.expression.DeclareType
 
hashCode() - Method in class orc.ast.oil.expression.Def
 
hashCode() - Method in class orc.ast.oil.expression.Expression
 
hashCode() - Method in class orc.ast.oil.expression.HasType
 
hashCode() - Method in class orc.ast.oil.expression.Otherwise
 
hashCode() - Method in class orc.ast.oil.expression.Parallel
 
hashCode() - Method in class orc.ast.oil.expression.Pruning
 
hashCode() - Method in class orc.ast.oil.expression.Sequential
 
hashCode() - Method in class orc.ast.oil.expression.Stop
All instances of Stop return a constant hash code.
hashCode() - Method in class orc.ast.oil.expression.Throw
 
hashCode() - Method in class orc.ast.oil.expression.WithLocation
 
hashCode() - Method in class orc.ast.oil.type.ArrowType
 
hashCode() - Method in class orc.ast.oil.type.Bot
All instances of Bot return a constant hash code.
hashCode() - Method in class orc.ast.oil.type.ClassType
 
hashCode() - Method in class orc.ast.oil.type.Datatype
 
hashCode() - Method in class orc.ast.oil.type.InferredType
 
hashCode() - Method in class orc.ast.oil.type.PolymorphicTypeAlias
 
hashCode() - Method in class orc.ast.oil.type.SiteType
 
hashCode() - Method in class orc.ast.oil.type.Top
All instances of Top return a constant hash code.
hashCode() - Method in class orc.ast.oil.type.TupleType
 
hashCode() - Method in class orc.ast.oil.type.Type
 
hashCode() - Method in class orc.ast.oil.type.TypeApplication
 
hashCode() - Method in class orc.ast.oil.type.TypeVariable
 
hashCode() - Method in class orc.ast.simple.argument.FreeVariable
 
hashCode() - Method in class orc.ast.sites.Site
 
hashCode() - Method in class orc.error.SourceLocation
 
hashCode() - Method in class orc.runtime.sites.java.MethodProxy
 
hashCode() - Method in class orc.runtime.values.ConsValue
 
hashCode() - Method in class orc.runtime.values.Field
 
hashCode() - Method in class orc.runtime.values.NilValue
 
hashCode() - Method in class orc.runtime.values.TaggedValue
 
hashCode() - Method in class orc.runtime.values.TupleValue
 
hashCode() - Method in class orc.trace.handles.Handle
Handles which point to the same value should use the same hash code.
hashCode() - Method in class orc.trace.values.ConstantValue
 
hashCode() - Method in class orc.trace.values.ConsValue
 
hashCode() - Method in class orc.trace.values.FieldValue
 
hashCode() - Method in class orc.trace.values.ObjectValue
 
hashCode() - Method in class orc.trace.values.TaggedValue
 
hashCode() - Method in class orc.trace.values.TupleValue
 
hashCode() - Method in class orc.type.tycon.DatatypeTycon
 
hashCode() - Method in class orc.type.tycon.Tycon
 
hashCode() - Method in class orc.type.tycon.Variance
 
hasInputFile() - Method in class orc.Config
 
hasNext() - Method in class orc.runtime.ReverseListIterator
 
hasOilInputFile() - Method in class orc.Config
 
hasOilOutputFile() - Method in class orc.Config
 
hasTraceOutputFile() - Method in class orc.Config
 
HasType - Class in orc.ast.extended.expression
 
HasType(Expression, Type) - Constructor for class orc.ast.extended.expression.HasType
 
HasType - Class in orc.ast.oil.expression
An expression with an ascribed type.
HasType(Expression, Type, boolean) - Constructor for class orc.ast.oil.expression.HasType
 
HasType - Class in orc.ast.simple.expression
An expression with an ascribed syntactic type.
HasType(Expression, Type, boolean) - Constructor for class orc.ast.simple.expression.HasType
 
HasType - Class in orc.ast.xml.expression
An expression with an ascribed type.
HasType() - Constructor for class orc.ast.xml.expression.HasType
 
HasType(Expression, Type, boolean) - Constructor for class orc.ast.xml.expression.HasType
 
head - Variable in class orc.runtime.values.ConsValue
 
head - Variable in class orc.trace.values.ConsValue
 

A B C D E F G H I J K L M N O P R S T U V W X