|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use BracedBody | |
|---|---|
| edu.rice.cs.javalanglevels | |
| edu.rice.cs.javalanglevels.parser | |
| edu.rice.cs.javalanglevels.tree | |
| Uses of BracedBody in edu.rice.cs.javalanglevels |
|---|
| Methods in edu.rice.cs.javalanglevels with parameters of type BracedBody | |
|---|---|
TypeData |
ConstructorBodyTypeChecker.forBracedBody(BracedBody that)
Walk over the statements in the BracedBody, treating the first line specially. |
TypeData |
SpecialTypeChecker.forBracedBody(BracedBody that)
Delegate to forBody |
TypeData |
TryCatchBodyTypeChecker.forBracedBody(BracedBody that)
Overwritten here, becuase it is okay for there to be thrown exceptions in the middle of a try catch. |
TypeData |
ExpressionTypeChecker.forBracedBody(BracedBody that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forBracedBody(BracedBody that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forBracedBodyDoFirst(BracedBody that)
|
Void |
JExpressionIFPrunableDepthFirstVisitor.forBracedBodyOnly(BracedBody that)
|
TypeData |
BodyTypeChecker.forBracedBodyOnly(BracedBody that,
TypeData[] items_result)
Delegates to forBodyOnly. |
| Uses of BracedBody in edu.rice.cs.javalanglevels.parser |
|---|
| Methods in edu.rice.cs.javalanglevels.parser that return BracedBody | |
|---|---|
BracedBody |
JExprParser.BracedBody()
|
BracedBody |
JExprParser.ConcreteMethodBody()
|
| Uses of BracedBody in edu.rice.cs.javalanglevels.tree |
|---|
| Methods in edu.rice.cs.javalanglevels.tree that return BracedBody | |
|---|---|
BracedBody |
TypeDefBase.getBody()
|
BracedBody |
ConcreteMethodDef.getBody()
|
BracedBody |
AnonymousClassInstantiation.getBody()
|
BracedBody |
Block.getStatements()
|
BracedBody |
ConstructorDef.getStatements()
|
| Methods in edu.rice.cs.javalanglevels.tree with parameters of type BracedBody | |
|---|---|
RetType |
JExpressionIFAbstractVisitor.forBracedBody(BracedBody that)
|
void |
JExpressionIFDepthFirstVisitor_void.forBracedBody(BracedBody that)
|
void |
JExpressionIFAbstractVisitor_void.forBracedBody(BracedBody that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forBracedBody(BracedBody that)
|
RetType |
JExpressionIFDepthFirstVisitor.forBracedBody(BracedBody that)
|
RetType |
JExpressionIFVisitor.forBracedBody(BracedBody that)
Process an instance of BracedBody. |
void |
JExpressionIFVisitor_void.forBracedBody(BracedBody that)
Process an instance of BracedBody. |
void |
JExpressionIFDepthFirstVisitor_void.forBracedBodyDoFirst(BracedBody that)
|
void |
JExpressionIFDepthFirstVisitor_void.forBracedBodyOnly(BracedBody that)
|
JExpressionIF |
JExpressionIFCopyDepthFirstVisitor.forBracedBodyOnly(BracedBody that,
JExpressionIF[] statements_result)
|
RetType |
JExpressionIFDepthFirstVisitor.forBracedBodyOnly(BracedBody that,
RetType[] statements_result)
|
| Constructors in edu.rice.cs.javalanglevels.tree with parameters of type BracedBody | |
|---|---|
AnonymousClassInstantiation(SourceInfo in_sourceInfo,
Type in_type,
ParenthesizedExpressionList in_arguments,
BracedBody in_body)
Constructs a AnonymousClassInstantiation. |
|
Block(SourceInfo in_sourceInfo,
BracedBody in_statements)
Constructs a Block. |
|
ClassDef(SourceInfo in_sourceInfo,
ModifiersAndVisibility in_mav,
Word in_name,
TypeParameter[] in_typeParameters,
ReferenceType in_superclass,
ReferenceType[] in_interfaces,
BracedBody in_body)
Constructs a ClassDef. |
|
ComplexAnonymousClassInstantiation(SourceInfo in_sourceInfo,
Expression in_enclosing,
Type in_type,
ParenthesizedExpressionList in_arguments,
BracedBody in_body)
Constructs a ComplexAnonymousClassInstantiation. |
|
ConcreteMethodDef(SourceInfo in_sourceInfo,
ModifiersAndVisibility in_mav,
TypeParameter[] in_typeParams,
ReturnTypeI in_result,
Word in_name,
FormalParameter[] in_params,
ReferenceType[] in_throws,
BracedBody in_body)
Constructs a ConcreteMethodDef. |
|
ConstructorDef(SourceInfo in_sourceInfo,
Word in_name,
ModifiersAndVisibility in_mav,
FormalParameter[] in_parameters,
ReferenceType[] in_throws,
BracedBody in_statements)
Constructs a ConstructorDef. |
|
InnerClassDef(SourceInfo in_sourceInfo,
ModifiersAndVisibility in_mav,
Word in_name,
TypeParameter[] in_typeParameters,
ReferenceType in_superclass,
ReferenceType[] in_interfaces,
BracedBody in_body)
Constructs a InnerClassDef. |
|
InnerInterfaceDef(SourceInfo in_sourceInfo,
ModifiersAndVisibility in_mav,
Word in_name,
TypeParameter[] in_typeParameters,
ReferenceType[] in_interfaces,
BracedBody in_body)
Constructs a InnerInterfaceDef. |
|
InterfaceDef(SourceInfo in_sourceInfo,
ModifiersAndVisibility in_mav,
Word in_name,
TypeParameter[] in_typeParameters,
ReferenceType[] in_interfaces,
BracedBody in_body)
Constructs a InterfaceDef. |
|
SimpleAnonymousClassInstantiation(SourceInfo in_sourceInfo,
Type in_type,
ParenthesizedExpressionList in_arguments,
BracedBody in_body)
Constructs a SimpleAnonymousClassInstantiation. |
|
TypeDefBase(SourceInfo in_sourceInfo,
ModifiersAndVisibility in_mav,
Word in_name,
TypeParameter[] in_typeParameters,
ReferenceType[] in_interfaces,
BracedBody in_body)
Constructs a TypeDefBase. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||