diff options
author | Sebastian Redl <sebastian.redl@getdesigned.at> | 2010-08-18 23:56:43 +0000 |
---|---|---|
committer | Sebastian Redl <sebastian.redl@getdesigned.at> | 2010-08-18 23:56:43 +0000 |
commit | 2c499f6561c601f7173c4682696fce1ff8c96b56 (patch) | |
tree | d97c9cd6c2c248717b26eb84cf481cfdc2bfed45 /clang/lib/Serialization/PCHReaderStmt.cpp | |
parent | 1914c6fef85629753cbd70c6f43bc5ee806fb4ca (diff) | |
download | bcm5719-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.cpp | 18 |
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); |