gecko-dev/js2/src
waldemar%netscape.com 2d0491abf8 Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
..
macbuild Took out other libraries, transferred to driver projects. 2001-02-13 04:29:55 +00:00
winbuild Tentative fix for build releated issues. 2001-03-27 22:06:21 +00:00
JSILGenerator.cpp Adding JSILGenerator code 2001-03-26 22:37:50 +00:00
JSILGenerator.h Adding JSILGenerator code 2001-03-26 22:37:50 +00:00
Makefile.am is there no way to combine two .a files? 2001-02-08 06:06:33 +00:00
algo.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
cpucfg.h
debugger.cpp Added pragma to disable overlong identifiers warning 2001-02-09 19:10:18 +00:00
debugger.h fixing source stepping (opcode stepping to come back later) 2000-06-24 02:53:29 +00:00
ds.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
exception.cpp initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
exception.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
exception_msgs.cpp refactored lexer bits from icodeasm into lexutils 2000-11-14 03:11:54 +00:00
formatter.cpp Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
formatter.h Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
gc_allocator.cpp Changes to get the lib building in vcc 2001-02-08 21:13:16 +00:00
gc_allocator.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
gc_container.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
hash.cpp initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
hash.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
ica_exception.cpp fixing filenames, none of these files had prior history. 2001-02-08 00:14:20 +00:00
ica_exception.h fixing filenames, none of these files had prior history. 2001-02-08 00:14:20 +00:00
ica_test.cpp New icodes to handle instanceof/is. Moved operator name handling to icg 2001-02-16 23:15:34 +00:00
icode.h New icodes to handle instanceof/is. Moved operator name handling to icg 2001-02-16 23:15:34 +00:00
icode_emitter.cpp Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
icodeasm.cpp New icodes to handle instanceof/is. Moved operator name handling to icg 2001-02-16 23:15:34 +00:00
icodeasm.h Fixes to support ICodeModule operand type (via name in global object) and 2001-01-25 23:34:33 +00:00
icodegenerator.cpp New icodes to handle instanceof/is. Moved operator name handling to icg 2001-02-16 23:15:34 +00:00
icodegenerator.h New icodes to handle instanceof/is. Moved operator name handling to icg 2001-02-16 23:15:34 +00:00
icodemap.h New icodes to handle instanceof/is. Moved operator name handling to icg 2001-02-16 23:15:34 +00:00
interpreter.cpp Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
interpreter.h Added toBoolean handling. Fixed toString & toPrimitive to match spec. 2001-02-23 00:18:46 +00:00
jsclasses.h New icodes to handle instanceof/is. Moved operator name handling to icg 2001-02-16 23:15:34 +00:00
jsmath.cpp Fixed warnings for gcc build. 2000-09-19 20:35:05 +00:00
jsmath.h More ECMA 3 mucking about to support constructors etc. 2000-07-25 22:58:04 +00:00
jstypes.cpp Added toBoolean handling. Fixed toString & toPrimitive to match spec. 2001-02-23 00:18:46 +00:00
jstypes.h Fixed increment bug. Added mPrivate member and supported native getter & 2001-03-05 21:49:23 +00:00
kitchensink.cpp initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
kitchensink.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
lexer.cpp Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
lexer.h Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
lexutils.cpp another pass over LexUtils::cmp_nocase(). 2000-12-30 08:08:12 +00:00
lexutils.h refactored lexer bits from icodeasm into lexutils 2000-11-14 03:11:54 +00:00
mem.cpp initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
mem.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
nodefactory.h Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
numerics.cpp Changes to get the back end building again. 2001-02-08 05:02:10 +00:00
numerics.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
parser.cpp Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
parser.h Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
reader.cpp Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
reader.h Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
stlcfg.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
strings.cpp initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
strings.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
systemtypes.h initial checkin for source reorg. leaf copied mozilla/js/js2 to mozilla/js2/src, mozilla/js/js2/jsc to mozilla/js2/jsc, mozilla/js/js2/tools to mozilla/js2/tools, and mozilla/js/semantics to mozilla/js2/semantics 2001-02-07 21:21:22 +00:00
token.cpp Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
token.h Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
utilities.cpp Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
utilities.h Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
vmtypes.cpp Fixed unused vars. Added string literal as alternative function name. 2001-02-20 21:39:59 +00:00
vmtypes.h New icodes to handle instanceof/is. Moved operator name handling to icg 2001-02-16 23:15:34 +00:00
world.cpp Added pragma to disable overlong identifiers warning 2001-02-09 19:10:18 +00:00
world.h Updated parser: attributes can be expressions, added new attributes, disallowed nested ::'s, deleted Eval nodes, added const and void nodes, deleted package attribute, deleted super::id syntax, and added super, super(expr), and super(args) syntax 2001-06-13 21:24:27 +00:00
xmlparser.cpp Added 'length' to Array objects as a getter property - and fixed up stuff 2000-12-15 01:38:40 +00:00
xmlparser.h CW Pro 6 compatibility. 2000-11-18 03:14:07 +00:00