Chris Lattner
|
c70dd56477
|
add support for goto checking and @synchronized blocks,
rdar://6810106
llvm-svn: 69667
|
2009-04-21 06:01:00 +00:00 |
Chris Lattner
|
c5f4ab6372
|
test that vlas are checked in an objc method context.
llvm-svn: 69508
|
2009-04-19 05:20:37 +00:00 |
Chris Lattner
|
508253d64b
|
the scope checker does work with objc methods, add testcase.
llvm-svn: 69487
|
2009-04-18 22:37:38 +00:00 |
Chris Lattner
|
b6e368235a
|
I didn't understand how @catches were chained. Now that I get it, fix
the scope checker to not think @catches are nested in each other, eliminating
some bogus notes.
llvm-svn: 69486
|
2009-04-18 22:35:34 +00:00 |
Chris Lattner
|
5c926f3660
|
reject invalid jumps among pieces of @try blocks. This seems to work
reasonably well except for the problem that @catches are nested within
each other in the AST, giving the ugly diagnostics in L8.
llvm-svn: 69477
|
2009-04-18 21:28:52 +00:00 |
Chris Lattner
|
07f62f1881
|
improve wording of scope violation error messages.
llvm-svn: 69456
|
2009-04-18 18:42:55 +00:00 |
Chris Lattner
|
e227091199
|
rename test
llvm-svn: 69455
|
2009-04-18 18:41:40 +00:00 |