fix warning

This commit is contained in:
Dima Granetchi
2014-11-22 16:42:29 +02:00
parent 9ec9accad8
commit 8d3926f5ff
+2 -2
View File
@@ -120,7 +120,8 @@ class BindExt {
static function checkFields(expr:Expr):Array<FieldExpr> { static function checkFields(expr:Expr):Array<FieldExpr> {
var first = Bind.checkField(expr); var first = Bind.checkField(expr);
if (first.field == null || first.error != null) return []; if (first.field == null || first.error != null)
throw new FatalError('${expr.toString()} is not bindable', expr.pos);
var prevField = {e:first.e, field:first.field, error:null}; var prevField = {e:first.e, field:first.field, error:null};
var fields:Array<FieldExpr> = [ { field:first.field, bindable:true, e:first.e } ]; var fields:Array<FieldExpr> = [ { field:first.field, bindable:true, e:first.e } ];
@@ -189,7 +190,6 @@ class BindExt {
while (++i < fields.length - 1) { while (++i < fields.length - 1) {
var field = fields[i + 1]; var field = fields[i + 1];
var prev = fields[i]; var prev = fields[i];
trace(prev.field);
var listenerName = listenerName(i+1, prefix); var listenerName = listenerName(i+1, prefix);
var listenerNameExpr = macro $i { listenerName }; var listenerNameExpr = macro $i { listenerName };