Uses of Class
orc.ast.extended.pattern.Pattern

Packages that use Pattern
orc.ast.extended Desugared AST which is very close to the source form. 
orc.ast.extended.declaration   
orc.ast.extended.pattern   
orc.parser The Orc parser. 
 

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
           
 java.util.List<Pattern> Clause.ps
           
 

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
Clause(java.util.List<Pattern> ps, Expression body)
           
Lambda(java.util.List<Pattern> formals, Expression body)
           
 

Uses of Pattern in orc.ast.extended.declaration
 

Fields in orc.ast.extended.declaration with type parameters of type Pattern
 java.util.List<Pattern> Definition.formals
           
 

Constructors in orc.ast.extended.declaration with parameters of type Pattern
ValDeclaration(Pattern p, Expression f)
           
 

Constructor parameters in orc.ast.extended.declaration with type arguments of type Pattern
Definition(java.lang.String name, java.util.List<Pattern> formals, Expression body)
           
 

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 PublishPattern
           
 class TuplePattern
           
 class VariablePattern
           
 class WildcardPattern
           
 

Constructors in orc.ast.extended.pattern with parameters of type Pattern
AsPattern(Pattern p, java.lang.String s)
           
CallPattern(java.lang.String site, Pattern argpat)
           
ConsPattern(Pattern h, Pattern t)
           
PublishPattern(Pattern p)
           
 

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)
           
 

Uses of Pattern in orc.parser
 

Methods in orc.parser that return Pattern
 Pattern OrcParser.basic_pattern()
           
 Pattern OrcParser.cons_pattern()
           
 Pattern OrcParser.list_pattern()
           
 Pattern OrcParser.pattern()
           
 Pattern OrcParser.tuple_pattern()
           
 

Methods in orc.parser that return types with arguments of type Pattern
 java.util.List<Pattern> OrcParser.formals_list()