summaryrefslogtreecommitdiffstats
path: root/libjava/java/lang/Integer.java
diff options
context:
space:
mode:
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2000-01-24 12:16:59 +0000
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>2000-01-24 12:16:59 +0000
commit717923556cf51a9621c97122f5c4c60e9238979e (patch)
treedf697d14090e35118e009ab8a988bd3c7fb22ff9 /libjava/java/lang/Integer.java
parentd34cc9acac3d29d6c3fa0ac6e876fdeb23dfcfd2 (diff)
downloadppe42-gcc-717923556cf51a9621c97122f5c4c60e9238979e.tar.gz
ppe42-gcc-717923556cf51a9621c97122f5c4c60e9238979e.zip
* cp-tree.h (CPTI_BAD_CAST, CPTI_BAD_TYPEID, CPTI_DCAST): New
cp_tree_index values. (throw_bad_cast_node, throw_bad_typeid_node, dynamic_cast_node): New global node #defines for them. * rtti.c (call_void_fn): Replace with ... (build_runtime_decl): ... new static function. (throw_bad_cast): Use throw_bad_cast_node and build_runtime_decl. (throw_bad_typeid): Use throw_bad_typeid_node and build_runtime_decl. (build_dynamic_cast_1): Always produce correctly typed result. Explicitly produce type_info addresses. Use dynamic_cast_node. * exception.cc (__throw_bad_cast): Return `void *'. (__throw_bad_typeid): Return `const type_info &'. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@31585 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/java/lang/Integer.java')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud