Brucey пре 1 година
родитељ
комит
87fd3c447f
1 измењених фајлова са 6 додато и 0 уклоњено
  1. 6 0
      translator.bmx

+ 6 - 0
translator.bmx

@@ -1072,6 +1072,12 @@ End Rem
 			expr.args=expr.CastArgs( expr.args,TFuncDecl(decl) )
 			Return expr.expr.Trans() + TransArgs(expr.args, TFuncDecl(decl))
 		End If
+
+		If TInvokeMemberExpr(expr.expr) Then
+			Local decl:TFuncDecl = TFuncDecl(TInvokeMemberExpr(expr.expr).decl.actual)
+			decl.Semant()
+			Return expr.expr.Trans()
+		End If
 		
 		InternalErr "TTranslator.TransFuncCallExpr"
 	End Method