From fafa845f64ea41cffd1d12cd8c07245fe8f04333 Mon Sep 17 00:00:00 2001 From: Lioncash Date: Sun, 4 Dec 2016 23:27:05 -0500 Subject: [PATCH] emit_x64: Make GetBasicBlock() const qualified --- src/backend_x64/emit_x64.cpp | 2 +- src/backend_x64/emit_x64.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend_x64/emit_x64.cpp b/src/backend_x64/emit_x64.cpp index f2afbc1a..cc40f810 100644 --- a/src/backend_x64/emit_x64.cpp +++ b/src/backend_x64/emit_x64.cpp @@ -99,7 +99,7 @@ EmitX64::BlockDescriptor EmitX64::Emit(IR::Block& block) { return basic_blocks[descriptor]; } -boost::optional EmitX64::GetBasicBlock(IR::LocationDescriptor descriptor) { +boost::optional EmitX64::GetBasicBlock(IR::LocationDescriptor descriptor) const { auto iter = basic_blocks.find(descriptor); if (iter == basic_blocks.end()) return boost::none; diff --git a/src/backend_x64/emit_x64.h b/src/backend_x64/emit_x64.h index f4585a6d..1308de54 100644 --- a/src/backend_x64/emit_x64.h +++ b/src/backend_x64/emit_x64.h @@ -47,7 +47,7 @@ public: BlockDescriptor Emit(IR::Block& ir); /// Looks up an emitted host block in the cache. - boost::optional GetBasicBlock(IR::LocationDescriptor descriptor); + boost::optional GetBasicBlock(IR::LocationDescriptor descriptor) const; /// Empties the cache. void ClearCache();