diff options
author | Kevin Bierhoff <kmb@google.com> | 2017-03-15 20:46:07 +0000 |
---|---|---|
committer | Colin Cross <ccross@android.com> | 2017-03-16 09:30:23 -0700 |
commit | 8264d43883171b6c0233ec9d2bdd17c614027e91 (patch) | |
tree | 4ce9b6539b28bf6f2118196f9f26677f28112401 | |
parent | c31e8e53b7cda8ad574a7d4adc582e5287221c3b (diff) | |
download | desugar-8264d43883171b6c0233ec9d2bdd17c614027e91.tar.gz |
Uniquify bridge methods generated during lambda desugaring
--
PiperOrigin-RevId: 150236330
MOS_MIGRATED_REVID=150236330
GitOrigin-RevId: 1e07d099f26fde981c58ef4e2cd3e5c88fe89851
Change-Id: I54367153b5ed289116c78599169768dc64a9a463
-rw-r--r-- | java/com/google/devtools/build/android/desugar/LambdaDesugaring.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java b/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java index c52c4a4..c808831 100644 --- a/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java +++ b/java/com/google/devtools/build/android/desugar/LambdaDesugaring.java @@ -220,7 +220,7 @@ class LambdaDesugaring extends ClassVisitor { return result; // we're already queued up a bridge method for this method reference } - String name = "bridge$lambda$" + bridgeMethods.size(); + String name = uniqueInPackage(internalName, "bridge$lambda$" + bridgeMethods.size()); Handle bridgeMethod; switch (invokedMethod.getTag()) { case Opcodes.H_INVOKESTATIC: |