|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use TypingContext | |
---|---|
orc.ast.oil.expression | |
orc.ast.oil.expression.argument | |
orc.ast.oil.type | |
orc.type | |
orc.type.ground | |
orc.type.java | |
orc.type.structured |
Uses of TypingContext in orc.ast.oil.expression |
---|
Uses of TypingContext in orc.ast.oil.expression.argument |
---|
Methods in orc.ast.oil.expression.argument with parameters of type TypingContext | |
---|---|
Type |
Variable.typesynth(TypingContext ctx)
|
Type |
Site.typesynth(TypingContext ctx)
|
Type |
ResolvedSite.typesynth(TypingContext ctx)
|
Type |
Field.typesynth(TypingContext ctx)
|
Type |
Constant.typesynth(TypingContext ctx)
|
Uses of TypingContext in orc.ast.oil.type |
---|
Methods in orc.ast.oil.type with parameters of type TypingContext | |
---|---|
Type |
TypeVariable.transform(TypingContext ctx)
|
Type |
TypeApplication.transform(TypingContext ctx)
|
abstract Type |
Type.transform(TypingContext ctx)
Convert this syntactic type into an actual type, given an appropriate type context |
Type |
TupleType.transform(TypingContext ctx)
|
Type |
Top.transform(TypingContext ctx)
|
Type |
SiteType.transform(TypingContext ctx)
|
Type |
PolymorphicTypeAlias.transform(TypingContext ctx)
|
Type |
InferredType.transform(TypingContext ctx)
|
Type |
Datatype.transform(TypingContext ctx)
|
Type |
ClassType.transform(TypingContext ctx)
|
Type |
Bot.transform(TypingContext ctx)
|
Type |
ArrowType.transform(TypingContext ctx)
|
static java.util.List<Type> |
Type.transformAll(java.util.List<Type> ts,
TypingContext ctx)
Convenience method, to transform a list of types. |
Uses of TypingContext in orc.type |
---|
Methods in orc.type that return TypingContext | |
---|---|
TypingContext |
TypingContext.bindIC(InferenceContinuation ic)
|
TypingContext |
TypingContext.bindType(Type T)
|
TypingContext |
TypingContext.bindVar(Type T)
|
Methods in orc.type with parameters of type TypingContext | |
---|---|
Type |
TypeInstance.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Type |
Type.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Uses of TypingContext in orc.type.ground |
---|
Methods in orc.type.ground with parameters of type TypingContext | |
---|---|
Type |
StringType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Type |
NumberType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Type |
IntegerType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Type |
DatatypeSiteType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Type |
BooleanType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Uses of TypingContext in orc.type.java |
---|
Methods in orc.type.java with parameters of type TypingContext | |
---|---|
Type |
ConstructorType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Uses of TypingContext in orc.type.structured |
---|
Methods in orc.type.structured with parameters of type TypingContext | |
---|---|
Type |
MultiType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Type |
DotType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
Type |
ArrowType.call(TypingContext ctx,
java.util.List<Argument> args,
java.util.List<Type> typeActuals)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |