From 3d6c74fff5347cf11b9cc4149601499d048e51b8 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 21 Mar 2019 17:53:00 -0700 Subject: Remove const from mlir::Block. This also eliminates some incorrect reinterpret_cast logic working around it, and numerous const-incorrect issues (like block argument iteration). PiperOrigin-RevId: 239712029 --- mlir/lib/Transforms/ViewFunctionGraph.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'mlir/lib/Transforms/ViewFunctionGraph.cpp') diff --git a/mlir/lib/Transforms/ViewFunctionGraph.cpp b/mlir/lib/Transforms/ViewFunctionGraph.cpp index f4e8e44cfdc..834424951bf 100644 --- a/mlir/lib/Transforms/ViewFunctionGraph.cpp +++ b/mlir/lib/Transforms/ViewFunctionGraph.cpp @@ -28,10 +28,10 @@ template <> struct llvm::DOTGraphTraits : public DefaultDOTGraphTraits { using DefaultDOTGraphTraits::DefaultDOTGraphTraits; - static std::string getNodeLabel(const Block *Block, Function *); + static std::string getNodeLabel(Block *Block, Function *); }; -std::string llvm::DOTGraphTraits::getNodeLabel(const Block *Block, +std::string llvm::DOTGraphTraits::getNodeLabel(Block *Block, Function *) { // Reuse the print output for the node labels. std::string outStreamStr; -- cgit v1.2.3