mirror of
https://github.com/intel/llvm.git
synced 2026-02-05 13:21:04 +08:00
Remove unused functions from ASTWriter interface.
llvm-svn: 265857
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -4802,19 +4802,19 @@ void ASTWriter::AddSourceRange(SourceRange Range, RecordDataImpl &Record) {
|
||||
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) {
|
||||
|
||||
Reference in New Issue
Block a user