allow character literals to be assigned to number types

This commit is contained in:
Dave Holoway
2020-06-07 15:22:12 +01:00
parent ebc5f73bcc
commit c56732c689

View File

@@ -1140,7 +1140,7 @@ const valid_primitive_types = {
J: /^[JFD]$|^Ljava\/lang\/(Long|Float|Double);$/, J: /^[JFD]$|^Ljava\/lang\/(Long|Float|Double);$/,
F: /^[FD]$|^Ljava\/lang\/(Float|Double);$/, F: /^[FD]$|^Ljava\/lang\/(Float|Double);$/,
D: /^D$|^Ljava\/lang\/(Double);$/, D: /^D$|^Ljava\/lang\/(Double);$/,
C: /^C$|^Ljava\/lang\/(Character);$/, C: /^[CIJFD]$|^Ljava\/lang\/(Character|Integer|Long|Float|Double);$/,
Z: /^Z$|^Ljava\/lang\/(Boolean);$/, Z: /^Z$|^Ljava\/lang\/(Boolean);$/,
V: /$^/, // V.test() always returns false V: /$^/, // V.test() always returns false
}, },