summaryrefslogtreecommitdiff
path: root/test/CreateMethodSignature/CreateMethodSignature.java
diff options
context:
space:
mode:
author Ian Rogers <irogers@google.com> 2011-11-03 19:51:38 -0700
committer Ian Rogers <irogers@google.com> 2011-11-13 11:57:18 -0800
commit0571d357843c53e042f370f5f2c2e9aa3fe803a9 (patch)
tree197e5b1c0b1bf0ee8cc0e1960470d0a8d203b4af /test/CreateMethodSignature/CreateMethodSignature.java
parent33dc7717cd16592bcc825350bea6305be9eb2ea1 (diff)
Refactor the use of Method by the compiler.
Remove the dependence on the Method object in dex2oat, allowing lazier resolution. Introduce new find and iterators in DexFile to simplify common operations and avoid misuse of class data items. Change-Id: I39fb8252190f543d89d8b233076355cec310fe08
Diffstat (limited to 'test/CreateMethodSignature/CreateMethodSignature.java')
-rw-r--r--test/CreateMethodSignature/CreateMethodSignature.java6
1 files changed, 6 insertions, 0 deletions
diff --git a/test/CreateMethodSignature/CreateMethodSignature.java b/test/CreateMethodSignature/CreateMethodSignature.java
new file mode 100644
index 0000000000..32338f1779
--- /dev/null
+++ b/test/CreateMethodSignature/CreateMethodSignature.java
@@ -0,0 +1,6 @@
+// Copyright 2011 Google Inc. All Rights Reserved.
+
+class CreateMethodSignature {
+ Float m1(int a, double b, long c, Object d) { return null; }
+ CreateMethodSignature m2(boolean x, short y, char z) { return null; }
+}