From 1ba650dce598c8e83dc1c62a1960469f65bc18b4 Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Sun, 24 Oct 2021 17:36:09 +0200 Subject: [PATCH] Stub Code for getDeclaredField --- .../module/nativecode/ReplacementForClass.java | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/de/inetsoftware/jwebassembly/module/nativecode/ReplacementForClass.java b/src/de/inetsoftware/jwebassembly/module/nativecode/ReplacementForClass.java index f46389d..faa076f 100644 --- a/src/de/inetsoftware/jwebassembly/module/nativecode/ReplacementForClass.java +++ b/src/de/inetsoftware/jwebassembly/module/nativecode/ReplacementForClass.java @@ -29,6 +29,7 @@ import static de.inetsoftware.jwebassembly.module.TypeManager.TYPE_DESCRIPTION_I import static de.inetsoftware.jwebassembly.module.TypeManager.TYPE_DESCRIPTION_TYPE_NAME; import static de.inetsoftware.jwebassembly.module.TypeManager.VOID; +import java.lang.reflect.Field; import java.lang.reflect.Method; import java.lang.reflect.Type; @@ -307,6 +308,12 @@ class ReplacementForClass { return simpleName.substring( index ); } + /** + * Replacement of the Java method getDeclaredField() + */ + @WasmTextCode( "unreachable" ) // TODO + public native Field getDeclaredField(String name); + /** * Replacement of the Java method getDeclaredMethod() */