Name getCurrentName(const ScopeStack& scopeStack) { Name name = Name::Absolute(); for (size_t i = 0; i < scopeStack.size(); i++) { const auto& element = scopeStack[i]; if (element.hasName()) { name = name + element.name(); } } return name; }