Browse Source

[lua] don't generate dot-access for classes with @:native("") (closes #6448)

Aleksandr Kuzmenko 4 years ago
parent
commit
8735fcf600
1 changed files with 2 additions and 0 deletions
  1. 2 0
      src/generators/genlua.ml

+ 2 - 0
src/generators/genlua.ml

@@ -716,6 +716,8 @@ and gen_expr ?(local=true) ctx e = begin
              spr ctx (id ^ "_" ^ (ident v.v_name) ^ "_" ^ (field_name f));
          | _ ->
              Globals.die "" __LOC__);
+    | TField (_, (FStatic ({cl_path = [],""},_) as f)) ->
+        spr ctx (ident (field_name f))
     | TField (x,f) ->
         gen_value ctx x;
         let name = field_name f in