|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Pattern | |
---|---|
orc.ast.extended | Desugared AST which is very close to the source form. |
orc.ast.extended.declaration | |
orc.ast.extended.declaration.defn | |
orc.ast.extended.pattern |
Uses of Pattern in orc.ast.extended |
---|
Fields in orc.ast.extended declared as Pattern | |
---|---|
Pattern |
Sequential.p
|
Pattern |
Where.p
|
Fields in orc.ast.extended with type parameters of type Pattern | |
---|---|
java.util.List<Pattern> |
Lambda.formals
|
Constructors in orc.ast.extended with parameters of type Pattern | |
---|---|
Sequential(Expression left,
Expression right,
Pattern p)
|
|
Where(Expression left,
Expression right,
Pattern p)
|
Constructor parameters in orc.ast.extended with type arguments of type Pattern | |
---|---|
Lambda(java.util.List<Pattern> formals,
Expression body)
|
|
Lambda(java.util.List<Pattern> formals,
Expression body,
Type resultType)
|
Uses of Pattern in orc.ast.extended.declaration |
---|
Constructors in orc.ast.extended.declaration with parameters of type Pattern | |
---|---|
ValDeclaration(Pattern p,
Expression f)
|
Uses of Pattern in orc.ast.extended.declaration.defn |
---|
Fields in orc.ast.extended.declaration.defn with type parameters of type Pattern | |
---|---|
java.util.List<Pattern> |
DefnClause.formals
|
java.util.List<Pattern> |
Clause.ps
|
Constructor parameters in orc.ast.extended.declaration.defn with type arguments of type Pattern | |
---|---|
Clause(java.util.List<Pattern> ps,
Expression body)
|
|
DefnClause(java.lang.String name,
java.util.List<Pattern> formals,
Expression body,
Type resultType)
|
Uses of Pattern in orc.ast.extended.pattern |
---|
Subclasses of Pattern in orc.ast.extended.pattern | |
---|---|
class |
AsPattern
|
class |
CallPattern
|
class |
ConsPattern
|
class |
ListPattern
|
class |
LiteralPattern
|
class |
NilPattern
|
class |
TuplePattern
|
class |
TypedPattern
A pattern with a type ascription. |
class |
VariablePattern
|
class |
WildcardPattern
|
Fields in orc.ast.extended.pattern declared as Pattern | |
---|---|
Pattern |
TypedPattern.p
|
Methods in orc.ast.extended.pattern that return Pattern | |
---|---|
static Pattern |
Pattern.condense(java.util.List<Pattern> ps)
Condense a sequence of patterns into a single pattern using the following strategy: An empty sequence of patterns becomes a wildcard pattern _. |
Method parameters in orc.ast.extended.pattern with type arguments of type Pattern | |
---|---|
static Pattern |
Pattern.condense(java.util.List<Pattern> ps)
Condense a sequence of patterns into a single pattern using the following strategy: An empty sequence of patterns becomes a wildcard pattern _. |
Constructors in orc.ast.extended.pattern with parameters of type Pattern | |
---|---|
AsPattern(Pattern p,
java.lang.String s)
|
|
ConsPattern(Pattern h,
Pattern t)
|
|
TypedPattern(Pattern p,
Type t)
|
Constructor parameters in orc.ast.extended.pattern with type arguments of type Pattern | |
---|---|
CallPattern(java.lang.String site,
java.util.List<Pattern> args)
|
|
ListPattern(java.util.List<Pattern> ps)
|
|
TuplePattern(java.util.List<Pattern> args)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |