summaryrefslogtreecommitdiffstats
path: root/clang/lib/Frontend/PCHWriterStmt.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Add a CastKind enum to CastExpr. Right now it's not used for much but it ↵Anders Carlsson2009-07-311-0/+1
| | | | | | will be :) llvm-svn: 77650
* Allow front-end 'isa' access on object's of type 'id'.Steve Naroff2009-07-241-0/+9
| | | | | | | | Enhance test case to cover 'isa' access on interface types (clang produces an error, GCC produces a warning). Still need back-end CodeGen for ObjCIsaExpr. llvm-svn: 76979
* Read/write a CXXOperatorCallExpr from/to PCH files.Argyrios Kyrtzidis2009-07-141-0/+13
| | | | llvm-svn: 75598
* Fix PR 4489, a PCH crash during de-serialization.Douglas Gregor2009-07-011-1/+0
| | | | llvm-svn: 74664
* Added writing and reading of the ConstQualAdded flag ofFariborz Jahanian2009-06-201-0/+1
| | | | | | BlockDeclRefExpr to PCH. llvm-svn: 73800
* add the location of the ')' in a do/while statement to DoStmt.Chris Lattner2009-06-121-1/+1
| | | | | | This fixes a source range problem reported by Olaf Krzikalla. llvm-svn: 73266
* Template instantiation for IndirectGotoStmt. Now my life is complete.Douglas Gregor2009-05-161-0/+1
| | | | llvm-svn: 71917
* Template instantiation for switch statementsDouglas Gregor2009-05-151-0/+3
| | | | llvm-svn: 71916
* Template instantiation for "for" loopsDouglas Gregor2009-05-151-0/+2
| | | | llvm-svn: 71901
* Template instantiation for do-while statements.Douglas Gregor2009-05-151-0/+1
| | | | llvm-svn: 71899
* Template instantiation for "if" statements. Also:Douglas Gregor2009-05-151-0/+1
| | | | | | | | - Skip semantic analysis of the "if" condition if it is type-dependent. - Added the location of the "else" keyword into IfStmt, so that we can provide it for type-checking after template instantiation. llvm-svn: 71875
* split expr/stmt writing out to PCHWriterStmt.cppChris Lattner2009-04-271-0/+821
llvm-svn: 70194
OpenPOWER on IntegriCloud