We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 63fe29e commit 0a01b57Copy full SHA for 0a01b57
1 file changed
crates/emmylua_code_analysis/src/diagnostic/checker/check_field.rs
@@ -274,9 +274,9 @@ pub(super) fn is_valid_member(
274
{
275
return Some(());
276
}
277
- } else if typ.is_integer() && key_types.iter().any(|typ| typ.is_integer()) {
278
- return Some(());
279
- } else if key_types.iter().any(|kt| kt == typ) {
+ } else if key_types.iter().any(|key_type| {
+ (typ.is_integer() && key_type.is_integer()) || key_type == typ
+ }) {
280
281
282
0 commit comments