added forward declaration to class JSObject, and changed void* JSValue.ref to JSObject* JSValue.obj.

This commit is contained in:
beard%netscape.com 2000-04-07 02:47:53 +00:00
Родитель 59f99c863e
Коммит 53882505b5
2 изменённых файлов: 6 добавлений и 2 удалений

Просмотреть файл

@ -23,6 +23,8 @@
#include "icodegenerator.h"
namespace JavaScript {
class JSObject;
union JSValue {
int8 i8;
uint8 u8;
@ -34,7 +36,7 @@ namespace JavaScript {
uint64 u64;
float32 f32;
float64 f64;
void* ref;
JSObject* obj;
JSValue() : f64(0.0) {}

Просмотреть файл

@ -23,6 +23,8 @@
#include "icodegenerator.h"
namespace JavaScript {
class JSObject;
union JSValue {
int8 i8;
uint8 u8;
@ -34,7 +36,7 @@ namespace JavaScript {
uint64 u64;
float32 f32;
float64 f64;
void* ref;
JSObject* obj;
JSValue() : f64(0.0) {}