projects
/
mono.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
d8eaf05
)
[mcs] More of correct error propagation
author
Marek Safar
<marek.safar@gmail.com>
Tue, 27 May 2014 15:33:52 +0000
(17:33 +0200)
committer
Marek Safar
<marek.safar@gmail.com>
Tue, 27 May 2014 16:14:27 +0000
(18:14 +0200)
mcs/mcs/statement.cs
patch
|
blob
|
history
diff --git
a/mcs/mcs/statement.cs
b/mcs/mcs/statement.cs
index 5450a11dc1f91bc16afe9919b5e3d7db623088ff..cfcf334197132489b4a1ff7637f4022f46182267 100644
(file)
--- a/
mcs/mcs/statement.cs
+++ b/
mcs/mcs/statement.cs
@@
-7029,12
+7029,12
@@
namespace Mono.CSharp {
}
}
- base.Resolve (ec);
+
var ok =
base.Resolve (ec);
if (vr != null)
vr.IsLockedByStatement = vr_locked;
- return
true
;
+ return
ok
;
}
protected override void CloneTo (CloneContext clonectx, Statement t)
@@
-7595,8
+7595,7
@@
namespace Mono.CSharp {
Statement = new CollectionForeach (this, variable, expr);
}
- base.Resolve (ec);
- return true;
+ return base.Resolve (ec);
}
protected override void DoEmit (EmitContext ec)