* verify.cc (verify_fail): Change from being a top-level function
authorbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 26 Jan 2002 06:32:55 +0000 (06:32 +0000)
committerbothner <bothner@138bc75d-0d04-0410-961f-82ee72b054a4>
Sat, 26 Jan 2002 06:32:55 +0000 (06:32 +0000)
commita21155c0c93135c6815dc814a7c5abd47eab7048
tree8c30238d951d397caaf21afdd19b344294ee97ca
parent8f73d499a9952fb99dc318e4e4aa4892f6ff636b
* verify.cc (verify_fail):  Change from being a top-level function
to e method of _Jv_BytecodeVerifier.  Emit current method name.
Pass the current verifier to type: and state: methods as needed,
for better error messages, and for resolve.
(resolve):  Pass current class's loader for Class.forName and
_Jv_FindClassFromSignature, rather than using the default loader.
(various type: and state: methods):  Take _Jv_BytecodeVerifier* arg.
(get_type_val_for_signature):  Make non-static.
(various methods):  Pass start_PC implicitly, not explicitly.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@49240 138bc75d-0d04-0410-961f-82ee72b054a4
libjava/verify.cc