diff options
author | Tom Tromey <tromey@redhat.com> | 2002-06-11 17:33:22 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2002-06-11 17:33:22 +0000 |
commit | 419831367ffe80b3e7902b86eb38e7f8c396852c (patch) | |
tree | ebbe68b8e8e326e400af4e79b545b2dd31fd6942 /libjava/java/lang/Class.h | |
parent | c6226a7e2aabd8d28a282bcad0b0c62767fb6a17 (diff) | |
download | gcc-419831367ffe80b3e7902b86eb38e7f8c396852c.zip gcc-419831367ffe80b3e7902b86eb38e7f8c396852c.tar.gz gcc-419831367ffe80b3e7902b86eb38e7f8c396852c.tar.bz2 |
Class.h (Class::desiredAssertionStatus): Declare.
* java/lang/Class.h (Class::desiredAssertionStatus): Declare.
(Class::getPackagePortion): Likewise.
* java/lang/Class.java (desiredAssertionStatus): New method from
Classpath.
(getPackagePortion): Likewise.
* java/lang/VMClassLoader.java (defaultAssertionStatus,
packageAssertionStatus, classAssertionStatus): New methods from
Classpath.
* java/lang/ClassLoader.java (defaultAssertionStatus,
systemPackageAssertionStatus, packageAssertionStatus,
systemClassAssertionStatus, classAssertionStatus): New fields from
Classpath.
(setDefaultAssertionStatus, setPackageAssertionStatus,
setClassAssertionStatus, clearAssertionStatus): New methods from
Classpath.
* Makefile.in: Rebuilt.
* Makefile.am (core_java_source_files): Added AssertionError.java.
* java/lang/AssertionError.java: New from Classpath.
From-SVN: r54517
Diffstat (limited to 'libjava/java/lang/Class.h')
-rw-r--r-- | libjava/java/lang/Class.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libjava/java/lang/Class.h b/libjava/java/lang/Class.h index 0f36f25..91a430a 100644 --- a/libjava/java/lang/Class.h +++ b/libjava/java/lang/Class.h @@ -1,6 +1,6 @@ // Class.h - Header file for java.lang.Class. -*- c++ -*- -/* Copyright (C) 1998, 1999, 2000, 2001 Free Software Foundation +/* Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation This file is part of libgcj. @@ -210,6 +210,7 @@ public: jobject newInstance (void); jstring toString (void); + jboolean desiredAssertionStatus (void); // FIXME: this probably shouldn't be public. jint size (void) @@ -232,6 +233,8 @@ private: void initializeClass (void); + static jstring getPackagePortion (jstring); + // Friend functions implemented in natClass.cc. friend _Jv_Method *_Jv_GetMethodLocal (jclass klass, _Jv_Utf8Const *name, _Jv_Utf8Const *signature); |