Brad King
3a65606591
Fix assertion failure on unmatched foreach in function ( #15572 )
...
The lexical scope counting added by commit v3.2.0-rc1~332^2~1 (Track
nested loop levels in CMake language with a stack of counters,
2014-11-18) forgot to account for scopes popped by error messages about
unclosed scopes. Teach the error handler to pop the lexical scope it
reports as unclosed. Re-order the lexical scope RAII object to be
inside the variable scope RAII object scope so that the lexical scope
is fully closed before we check assertions about variable scopes.
Extend the RunCMake.Syntax test with a case covering this.
2015-05-18 11:13:05 -04:00
..
2013-10-17 09:07:00 -04:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-29 09:55:43 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:27 -04:00
2013-10-29 10:21:50 -04:00
2013-10-29 10:21:50 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2013-10-30 19:13:41 -04:00
2013-10-30 19:13:41 -04:00
2013-10-30 19:13:41 -04:00
2013-10-30 19:13:41 -04:00
2015-05-18 11:13:05 -04:00
2015-05-18 11:13:05 -04:00
2015-05-18 11:13:05 -04:00
2013-10-30 19:13:41 -04:00
2013-10-30 19:13:41 -04:00
2015-05-18 11:13:05 -04:00
2015-05-18 11:13:05 -04:00
2015-05-18 11:13:05 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2013-10-17 09:06:59 -04:00
2013-10-17 09:06:59 -04:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-02-21 16:39:12 -05:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2015-05-18 11:13:05 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-10-23 09:02:07 -04:00
2013-10-23 09:02:07 -04:00
2013-10-23 09:02:07 -04:00
2013-10-23 09:02:07 -04:00
2013-10-23 09:02:07 -04:00
2013-10-23 09:02:07 -04:00
2013-10-23 09:02:07 -04:00
2013-10-23 09:02:07 -04:00
2013-10-23 09:02:07 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-08-08 13:26:27 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2014-08-18 10:18:20 -04:00
2014-08-18 10:18:20 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2014-05-08 13:24:49 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-10-17 09:07:00 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00
2013-08-08 13:26:26 -04:00