@@ -16,19 +16,19 @@ class TypeMapCecilAdapter
16
16
{
17
17
public static ( List < TypeMapDebugEntry > javaToManaged , List < TypeMapDebugEntry > managedToJava ) GetDebugNativeEntries ( NativeCodeGenState state )
18
18
{
19
- var ( javaToManaged , managedToJava ) = GetDebugNativeEntries ( state . AllJavaTypes , state . TypeCache , out var foundJniNativeRegistration ) ;
19
+ var ( javaToManaged , managedToJava , foundJniNativeRegistration ) = GetDebugNativeEntries ( state . AllJavaTypes , state . TypeCache ) ;
20
20
21
21
state . JniAddNativeMethodRegistrationAttributePresent = foundJniNativeRegistration ;
22
22
23
23
return ( javaToManaged , managedToJava ) ;
24
24
}
25
25
26
- public static ( List < TypeMapDebugEntry > javaToManaged , List < TypeMapDebugEntry > managedToJava ) GetDebugNativeEntries ( List < TypeDefinition > types , TypeDefinitionCache cache , out bool foundJniNativeRegistration )
26
+ public static ( List < TypeMapDebugEntry > javaToManaged , List < TypeMapDebugEntry > managedToJava , bool foundJniNativeRegistration ) GetDebugNativeEntries ( List < TypeDefinition > types , TypeDefinitionCache cache )
27
27
{
28
28
var javaDuplicates = new Dictionary < string , List < TypeMapDebugEntry > > ( StringComparer . Ordinal ) ;
29
29
var javaToManaged = new List < TypeMapDebugEntry > ( ) ;
30
30
var managedToJava = new List < TypeMapDebugEntry > ( ) ;
31
- foundJniNativeRegistration = false ;
31
+ var foundJniNativeRegistration = false ;
32
32
33
33
foreach ( var td in types ) {
34
34
foundJniNativeRegistration = JniAddNativeMethodRegistrationAttributeFound ( foundJniNativeRegistration , td ) ;
@@ -42,7 +42,7 @@ public static (List<TypeMapDebugEntry> javaToManaged, List<TypeMapDebugEntry> ma
42
42
43
43
SyncDebugDuplicates ( javaDuplicates ) ;
44
44
45
- return ( javaToManaged , managedToJava ) ;
45
+ return ( javaToManaged , managedToJava , foundJniNativeRegistration ) ;
46
46
}
47
47
48
48
public static ReleaseGenerationState GetReleaseGenerationState ( NativeCodeGenState state )
0 commit comments