From ad753aa80558748ab918988809ba6f58b8c26419 Mon Sep 17 00:00:00 2001 From: acolyer Date: Fri, 2 Sep 2005 09:35:02 +0000 Subject: tests and fix for pr108062, failing to correctly tokenize (ZZLjava/...) --- .../org/aspectj/apache/bcel/classfile/GenericSignatureParser.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'bcel-builder/src') diff --git a/bcel-builder/src/org/aspectj/apache/bcel/classfile/GenericSignatureParser.java b/bcel-builder/src/org/aspectj/apache/bcel/classfile/GenericSignatureParser.java index fac5f506b..386f8743e 100644 --- a/bcel-builder/src/org/aspectj/apache/bcel/classfile/GenericSignatureParser.java +++ b/bcel-builder/src/org/aspectj/apache/bcel/classfile/GenericSignatureParser.java @@ -384,10 +384,12 @@ public class GenericSignatureParser { tokens.add(new String("" + chars[index])); } else { identifier.append(chars[index]); - } - couldSeePrimitive = false; + } inArray = false; break; + case 'L' : + couldSeePrimitive = false; + // deliberate fall-through default : identifier.append(chars[index]); } -- cgit v1.2.3