Merged gcj-eclipse branch to trunk.

From-SVN: r120621
This commit is contained in:
Tom Tromey
2007-01-09 19:58:05 +00:00
parent c648dedbde
commit 97b8365caf
17478 changed files with 606493 additions and 100744 deletions
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_ArrayInstantiation__
#define __gnu_java_beans_encoder_elements_ArrayInstantiation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class ArrayInstantiation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::ArrayInstantiation : public ::gnu::java::beans::encoder::elements::Element
{
public:
ArrayInstantiation(::java::lang::String *, ::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
::java::lang::String * lengthAsString;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_ArrayInstantiation__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_Array_Get__
#define __gnu_java_beans_encoder_elements_Array_Get__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class Array_Get;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::Array_Get : public ::gnu::java::beans::encoder::elements::Element
{
public:
Array_Get(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) indexAsString;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_Array_Get__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_Array_Set__
#define __gnu_java_beans_encoder_elements_Array_Set__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class Array_Set;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::Array_Set : public ::gnu::java::beans::encoder::elements::Element
{
public:
Array_Set(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) indexAsString;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_Array_Set__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_ClassResolution__
#define __gnu_java_beans_encoder_elements_ClassResolution__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class ClassResolution;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::ClassResolution : public ::gnu::java::beans::encoder::elements::Element
{
public:
ClassResolution(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_ClassResolution__
@@ -0,0 +1,55 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_Element__
#define __gnu_java_beans_encoder_elements_Element__
#pragma interface
#include <java/lang/Object.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ObjectId;
class Writer;
namespace elements
{
class Element;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::Element : public ::java::lang::Object
{
public:
Element();
virtual void initId(::gnu::java::beans::encoder::ObjectId *);
virtual void addChild(::gnu::java::beans::encoder::elements::Element *);
virtual void removeLast();
virtual ::java::util::Iterator * iterator();
virtual void clear();
virtual jboolean isEmpty();
virtual ::gnu::java::beans::encoder::ObjectId * getId();
virtual void writeStart(::gnu::java::beans::encoder::Writer *) = 0;
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
private:
::java::util::LinkedList * __attribute__((aligned(__alignof__( ::java::lang::Object)))) children;
::gnu::java::beans::encoder::ObjectId * objectId;
public: // actually package-private
static jboolean $assertionsDisabled;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_Element__
@@ -0,0 +1,40 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_List_Get__
#define __gnu_java_beans_encoder_elements_List_Get__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class List_Get;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::List_Get : public ::gnu::java::beans::encoder::elements::Element
{
public:
List_Get();
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_List_Get__
@@ -0,0 +1,40 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_List_Set__
#define __gnu_java_beans_encoder_elements_List_Set__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class List_Set;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::List_Set : public ::gnu::java::beans::encoder::elements::Element
{
public:
List_Set();
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_List_Set__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_MethodInvocation__
#define __gnu_java_beans_encoder_elements_MethodInvocation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class MethodInvocation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::MethodInvocation : public ::gnu::java::beans::encoder::elements::Element
{
public:
MethodInvocation(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) methodName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_MethodInvocation__
@@ -0,0 +1,41 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_NullObject__
#define __gnu_java_beans_encoder_elements_NullObject__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class NullObject;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::NullObject : public ::gnu::java::beans::encoder::elements::Element
{
public:
NullObject();
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_NullObject__
@@ -0,0 +1,43 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_ObjectInstantiation__
#define __gnu_java_beans_encoder_elements_ObjectInstantiation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class ObjectInstantiation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::ObjectInstantiation : public ::gnu::java::beans::encoder::elements::Element
{
public:
ObjectInstantiation(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_ObjectInstantiation__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_ObjectReference__
#define __gnu_java_beans_encoder_elements_ObjectReference__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class ObjectId;
class Writer;
namespace elements
{
class ObjectReference;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::ObjectReference : public ::gnu::java::beans::encoder::elements::Element
{
public:
ObjectReference(::gnu::java::beans::encoder::ObjectId *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::gnu::java::beans::encoder::ObjectId * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) id;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_ObjectReference__
@@ -0,0 +1,45 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_PrimitiveInstantiation__
#define __gnu_java_beans_encoder_elements_PrimitiveInstantiation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class PrimitiveInstantiation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::PrimitiveInstantiation : public ::gnu::java::beans::encoder::elements::Element
{
public:
PrimitiveInstantiation(::java::lang::String *, ::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) primitiveName;
::java::lang::String * valueAsString;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_PrimitiveInstantiation__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_StaticFieldAccess__
#define __gnu_java_beans_encoder_elements_StaticFieldAccess__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class StaticFieldAccess;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::StaticFieldAccess : public ::gnu::java::beans::encoder::elements::Element
{
public:
StaticFieldAccess(::java::lang::String *, ::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
::java::lang::String * fieldName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_StaticFieldAccess__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_StaticMethodInvocation__
#define __gnu_java_beans_encoder_elements_StaticMethodInvocation__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class StaticMethodInvocation;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::StaticMethodInvocation : public ::gnu::java::beans::encoder::elements::Element
{
public:
StaticMethodInvocation(::java::lang::String *, ::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) className;
::java::lang::String * methodName;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_StaticMethodInvocation__
@@ -0,0 +1,44 @@
// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
#ifndef __gnu_java_beans_encoder_elements_StringReference__
#define __gnu_java_beans_encoder_elements_StringReference__
#pragma interface
#include <gnu/java/beans/encoder/elements/Element.h>
extern "Java"
{
namespace gnu
{
namespace java
{
namespace beans
{
namespace encoder
{
class Writer;
namespace elements
{
class StringReference;
}
}
}
}
}
}
class gnu::java::beans::encoder::elements::StringReference : public ::gnu::java::beans::encoder::elements::Element
{
public:
StringReference(::java::lang::String *);
virtual void writeStart(::gnu::java::beans::encoder::Writer *);
virtual void writeEnd(::gnu::java::beans::encoder::Writer *);
public: // actually package-private
::java::lang::String * __attribute__((aligned(__alignof__( ::gnu::java::beans::encoder::elements::Element)))) string;
public:
static ::java::lang::Class class$;
};
#endif // __gnu_java_beans_encoder_elements_StringReference__