From 8b9fe76c0cede59ee57724556f0c11b2a7a7d4a6 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Wed, 23 Apr 2014 12:23:05 +0000 Subject: [PATCH] Remove AssemblyAnnotationWriter from NamedMDNode::print. No functionality change, this parameter was always set to nullptr. Patch by Robert Matusewicz! git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@206972 91177308-0d34-0410-b5e6-96231b3b80d8 --- include/llvm/IR/Metadata.h | 2 +- lib/IR/AsmWriter.cpp | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/include/llvm/IR/Metadata.h b/include/llvm/IR/Metadata.h index c734f016230..7a0ca887201 100644 --- a/include/llvm/IR/Metadata.h +++ b/include/llvm/IR/Metadata.h @@ -272,7 +272,7 @@ public: StringRef getName() const; /// print - Implement operator<< on NamedMDNode. - void print(raw_ostream &ROS, AssemblyAnnotationWriter *AAW = nullptr) const; + void print(raw_ostream &ROS) const; /// dump() - Allow printing of NamedMDNodes from the debugger. void dump() const; diff --git a/lib/IR/AsmWriter.cpp b/lib/IR/AsmWriter.cpp index 81b66752154..388ce70f97b 100644 --- a/lib/IR/AsmWriter.cpp +++ b/lib/IR/AsmWriter.cpp @@ -2141,10 +2141,10 @@ void Module::print(raw_ostream &ROS, AssemblyAnnotationWriter *AAW) const { W.printModule(this); } -void NamedMDNode::print(raw_ostream &ROS, AssemblyAnnotationWriter *AAW) const { +void NamedMDNode::print(raw_ostream &ROS) const { SlotTracker SlotTable(getParent()); formatted_raw_ostream OS(ROS); - AssemblyWriter W(OS, SlotTable, getParent(), AAW); + AssemblyWriter W(OS, SlotTable, getParent(), nullptr); W.printNamedMDNode(this); } @@ -2247,4 +2247,4 @@ void Type::dump() const { print(dbgs()); } void Module::dump() const { print(dbgs(), nullptr); } // NamedMDNode::dump() - Allow printing of NamedMDNodes from the debugger. -void NamedMDNode::dump() const { print(dbgs(), nullptr); } +void NamedMDNode::dump() const { print(dbgs()); } -- 2.34.1