From 32fe7d39828afa24742dc5affba9c38d1251135c Mon Sep 17 00:00:00 2001 From: Arnaud Giersch Date: Tue, 13 Oct 2020 11:22:48 +0200 Subject: [PATCH] const again --- src/instr/instr_paje_types.cpp | 2 +- src/instr/instr_paje_types.hpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/instr/instr_paje_types.cpp b/src/instr/instr_paje_types.cpp index 7cad3f6a9f..c5185883e3 100644 --- a/src/instr/instr_paje_types.cpp +++ b/src/instr/instr_paje_types.cpp @@ -157,7 +157,7 @@ VariableType* Type::by_name_or_create(const std::string& name, const std::string : static_cast(cont->second.get()); } -LinkType* Type::by_name_or_create(const std::string& name, Type* source, Type* dest) +LinkType* Type::by_name_or_create(const std::string& name, const Type* source, const Type* dest) { std::string alias = name + "-" + std::to_string(source->id_) + "-" + std::to_string(dest->id_); auto it = children_.find(alias); diff --git a/src/instr/instr_paje_types.hpp b/src/instr/instr_paje_types.hpp index b2468f2e8d..f4dae73d4d 100644 --- a/src/instr/instr_paje_types.hpp +++ b/src/instr/instr_paje_types.hpp @@ -43,7 +43,7 @@ public: bool is_colored() const { return not color_.empty(); } Type* by_name(const std::string& name); - LinkType* by_name_or_create(const std::string& name, Type* source, Type* dest); + LinkType* by_name_or_create(const std::string& name, const Type* source, const Type* dest); VariableType* by_name_or_create(const std::string& name, const std::string& color); template T* by_name_or_create(const std::string& name) -- 2.20.1