Author: theraven
Date: Sun Nov 23 18:27:12 2008
New Revision: 4014
URL: http://svn.gna.org/viewcvs/etoile?rev=4014&view=rev
Log:
Added support for class variables. Currently mapped to file statics.
Outstanding bug: Instance variables are visible in class methods, but trying to
access them will SegV. Ungood.
Modified:
trunk/Etoile/Languages/Compiler/test.st
trunk/Etoile/Languages/LanguageKit/CGObjCGNU.cpp
trunk/Etoile/Languages/LanguageKit/CGObjCRuntime.h
trunk/Etoile/Languages/LanguageKit/CodeGenLexicalScope.cpp
trunk/Etoile/Languages/LanguageKit/CodeGenLexicalScope.h
trunk/Etoile/Languages/LanguageKit/CodeGenModule.cpp
trunk/Etoile/Languages/LanguageKit/CodeGenModule.h
trunk/Etoile/Languages/LanguageKit/GNUmakefile
trunk/Etoile/Languages/LanguageKit/LKAssignExpr.m
trunk/Etoile/Languages/LanguageKit/LKCodeGen.h
trunk/Etoile/Languages/LanguageKit/LKCodeGen.m
trunk/Etoile/Languages/LanguageKit/LKDeclRef.m
trunk/Etoile/Languages/LanguageKit/LKSubclass.h
trunk/Etoile/Languages/LanguageKit/LKSubclass.m
trunk/Etoile/Languages/LanguageKit/LKSymbolTable.h
trunk/Etoile/Languages/LanguageKit/LKSymbolTable.m
trunk/Etoile/Languages/LanguageKit/LLVMCodeGen.h
trunk/Etoile/Languages/LanguageKit/LLVMCodeGenCAPI.cpp
trunk/Etoile/Languages/LanguageKit/UnboxPass.cpp
trunk/Etoile/Languages/SmalltalkKit/smalltalk.y
_______________________________________________
Etoile-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-cvs