| Index: base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java
|
| diff --git a/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java b/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java
|
| index 339f5f5bb729aa745e782f9757e364fea639e794..42d8e56bbf006b0e10c9bccf85b633884834aca6 100644
|
| --- a/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java
|
| +++ b/base/android/jni_generator/java/src/org/chromium/example/jni_generator/SampleForTests.java
|
| @@ -165,6 +165,13 @@ class SampleForTests {
|
| // String constants that look like comments don't confuse the generator:
|
| private String mArrgh = "*/*";
|
|
|
| + private @interface SomeAnnotation {}
|
| +
|
| + // The generator is not confused by @Annotated parameters.
|
| + @CalledByNative
|
| + void javaMethodWithAnnotatedParam(@SomeAnnotation int foo) {
|
| + }
|
| +
|
| // ---------------------------------------------------------------------------------------------
|
| // Java fields which are accessed from C++ code only must be annotated with @AccessedByNative to
|
| // prevent them being eliminated when unreferenced code is stripped.
|
|
|