|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InnerClassDef | |
|---|---|
| edu.rice.cs.javalanglevels | |
| edu.rice.cs.javalanglevels.parser | |
| edu.rice.cs.javalanglevels.tree | |
| Uses of InnerClassDef in edu.rice.cs.javalanglevels |
|---|
| Methods in edu.rice.cs.javalanglevels with parameters of type InnerClassDef | |
|---|---|
Void |
BodyBodyIntermediateVisitor.forInnerClassDef(InnerClassDef that)
Process a local inner class definition |
Void |
BodyBodyFullJavaVisitor.forInnerClassDef(InnerClassDef that)
Process a local class definition |
Void |
InterfaceBodyFullJavaVisitor.forInnerClassDef(InnerClassDef that)
Call the method in FullJavaVisitor; it's common to this ClassBodyAdvancedVisitor. |
TypeData |
SpecialTypeChecker.forInnerClassDef(InnerClassDef that)
Look up the SymbolData for this InnerClass within the enclosing data, check for cyclic inheritance, and then visit everything inside the inner class. |
Void |
ClassBodyIntermediateVisitor.forInnerClassDef(InnerClassDef that)
Process a local inner class definition |
TypeData |
ExpressionTypeChecker.forInnerClassDef(InnerClassDef that)
|
Void |
ClassBodyFullJavaVisitor.forInnerClassDef(InnerClassDef that)
Call the method in FullJavaVisitor since it's common to this and FullJavaBodyFullJavaVisitor. |
Void |
Augmentor.forInnerClassDef(InnerClassDef cd)
Look up this inner class in the enclosing data, and then visits its body. |
Void |
JExpressionIFPrunableDepthFirstVisitor.forInnerClassDef(InnerClassDef that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forInnerClassDefDoFirst(InnerClassDef that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forInnerClassDefOnly(InnerClassDef that)
|
TypeData |
TypeChecker.forInnerClassDefOnly(InnerClassDef that,
TypeData mavRes,
TypeData nameRes,
TypeData[] typeParamRes,
TypeData superClassRes,
TypeData[] interfacesRes,
TypeData bodyRes)
|
protected void |
IntermediateVisitor.handleInnerClassDef(InnerClassDef that,
Data enclosing,
String relName,
String name)
Check to make sure the inner class def is well-formed, resolve it, and store the resulting symbol in the outer class's list of inner classes. |
protected void |
FullJavaVisitor.handleInnerClassDef(InnerClassDef that,
Data data,
String relName,
String name)
Process the inner class def and then resolve it and store it in the outer class's list of inner classes. |
| Uses of InnerClassDef in edu.rice.cs.javalanglevels.parser |
|---|
| Methods in edu.rice.cs.javalanglevels.parser that return InnerClassDef | |
|---|---|
InnerClassDef |
JExprParser.InnerClassDef()
|
| Uses of InnerClassDef in edu.rice.cs.javalanglevels.tree |
|---|
| Methods in edu.rice.cs.javalanglevels.tree with parameters of type InnerClassDef | |
|---|---|
RetType |
JExpressionIFAbstractVisitor.forInnerClassDef(InnerClassDef that)
|
void |
JExpressionIFDepthFirstVisitor_void.forInnerClassDef(InnerClassDef that)
|
void |
JExpressionIFAbstractVisitor_void.forInnerClassDef(InnerClassDef that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forInnerClassDef(InnerClassDef that)
|
RetType |
JExpressionIFDepthFirstVisitor.forInnerClassDef(InnerClassDef that)
|
RetType |
JExpressionIFVisitor.forInnerClassDef(InnerClassDef that)
Process an instance of InnerClassDef. |
void |
JExpressionIFVisitor_void.forInnerClassDef(InnerClassDef that)
Process an instance of InnerClassDef. |
void |
JExpressionIFDepthFirstVisitor_void.forInnerClassDefDoFirst(InnerClassDef that)
|
void |
JExpressionIFDepthFirstVisitor_void.forInnerClassDefOnly(InnerClassDef that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forInnerClassDefOnly(InnerClassDef that,
JExpressionIF mav_result,
JExpressionIF name_result,
JExpressionIF[] typeParameters_result,
JExpressionIF superclass_result,
JExpressionIF[] interfaces_result,
JExpressionIF body_result)
|
RetType |
JExpressionIFDepthFirstVisitor.forInnerClassDefOnly(InnerClassDef that,
RetType mav_result,
RetType name_result,
RetType[] typeParameters_result,
RetType superclass_result,
RetType[] interfaces_result,
RetType body_result)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||