Skip to content

Commit d214ffd

Browse files
author
Monte Goulding
committed
added enums to java
1 parent 349c75a commit d214ffd

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

lcidlc/src/NativeType.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -165,6 +165,7 @@ const char *native_type_to_java_type_cstring(NativeType p_type)
165165
case kNativeTypeCData:
166166
return "jobject";
167167
case kNativeTypeInteger:
168+
case kNativeTypeEnum:
168169
return "int";
169170
case kNativeTypeReal:
170171
return "double";
@@ -185,6 +186,7 @@ const char *native_type_to_java_sig(NativeType p_type)
185186
case kNativeTypeCData:
186187
return "[B";
187188
case kNativeTypeInteger:
189+
case kNativeTypeEnum:
188190
return "I";
189191
case kNativeTypeReal:
190192
return "D";
@@ -205,6 +207,7 @@ const char *native_type_to_java_method_type_cstring(NativeType p_type)
205207
case kNativeTypeCData:
206208
return "Object";
207209
case kNativeTypeInteger:
210+
case kNativeTypeEnum:
208211
return "Int";
209212
case kNativeTypeReal:
210213
return "Double";
@@ -225,6 +228,7 @@ const char *native_type_to_type_in_cstring(NativeType p_type)
225228
case kNativeTypeCData:
226229
return "LCBytes";
227230
case kNativeTypeInteger:
231+
case kNativeTypeEnum:
228232
return "int";
229233
case kNativeTypeReal:
230234
return "double";
@@ -245,6 +249,7 @@ const char *native_type_to_type_out_cstring(NativeType p_type)
245249
case kNativeTypeCData:
246250
return "LCBytes";
247251
case kNativeTypeInteger:
252+
case kNativeTypeEnum:
248253
return "int";
249254
case kNativeTypeReal:
250255
return "double";

0 commit comments

Comments
 (0)