Skip to content
Snippets Groups Projects
Commit bfeba78f authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Rename INodeProcessor::describe() -> INodeProcessor::typeIdName()

This gives a much more descriptive name
parent 48820910
No related branches found
No related tags found
1 merge request!37Feature/language
...@@ -46,7 +46,7 @@ ASTPrinter::_print(std::ostream& os, const ASTNode& node) const ...@@ -46,7 +46,7 @@ ASTPrinter::_print(std::ostream& os, const ASTNode& node) const
if (node.m_node_processor) { if (node.m_node_processor) {
os << ':'; os << ':';
os << rang::fgB::magenta; os << rang::fgB::magenta;
os << node.m_node_processor->describe(); os << node.m_node_processor->typeIdName();
os << rang::fg::reset; os << rang::fg::reset;
} }
} }
......
...@@ -12,7 +12,7 @@ struct INodeProcessor ...@@ -12,7 +12,7 @@ struct INodeProcessor
virtual void execute(ExecUntilBreakOrContinue& exec_policy) = 0; virtual void execute(ExecUntilBreakOrContinue& exec_policy) = 0;
std::string std::string
describe() const typeIdName() const
{ {
return demangle(typeid(*this).name()); return demangle(typeid(*this).name());
} }
......
...@@ -10,7 +10,7 @@ TEST_CASE("FakeProcessor", "[language]") ...@@ -10,7 +10,7 @@ TEST_CASE("FakeProcessor", "[language]")
rang::setControlMode(rang::control::Off); rang::setControlMode(rang::control::Off);
FakeProcessor fake_processor; FakeProcessor fake_processor;
REQUIRE(fake_processor.describe() == demangle<FakeProcessor>()); REQUIRE(fake_processor.typeIdName() == demangle<FakeProcessor>());
ExecUntilBreakOrContinue exec_policy; ExecUntilBreakOrContinue exec_policy;
REQUIRE_NOTHROW(fake_processor.execute(exec_policy)); REQUIRE_NOTHROW(fake_processor.execute(exec_policy));
......
...@@ -10,7 +10,7 @@ TEST_CASE("INodeProcessor", "[language]") ...@@ -10,7 +10,7 @@ TEST_CASE("INodeProcessor", "[language]")
rang::setControlMode(rang::control::Off); rang::setControlMode(rang::control::Off);
std::unique_ptr<INodeProcessor> node_processor = std::make_unique<FakeProcessor>(); std::unique_ptr<INodeProcessor> node_processor = std::make_unique<FakeProcessor>();
REQUIRE(node_processor->describe() == demangle<FakeProcessor>()); REQUIRE(node_processor->typeIdName() == demangle<FakeProcessor>());
ExecUntilBreakOrContinue exec_policy; ExecUntilBreakOrContinue exec_policy;
REQUIRE_NOTHROW(node_processor->execute(exec_policy)); REQUIRE_NOTHROW(node_processor->execute(exec_policy));
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment