summaryrefslogtreecommitdiffstats
path: root/clang/lib/Serialization/PCHReaderStmt.cpp
diff options
context:
space:
mode:
authorSebastian Redl <sebastian.redl@getdesigned.at>2010-08-18 23:56:43 +0000
committerSebastian Redl <sebastian.redl@getdesigned.at>2010-08-18 23:56:43 +0000
commit2c499f6561c601f7173c4682696fce1ff8c96b56 (patch)
treed97c9cd6c2c248717b26eb84cf481cfdc2bfed45 /clang/lib/Serialization/PCHReaderStmt.cpp
parent1914c6fef85629753cbd70c6f43bc5ee806fb4ca (diff)
downloadbcm5719-llvm-2c499f6561c601f7173c4682696fce1ff8c96b56.tar.gz
bcm5719-llvm-2c499f6561c601f7173c4682696fce1ff8c96b56.zip
Rename PCHReader to ASTReader.
llvm-svn: 111467
Diffstat (limited to 'clang/lib/Serialization/PCHReaderStmt.cpp')
-rw-r--r--clang/lib/Serialization/PCHReaderStmt.cpp18
1 files changed, 9 insertions, 9 deletions
diff --git a/clang/lib/Serialization/PCHReaderStmt.cpp b/clang/lib/Serialization/PCHReaderStmt.cpp
index 727dce39d7c..54894452cc3 100644
--- a/clang/lib/Serialization/PCHReaderStmt.cpp
+++ b/clang/lib/Serialization/PCHReaderStmt.cpp
@@ -8,7 +8,7 @@
//===----------------------------------------------------------------------===//
//
// Statement/expression deserialization. This implements the
-// PCHReader::ReadStmt method.
+// ASTReader::ReadStmt method.
//
//===----------------------------------------------------------------------===//
@@ -20,14 +20,14 @@ using namespace clang;
namespace clang {
class PCHStmtReader : public StmtVisitor<PCHStmtReader> {
- PCHReader &Reader;
+ ASTReader &Reader;
llvm::BitstreamCursor &DeclsCursor;
- const PCHReader::RecordData &Record;
+ const ASTReader::RecordData &Record;
unsigned &Idx;
public:
- PCHStmtReader(PCHReader &Reader, llvm::BitstreamCursor &Cursor,
- const PCHReader::RecordData &Record, unsigned &Idx)
+ PCHStmtReader(ASTReader &Reader, llvm::BitstreamCursor &Cursor,
+ const ASTReader::RecordData &Record, unsigned &Idx)
: Reader(Reader), DeclsCursor(Cursor), Record(Record), Idx(Idx) { }
/// \brief The number of record fields required for the Stmt class
@@ -1242,7 +1242,7 @@ void PCHStmtReader::VisitUnaryTypeTraitExpr(UnaryTypeTraitExpr *E) {
E->QueriedType = Reader.GetType(Record[Idx++]);
}
-Stmt *PCHReader::ReadStmt(llvm::BitstreamCursor &Cursor) {
+Stmt *ASTReader::ReadStmt(llvm::BitstreamCursor &Cursor) {
switch (ReadingKind) {
case Read_Decl:
case Read_Type:
@@ -1255,11 +1255,11 @@ Stmt *PCHReader::ReadStmt(llvm::BitstreamCursor &Cursor) {
return 0;
}
-Expr *PCHReader::ReadExpr(llvm::BitstreamCursor &Cursor) {
+Expr *ASTReader::ReadExpr(llvm::BitstreamCursor &Cursor) {
return cast_or_null<Expr>(ReadStmt(Cursor));
}
-Expr *PCHReader::ReadSubExpr() {
+Expr *ASTReader::ReadSubExpr() {
return cast_or_null<Expr>(ReadSubStmt());
}
@@ -1270,7 +1270,7 @@ Expr *PCHReader::ReadSubExpr() {
// the stack, with expressions having operands removing those operands from the
// stack. Evaluation terminates when we see a STMT_STOP record, and
// the single remaining expression on the stack is our result.
-Stmt *PCHReader::ReadStmtFromStream(llvm::BitstreamCursor &Cursor) {
+Stmt *ASTReader::ReadStmtFromStream(llvm::BitstreamCursor &Cursor) {
ReadingKindTracker ReadingKind(Read_Stmt, *this);
OpenPOWER on IntegriCloud