[Nice-commit] Nice/src/gnu/expr ConstructorExp.java,1.9,1.10
Brought to you by:
bonniot
|
From: Daniel B. <bo...@us...> - 2005-03-01 17:37:03
|
Update of /cvsroot/nice/Nice/src/gnu/expr In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27179/src/gnu/expr Modified Files: ConstructorExp.java Log Message: Make sure that constructors with defaults omitted are compiled first so they get unmangled names, in case they clash with ones with all values. Cleaned up DefaultConstructor by creating a class CompiledConstructor to handle the details of bytecode generation. Index: ConstructorExp.java =================================================================== RCS file: /cvsroot/nice/Nice/src/gnu/expr/ConstructorExp.java,v retrieving revision 1.9 retrieving revision 1.10 diff -C2 -d -r1.9 -r1.10 *** ConstructorExp.java 9 Oct 2004 10:25:48 -0000 1.9 --- ConstructorExp.java 1 Mar 2005 17:36:35 -0000 1.10 *************** *** 45,48 **** --- 45,50 ---- private Expression superCall; + public Declaration getThisDecl() { return thisDecl; } + ClassType getClassType() { return classType; } |