Author: rsmith Date: Fri Apr 8 16:54:32 2016 New Revision: 265857 URL: http://llvm.org/viewvc/llvm-project?rev=265857&view=rev Log: Remove unused functions from ASTWriter interface.
Modified: cfe/trunk/include/clang/Serialization/ASTWriter.h cfe/trunk/lib/Serialization/ASTWriter.cpp Modified: cfe/trunk/include/clang/Serialization/ASTWriter.h URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Serialization/ASTWriter.h?rev=265857&r1=265856&r2=265857&view=diff ============================================================================== --- cfe/trunk/include/clang/Serialization/ASTWriter.h (original) +++ cfe/trunk/include/clang/Serialization/ASTWriter.h Fri Apr 8 16:54:32 2016 @@ -593,15 +593,6 @@ public: /// \brief Emit a source range. void AddSourceRange(SourceRange Range, RecordDataImpl &Record); - /// \brief Emit an integral value. - void AddAPInt(const llvm::APInt &Value, RecordDataImpl &Record); - - /// \brief Emit a signed integral value. - void AddAPSInt(const llvm::APSInt &Value, RecordDataImpl &Record); - - /// \brief Emit a floating-point value. - void AddAPFloat(const llvm::APFloat &Value, RecordDataImpl &Record); - /// \brief Emit a reference to an identifier. void AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record); @@ -869,19 +860,13 @@ public: } /// \brief Emit an integral value. - void AddAPInt(const llvm::APInt &Value) { - return Writer->AddAPInt(Value, *Record); - } + void AddAPInt(const llvm::APInt &Value); /// \brief Emit a signed integral value. - void AddAPSInt(const llvm::APSInt &Value) { - return Writer->AddAPSInt(Value, *Record); - } + void AddAPSInt(const llvm::APSInt &Value); /// \brief Emit a floating-point value. - void AddAPFloat(const llvm::APFloat &Value) { - return Writer->AddAPFloat(Value, *Record); - } + void AddAPFloat(const llvm::APFloat &Value); /// \brief Emit a reference to an identifier. void AddIdentifierRef(const IdentifierInfo *II) { Modified: cfe/trunk/lib/Serialization/ASTWriter.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Serialization/ASTWriter.cpp?rev=265857&r1=265856&r2=265857&view=diff ============================================================================== --- cfe/trunk/lib/Serialization/ASTWriter.cpp (original) +++ cfe/trunk/lib/Serialization/ASTWriter.cpp Fri Apr 8 16:54:32 2016 @@ -4802,19 +4802,19 @@ void ASTWriter::AddSourceRange(SourceRan AddSourceLocation(Range.getEnd(), Record); } -void ASTWriter::AddAPInt(const llvm::APInt &Value, RecordDataImpl &Record) { - Record.push_back(Value.getBitWidth()); +void ASTRecordWriter::AddAPInt(const llvm::APInt &Value) { + Record->push_back(Value.getBitWidth()); const uint64_t *Words = Value.getRawData(); - Record.append(Words, Words + Value.getNumWords()); + Record->append(Words, Words + Value.getNumWords()); } -void ASTWriter::AddAPSInt(const llvm::APSInt &Value, RecordDataImpl &Record) { - Record.push_back(Value.isUnsigned()); - AddAPInt(Value, Record); +void ASTRecordWriter::AddAPSInt(const llvm::APSInt &Value) { + Record->push_back(Value.isUnsigned()); + AddAPInt(Value); } -void ASTWriter::AddAPFloat(const llvm::APFloat &Value, RecordDataImpl &Record) { - AddAPInt(Value.bitcastToAPInt(), Record); +void ASTRecordWriter::AddAPFloat(const llvm::APFloat &Value) { + AddAPInt(Value.bitcastToAPInt()); } void ASTWriter::AddIdentifierRef(const IdentifierInfo *II, RecordDataImpl &Record) { _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits