|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InnerInterfaceDef | |
|---|---|
| edu.rice.cs.javalanglevels | |
| edu.rice.cs.javalanglevels.parser | |
| edu.rice.cs.javalanglevels.tree | |
| Uses of InnerInterfaceDef in edu.rice.cs.javalanglevels |
|---|
| Methods in edu.rice.cs.javalanglevels with parameters of type InnerInterfaceDef | |
|---|---|
Void |
BodyBodyIntermediateVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
Process a local inner interface definition |
Void |
BodyBodyFullJavaVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
Process a local interface definition |
Void |
InterfaceBodyFullJavaVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
Call the method in FullJavaVisitor since it's common to this ClassBodyFullJavaVisitor. |
TypeData |
SpecialTypeChecker.forInnerInterfaceDef(InnerInterfaceDef that)
Look for the inner interface inside of the enclosing data. |
Void |
ClassBodyIntermediateVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
Call the method in FullJavaVisitor since it's common to this and FullJavaBodyFullJavaVisitor. |
Void |
ClassBodyFullJavaVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
Call the method in FullJavaVisitor since it's common to this and FullJavaBodyFullJavaVisitor. |
Void |
Augmentor.forInnerInterfaceDef(InnerInterfaceDef cd)
Look up this inner interface in the enclosing data, and then visit its body with a new Augmentor. |
Void |
JExpressionIFPrunableDepthFirstVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
|
Void |
LanguageLevelVisitor.forInnerInterfaceDefDoFirst(InnerInterfaceDef that)
Check for problems with InnerInterfaceDefs that are common to all language levels: specifically, they cannot be final. |
Void |
JExpressionIFPrunableDepthFirstVisitor.forInnerInterfaceDefDoFirst(InnerInterfaceDef that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forInnerInterfaceDefOnly(InnerInterfaceDef that)
|
TypeData |
TypeChecker.forInnerInterfaceDefOnly(InnerInterfaceDef that,
TypeData mavRes,
TypeData nameRes,
TypeData[] typeParamRes,
TypeData[] superinterfacesRes,
TypeData bodyRes)
|
protected void |
IntermediateVisitor.handleInnerInterfaceDef(InnerInterfaceDef that,
Data enclosing,
String relName,
String name)
Confirms that the inner interface is well-formed, resolves it, and stores it in the outer class's list of inner classes. |
protected void |
FullJavaVisitor.handleInnerInterfaceDef(InnerInterfaceDef that,
Data data,
String relName,
String name)
Process the inner interface, and resolve it and store it in the outer class's list of inner classes. |
| Uses of InnerInterfaceDef in edu.rice.cs.javalanglevels.parser |
|---|
| Methods in edu.rice.cs.javalanglevels.parser that return InnerInterfaceDef | |
|---|---|
InnerInterfaceDef |
JExprParser.InnerInterfaceDef()
|
| Uses of InnerInterfaceDef in edu.rice.cs.javalanglevels.tree |
|---|
| Methods in edu.rice.cs.javalanglevels.tree with parameters of type InnerInterfaceDef | |
|---|---|
RetType |
JExpressionIFAbstractVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
|
void |
JExpressionIFDepthFirstVisitor_void.forInnerInterfaceDef(InnerInterfaceDef that)
|
void |
JExpressionIFAbstractVisitor_void.forInnerInterfaceDef(InnerInterfaceDef that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
|
RetType |
JExpressionIFDepthFirstVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
|
RetType |
JExpressionIFVisitor.forInnerInterfaceDef(InnerInterfaceDef that)
Process an instance of InnerInterfaceDef. |
void |
JExpressionIFVisitor_void.forInnerInterfaceDef(InnerInterfaceDef that)
Process an instance of InnerInterfaceDef. |
void |
JExpressionIFDepthFirstVisitor_void.forInnerInterfaceDefDoFirst(InnerInterfaceDef that)
|
void |
JExpressionIFDepthFirstVisitor_void.forInnerInterfaceDefOnly(InnerInterfaceDef that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forInnerInterfaceDefOnly(InnerInterfaceDef that,
JExpressionIF mav_result,
JExpressionIF name_result,
JExpressionIF[] typeParameters_result,
JExpressionIF[] interfaces_result,
JExpressionIF body_result)
|
RetType |
JExpressionIFDepthFirstVisitor.forInnerInterfaceDefOnly(InnerInterfaceDef that,
RetType mav_result,
RetType name_result,
RetType[] typeParameters_result,
RetType[] interfaces_result,
RetType body_result)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||