Benjamin Kramer
|
e9ff5fe2e6
|
Privatize class members.
llvm-svn: 91067
|
2009-12-10 21:50:21 +00:00 |
Chris Lattner
|
3c674cf804
|
If we enter parens, colons can become un-sacred, allowing us to emit
a better diagnostic in the second example.
llvm-svn: 91040
|
2009-12-10 02:08:07 +00:00 |
Chris Lattner
|
5701386620
|
move GreaterThanIsOperatorScope into RAIIObjectsForParser. Add some more
TODOs for other classes that could be moved out of Parser.h. I don't plan
to do these in the near term though.
llvm-svn: 91023
|
2009-12-10 00:44:03 +00:00 |
Chris Lattner
|
125c0ee5c7
|
fix PR5740: a colon is sacred when parsing case statement expressions!
llvm-svn: 91016
|
2009-12-10 00:38:54 +00:00 |
Chris Lattner
|
d5c1c9d0ae
|
refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifier
to be a bool in Parser that is twiddled by the ColonProtectionRAIIObject
class. No functionality change.
llvm-svn: 91014
|
2009-12-10 00:32:41 +00:00 |
Chris Lattner
|
8a9a97a660
|
rename ExtensionRAIIObject.h -> RAIIObjectsForParser.h
llvm-svn: 91008
|
2009-12-10 00:21:05 +00:00 |