Browse Source

Fix Printer EField again (#11206)

RblSb 2 years ago
parent
commit
c6dcecc55b
1 changed files with 1 additions and 0 deletions
  1. 1 0
      std/haxe/macro/Printer.hx

+ 1 - 0
std/haxe/macro/Printer.hx

@@ -458,6 +458,7 @@ class Printer {
 					loopI(e1);
 					loopI(e1);
 					loopI(e2);
 					loopI(e2);
 				case EField(e, field, kind):
 				case EField(e, field, kind):
+					if (kind == null) kind = Normal;
 					add('EField $field (${kind.getName()})');
 					add('EField $field (${kind.getName()})');
 					loopI(e);
 					loopI(e);
 				case EParenthesis(e):
 				case EParenthesis(e):