diff options
author | acolyer <acolyer> | 2005-09-02 09:35:02 +0000 |
---|---|---|
committer | acolyer <acolyer> | 2005-09-02 09:35:02 +0000 |
commit | ad753aa80558748ab918988809ba6f58b8c26419 (patch) | |
tree | 15a36e27d17c78829d0324a44ed8a4850c1a9789 /bcel-builder | |
parent | 372a025d85641e17d9fff734a0c2e9770fd2d55f (diff) | |
download | aspectj-ad753aa80558748ab918988809ba6f58b8c26419.tar.gz aspectj-ad753aa80558748ab918988809ba6f58b8c26419.zip |
tests and fix for pr108062, failing to correctly tokenize (ZZLjava/...)
Diffstat (limited to 'bcel-builder')
-rw-r--r-- | bcel-builder/src/org/aspectj/apache/bcel/classfile/GenericSignatureParser.java | 6 |
1 files changed, 4 insertions, 2 deletions
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]); } |