|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Type | |
---|---|
orc.ast.extended.declaration.def | |
orc.ast.extended.declaration.type | |
orc.ast.extended.expression | |
orc.ast.extended.pattern | |
orc.ast.extended.type |
Uses of Type in orc.ast.extended.declaration.def |
---|
Fields in orc.ast.extended.declaration.def declared as Type | |
---|---|
Type |
DefMemberType.resultType
|
Type |
DefMemberClause.resultType
|
protected Type |
AggregateDef.resultType
|
Fields in orc.ast.extended.declaration.def with type parameters of type Type | |
---|---|
protected java.util.List<Type> |
AggregateDef.argTypes
|
java.util.List<java.util.List<Type>> |
DefMemberType.argTypesList
|
Methods in orc.ast.extended.declaration.def with parameters of type Type | |
---|---|
void |
AggregateDef.setResultType(Type resultType)
|
Method parameters in orc.ast.extended.declaration.def with type arguments of type Type | |
---|---|
void |
AggregateDef.setArgTypes(java.util.List<Type> argTypes)
|
Constructors in orc.ast.extended.declaration.def with parameters of type Type | |
---|---|
DefMemberClause(java.lang.String name,
java.util.List<java.util.List<Pattern>> formals,
Expression body,
Type resultType,
java.util.List<java.lang.String> typeFormals,
boolean strict)
|
|
DefMemberType(java.lang.String name,
java.util.List<java.util.List<Type>> argTypesList,
Type resultType,
java.util.List<java.lang.String> typeParams)
|
Constructor parameters in orc.ast.extended.declaration.def with type arguments of type Type | |
---|---|
DefMemberType(java.lang.String name,
java.util.List<java.util.List<Type>> argTypesList,
Type resultType,
java.util.List<java.lang.String> typeParams)
|
Uses of Type in orc.ast.extended.declaration.type |
---|
Fields in orc.ast.extended.declaration.type declared as Type | |
---|---|
Type |
TypeAliasDeclaration.t
|
Fields in orc.ast.extended.declaration.type with type parameters of type Type | |
---|---|
java.util.List<Type> |
Constructor.args
|
Constructors in orc.ast.extended.declaration.type with parameters of type Type | |
---|---|
TypeAliasDeclaration(java.lang.String typename,
Type t,
java.util.List<java.lang.String> formals)
|
Constructor parameters in orc.ast.extended.declaration.type with type arguments of type Type | |
---|---|
Constructor(java.lang.String name,
java.util.List<Type> args)
|
Uses of Type in orc.ast.extended.expression |
---|
Fields in orc.ast.extended.expression declared as Type | |
---|---|
Type |
Lambda.resultType
|
protected Type |
Catch.resultType
|
Type |
HasType.type
|
Type |
AssertType.type
|
Fields in orc.ast.extended.expression with type parameters of type Type | |
---|---|
protected java.util.List<Type> |
Catch.argTypes
|
java.util.List<Type> |
Call.typeArgs
|
Constructors in orc.ast.extended.expression with parameters of type Type | |
---|---|
AssertType(Expression body,
Type type)
|
|
HasType(Expression body,
Type type)
|
|
Lambda(java.util.List<java.util.List<Pattern>> formals,
Expression body,
Type resultType,
java.util.List<java.lang.String> typeFormals)
|
Constructor parameters in orc.ast.extended.expression with type arguments of type Type | |
---|---|
Call(Expression caller,
java.util.List<Expression> args,
java.util.List<Type> typeArgs)
|
Uses of Type in orc.ast.extended.pattern |
---|
Fields in orc.ast.extended.pattern declared as Type | |
---|---|
Type |
TypedPattern.t
|
Constructors in orc.ast.extended.pattern with parameters of type Type | |
---|---|
TypedPattern(Pattern p,
Type t)
|
Uses of Type in orc.ast.extended.type |
---|
Subclasses of Type in orc.ast.extended.type | |
---|---|
class |
AssertedType
A type which is in some asserted position. |
class |
Bot
The type 'Bot', subtype of all other types. |
class |
LambdaType
A lambda type: lambda[X,...,X](T,...,T) :: T |
class |
NamedType
A simple named type. |
class |
Top
The type 'Top', supertype of all other types. |
class |
TupleType
A type tuple: (T,...,T) |
class |
TypeApplication
A type instantiation with explicit type parameters: T[T,..,T] |
Fields in orc.ast.extended.type declared as Type | |
---|---|
static Type |
Type.BOT
|
Type |
LambdaType.resultType
|
static Type |
Type.TOP
|
Type |
AssertedType.type
|
Fields in orc.ast.extended.type with type parameters of type Type | |
---|---|
java.util.List<java.util.List<Type>> |
LambdaType.argTypes
|
java.util.List<Type> |
TupleType.items
|
java.util.List<Type> |
TypeApplication.params
|
Constructors in orc.ast.extended.type with parameters of type Type | |
---|---|
AssertedType(Type type)
|
|
LambdaType(java.util.List<java.util.List<Type>> argTypes,
Type resultType,
java.util.List<java.lang.String> typeParams)
|
Constructor parameters in orc.ast.extended.type with type arguments of type Type | |
---|---|
LambdaType(java.util.List<java.util.List<Type>> argTypes,
Type resultType,
java.util.List<java.lang.String> typeParams)
|
|
TupleType(java.util.List<Type> items)
|
|
TypeApplication(java.lang.String name,
java.util.List<Type> params)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |