summaryrefslogtreecommitdiffstats
path: root/clang/lib/Parse/RAIIObjectsForParser.h
Commit message (Collapse)AuthorAgeFilesLines
* Privatize class members.Benjamin Kramer2009-12-101-2/+2
| | | | llvm-svn: 91067
* If we enter parens, colons can become un-sacred, allowing us to emitChris Lattner2009-12-101-2/+3
| | | | | | a better diagnostic in the second example. llvm-svn: 91040
* move GreaterThanIsOperatorScope into RAIIObjectsForParser. Add some moreChris Lattner2009-12-101-3/+21
| | | | | | | 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
* fix PR5740: a colon is sacred when parsing case statement expressions!Chris Lattner2009-12-101-1/+7
| | | | llvm-svn: 91016
* refactor the 'ColonIsSacred' argument to ParseOptionalCXXScopeSpecifierChris Lattner2009-12-101-1/+20
| | | | | | | to be a bool in Parser that is twiddled by the ColonProtectionRAIIObject class. No functionality change. llvm-svn: 91014
* rename ExtensionRAIIObject.h -> RAIIObjectsForParser.hChris Lattner2009-12-101-0/+41
llvm-svn: 91008
OpenPOWER on IntegriCloud