You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Marshal methods generator in Xamarin.Android needs to know
which Java methods in which types are overridden by the application.
Package name, method name and signature are all require to generate
correct name of the native symbol which will be found by JNI at the
run time.
Copy file name to clipboardExpand all lines: src/Java.Interop.Tools.JavaCallableWrappers/Java.Interop.Tools.JavaCallableWrappers/JavaCallableWrapperGenerator.cs
+14-2Lines changed: 14 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -59,6 +59,7 @@ public string GetJavaAccess ()
59
59
List<Signature>methods=newList<Signature>();
60
60
List<Signature>ctors=newList<Signature>();
61
61
List<JavaCallableWrapperGenerator>children;
62
+
List<string>overriddenMethods;
62
63
readonlyIMetadataResolvercache;
63
64
64
65
[Obsolete("Use the TypeDefinitionCache overload for better performance.")]
@@ -80,6 +81,7 @@ public JavaCallableWrapperGenerator (TypeDefinition type, Action<string, object[
0 commit comments