Uses of Class
com.svincent.smalljava.SmallJavaValidationException

Packages that use SmallJavaValidationException
com.svincent.smalljava Provides an API for generating Java source code and JVM bytecodes. 
 

Uses of SmallJavaValidationException in com.svincent.smalljava
 

Methods in com.svincent.smalljava that throw SmallJavaValidationException
protected  void SmallMember.finalize()
           
protected  void SmallMethod.finalize()
           
 void SmallClass.finalize()
          Does a final typecheck pass, and fills in required missing information with defaults (add null-arg constructors, etc)
protected  SmallType Expr.evalType(SmallMethod m)
          Not to be called by users.
protected abstract  SmallType Expr.deriveType(SmallMethod m)
          Actually do the work.
protected  SmallType Expr.New.deriveType(SmallMethod m)
           
protected  SmallType Expr.SuperConstructor.deriveType(SmallMethod m)
           
protected  SmallType Expr.NewArray.deriveType(SmallMethod m)
           
protected  SmallType Expr.Return.deriveType(SmallMethod m)
           
protected  SmallType Expr.Call.deriveType(SmallMethod m)
           
protected  SmallType Expr.SetField.deriveType(SmallMethod m)
           
protected  SmallType Expr.SetLocal.deriveType(SmallMethod m)
           
protected  SmallType Expr.SetArray.deriveType(SmallMethod m)
           
protected  SmallType Expr.GetField.deriveType(SmallMethod m)
           
protected  SmallType Expr.GetStatic.deriveType(SmallMethod m)
           
protected  SmallType Expr.GetLocal.deriveType(SmallMethod m)
           
protected  SmallType Expr.This.deriveType(SmallMethod m)
           
protected  SmallType Expr.IntConst.deriveType(SmallMethod m)
           
protected  SmallType Expr.DoubleConst.deriveType(SmallMethod m)
           
protected  SmallType Expr.NullConst.deriveType(SmallMethod m)
           
protected  SmallType Expr.BooleanConst.deriveType(SmallMethod m)
           
protected  SmallType Expr.StringConst.deriveType(SmallMethod m)
           
protected  SmallType Expr.Begin.deriveType(SmallMethod m)
           
protected  SmallType Expr.While.deriveType(SmallMethod m)
           
protected  SmallType Expr.If.deriveType(SmallMethod m)
           
protected  SmallType Expr.Comment.deriveType(SmallMethod m)
           
 




This is documentation for Moksa Prolog, which can be found at http://www.svincent.com/moksa/

Copyright © 1999 Shawn P. Vincent.

This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.