public class BuiltInAppIntermediate extends AppIntermediate
| Modifier and Type | Field and Description | 
|---|---|
private ImmutableList<Pair<java.lang.Integer,PosInTerm>> | 
builtInIfInsts  | 
private java.lang.String | 
contract  | 
private ImmutableList<Name> | 
newNames  | 
private Pair<java.lang.Integer,PosInTerm> | 
posInfo  | 
private java.lang.String | 
ruleName  | 
| Constructor and Description | 
|---|
BuiltInAppIntermediate(java.lang.String ruleName,
                      Pair<java.lang.Integer,PosInTerm> pos,
                      java.lang.String contract,
                      ImmutableList<Pair<java.lang.Integer,PosInTerm>> builtInIfInsts,
                      ImmutableList<Name> newNames)  | 
| Modifier and Type | Method and Description | 
|---|---|
ImmutableList<Pair<java.lang.Integer,PosInTerm>> | 
getBuiltInIfInsts()  | 
java.lang.String | 
getContract()  | 
ImmutableList<Name> | 
getNewNames()  | 
Pair<java.lang.Integer,PosInTerm> | 
getPosInfo()  | 
java.lang.String | 
getRuleName()  | 
getLineNr, setLineNrprivate java.lang.String ruleName
private java.lang.String contract
private ImmutableList<Pair<java.lang.Integer,PosInTerm>> builtInIfInsts
private ImmutableList<Name> newNames
public BuiltInAppIntermediate(java.lang.String ruleName,
                              Pair<java.lang.Integer,PosInTerm> pos,
                              java.lang.String contract,
                              ImmutableList<Pair<java.lang.Integer,PosInTerm>> builtInIfInsts,
                              ImmutableList<Name> newNames)
public java.lang.String getRuleName()
getRuleName in class AppIntermediatepublic java.lang.String getContract()
public ImmutableList<Pair<java.lang.Integer,PosInTerm>> getBuiltInIfInsts()
public ImmutableList<Name> getNewNames()
getNewNames in class AppIntermediate