Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(311)

Unified Diff: editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java

Issue 51043010: New analyzer snapshot. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Rename to getFirstToken(). Created 7 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java
diff --git a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java
index cef8e2ad1b0f7b6ba26896e609c2fe4265207d1f..ff7d9fba7067232fc537aede95e2ead73c61a97c 100644
--- a/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java
+++ b/editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/processor/SemanticProcessor.java
@@ -113,4 +113,13 @@ public abstract class SemanticProcessor {
}
return false;
}
+
+ /**
+ * Checks if given {@link IMethodBinding} is method of given class with given signature.
+ */
+ protected final boolean isMethodInExactClass(IMethodBinding binding, String reqSignature,
+ String reqClassName) {
+ return JavaUtils.getMethodDeclarationSignature(binding).equals(reqSignature)
+ && JavaUtils.isTypeNamed(binding.getDeclaringClass(), reqClassName);
+ }
}

Powered by Google App Engine
This is Rietveld 408576698