diff options
author | Egor.Ushakov <egor.ushakov@jetbrains.com> | 2017-04-26 19:58:55 +0300 |
---|---|---|
committer | md_5 <git@md-5.net> | 2018-06-25 17:18:19 +1000 |
commit | 93b2c6d59bd82283cf2f7221e02481ba2fd7f5c2 (patch) | |
tree | a937af1843785ff94c17c0e10bc830d2579292f2 /src/org/jetbrains/java/decompiler/modules | |
parent | 883035d097d1234f517e4418cb7328991f6df508 (diff) | |
download | fernflower-93b2c6d59bd82283cf2f7221e02481ba2fd7f5c2.tar fernflower-93b2c6d59bd82283cf2f7221e02481ba2fd7f5c2.tar.gz fernflower-93b2c6d59bd82283cf2f7221e02481ba2fd7f5c2.tar.lz fernflower-93b2c6d59bd82283cf2f7221e02481ba2fd7f5c2.tar.xz fernflower-93b2c6d59bd82283cf2f7221e02481ba2fd7f5c2.zip |
fixed lambda parameter names already used in the context
# Conflicts:
# src/org/jetbrains/java/decompiler/main/collectors/VarNamesCollector.java
# src/org/jetbrains/java/decompiler/main/rels/NestedClassProcessor.java
# src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarProcessor.java
# test/org/jetbrains/java/decompiler/SingleClassesTest.java
Diffstat (limited to 'src/org/jetbrains/java/decompiler/modules')
-rw-r--r-- | src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarProcessor.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarProcessor.java b/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarProcessor.java index 4d4dabb..18314d8 100644 --- a/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarProcessor.java +++ b/src/org/jetbrains/java/decompiler/modules/decompiler/vars/VarProcessor.java @@ -120,6 +120,10 @@ public class VarProcessor { mapVarNames.put(varpaar, name); } + public Collection<String> getVarNames() { + return mapVarNames != null ? mapVarNames.values() : Collections.EMPTY_SET; + } + public int getVarFinal(VarVersionPaar varpaar) { return varvers == null ? VarTypeProcessor.VAR_FINAL : varvers.getVarFinal(varpaar); } |