Uses of Class
edu.rice.cs.javalanglevels.tree.ThrowStatement

Packages that use ThrowStatement
edu.rice.cs.javalanglevels   
edu.rice.cs.javalanglevels.parser   
edu.rice.cs.javalanglevels.tree   
 

Uses of ThrowStatement in edu.rice.cs.javalanglevels
 

Methods in edu.rice.cs.javalanglevels with parameters of type ThrowStatement
 TypeData SpecialTypeChecker.forThrowStatement(ThrowStatement that)
          Visit the ThrowStatement's expression to determine what type of Exception is being thrown.
 Void JExpressionIFPrunableDepthFirstVisitor.forThrowStatement(ThrowStatement that)
           
 Void JExpressionIFPrunableDepthFirstVisitor.forThrowStatementDoFirst(ThrowStatement that)
           
 Void JExpressionIFPrunableDepthFirstVisitor.forThrowStatementOnly(ThrowStatement that)
           
 TypeData SpecialTypeChecker.forThrowStatementOnly(ThrowStatement that, TypeData thrown_result)
          Make sure that what is being thrown is an instantiation of a class, not a class name, and that it extends Throwable.
 

Uses of ThrowStatement in edu.rice.cs.javalanglevels.parser
 

Methods in edu.rice.cs.javalanglevels.parser that return ThrowStatement
 ThrowStatement JExprParser.ThrowStatement()
           
 

Uses of ThrowStatement in edu.rice.cs.javalanglevels.tree
 

Methods in edu.rice.cs.javalanglevels.tree with parameters of type ThrowStatement
 RetType JExpressionIFAbstractVisitor.forThrowStatement(ThrowStatement that)
           
 void JExpressionIFDepthFirstVisitor_void.forThrowStatement(ThrowStatement that)
           
 void JExpressionIFAbstractVisitor_void.forThrowStatement(ThrowStatement that)
           
 JExpressionIF JExpressionIFCopyDepthFirstVisitor.forThrowStatement(ThrowStatement that)
           
 RetType JExpressionIFDepthFirstVisitor.forThrowStatement(ThrowStatement that)
           
 RetType JExpressionIFVisitor.forThrowStatement(ThrowStatement that)
          Process an instance of ThrowStatement.
 void JExpressionIFVisitor_void.forThrowStatement(ThrowStatement that)
          Process an instance of ThrowStatement.
 void JExpressionIFDepthFirstVisitor_void.forThrowStatementDoFirst(ThrowStatement that)
           
 void JExpressionIFDepthFirstVisitor_void.forThrowStatementOnly(ThrowStatement that)
           
 JExpressionIF JExpressionIFCopyDepthFirstVisitor.forThrowStatementOnly(ThrowStatement that, JExpressionIF thrown_result)
           
 RetType JExpressionIFDepthFirstVisitor.forThrowStatementOnly(ThrowStatement that, RetType thrown_result)