| Package | Description | 
|---|---|
| org.clafer.ir | 
 This package provides the IR used as in intermediate language during
 compilation. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
IrRewriter<T>  | 
| Modifier and Type | Method and Description | 
|---|---|
<A,B> B | 
IrSetTernary.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrMask.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrSetExpr.accept(IrSetExprVisitor<A,B> visitor,
            A a)
Dynamic dispatch on the visitor. 
 | 
<A,B> B | 
IrOffset.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrSetVar.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrSetDifference.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrSingleton.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrJoinRelation.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrArrayToSet.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrSetUnion.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrSetIntersection.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
<A,B> B | 
IrJoinFunction.accept(IrSetExprVisitor<A,B> visitor,
            A a)  | 
Copyright © 2013. All Rights Reserved.