don't reference instance variables with getslot
[swftools.git] / lib /
2008-12-30 krammdon't reference instance variables with getslot
2008-12-30 krammnew function find_class(), used by NEW and class lookup
2008-12-30 krammsimplified new() for local classes
2008-12-30 krammadded support for "Class.member" syntax
2008-12-30 krammallow a static function to access static slots directly
2008-12-30 krammadded access level modifiers support, modified property...
2008-12-30 krammmake sure that we don't do a rogue getproperty anywhere...
2008-12-30 krammfixed getter/setter handling, refined casting
2008-12-30 krammimplemented interfaces
2008-12-30 krammstrings are now encoded as string_t
2008-12-30 krammadded 'a op= b' implementation
2008-12-30 krammfixed variable killing on scope end
2008-12-30 krammsimplified local variable reassignment, added default...
2008-12-30 krammbugfixes, closure support
2008-12-30 krammoptimized assignment code, added varargs
2008-12-30 krammmade temporary variable non-colliding
2008-12-30 krammadded slots to class
2008-12-30 krammadded access codes to member flags
2008-12-30 krammtoken2string now takes 2 parameters
2008-12-30 krammfixed code_cutlast if there's only one opcode
2008-12-30 krammstrings are now stored as string_t*
2008-12-30 krammreactivated code_dup
2008-12-30 krammadded function cut_last_push()
2008-12-30 krammaddeds slot field to classinfo_t
2008-12-30 krammadded access levels to flags
2008-12-30 krammadded flags
2008-12-30 krammremoved varargs syntax from method constructors
2008-12-30 krammmade method construction functions return abc_method...
2008-12-30 krammdump out optional param number, too
2008-12-30 krammremoved old TODO comment
2008-12-30 krammmind NEED_REST when calculating local variable usage
2008-12-30 krammadded ../librfxswf.a to clean target
2008-12-30 krammtest for typeof()
2008-12-30 krammtest string switch, switch w/o default
2008-12-30 krammremoved shortcut
2008-12-30 krammadded tests for \x00, \xff
2008-12-30 krammadded test for static var lookup during dynamic member...
2008-12-30 krammtest builtin static types within imported packages
2008-12-30 krammtest "Class.staticmember" syntax
2008-12-30 krammadded more tests
2008-12-30 krammtest for static functions/members
2008-12-30 krammtest slotid assignment
2008-12-30 krammcheck precedence of as,in against ==
2008-12-30 krammmoved typeof tests to typeof.as, added more void tests
2008-12-30 krammtested creation of dynamic classes
2008-12-30 krammadded test for self-allocation within the constructor
2008-12-30 krammadded an implementing class
2008-12-30 krammtest importing a builtin type, too
2008-12-30 krammtest 'else if' syntax
2008-12-30 krammadded test for pure setter
2008-12-30 krammtest function member assignment
2008-12-30 krammsmall extra test for 'var x,y:type'
2008-12-30 krammadded a comment
2008-12-30 krammcheck first (non-optional) param value, too
2008-12-30 krammtest all constant types
2008-12-30 krammadded test for const slots
2008-12-30 krammtest for class init code
2008-12-30 krammtest calling methods on other classes, too
2008-12-30 krammadded tests for left/right associativity
2008-12-30 krammtest right associativity, too
2008-12-30 krammtest [1,2,3] syntax, too
2008-12-30 krammsmall array test
2008-12-30 krammadded additional tests
2008-12-30 krammdump out global methods
2008-12-23 krammexported dict_get_slot, dict_clone
2008-12-23 krammfixed dict_dump()
2008-12-23 krammfixed bugs in dict_clone
2008-12-23 krammnew function dict_clone
2008-12-23 krammmoved late evaluation test to ok/late.as, added space...
2008-12-23 krammadded space after 'ok'
2008-12-23 krammmade flex compatible
2008-12-23 krammfixed bugs in test
2008-12-23 krammlate binding test
2008-12-23 krammadded missing 'ok' output
2008-12-23 krammfixed two bugs in test
2008-12-23 krammnew test, for checking ',' in var decl and for loops
2008-12-23 krammadded tests for increment_i
2008-12-23 krammassume that variables declared inside a for loop are...
2008-12-23 krammfixed the test
2008-12-23 krammassignment expression nesting tests
2008-12-23 krammunittest file
2008-12-23 krammadded missing count calls
2008-12-23 krammadded return
2008-12-23 krammadded && and ||
2008-12-23 krammadded warning(), missing two/three char symbols
2008-12-23 krammuse default list implementation for typedcode
2008-12-23 krammdisplay detail in long view
2008-12-23 krammcleaned up runcmd function
2008-12-23 krammfixed return value checking
2008-12-23 krammadded slot number to memberinfo
2008-12-23 krammrenamed class_signature to classinfo
2008-12-23 krammzero class_signature when allocing
2008-12-23 krammclass_signature now contains flags
2008-12-23 krammfree multiname more thoroughly
2008-12-23 krammreworked left-hand expressions
2008-12-23 krammadded class members, expression lefthands
2008-12-23 krammsmall cleanup
2008-12-23 krammadded member lookup
2008-12-23 krammfixed top scope element for interface instantiation
2008-12-23 krammtidied up grammar section
next