diff --git a/src/Ast/astBase.hpp b/src/Ast/astBase.hpp index 5c059ce..99e2fd9 100644 --- a/src/Ast/astBase.hpp +++ b/src/Ast/astBase.hpp @@ -124,7 +124,8 @@ namespace Fig::Ast virtual FString typeName() { - return FString::fromStringView(FStringView::fromBasicStringView(magic_enum::enum_name(type))); + const auto &name = magic_enum::enum_name(type); + return FString::fromBasicString(std::string(name.data(), name.length())); } virtual FString toString() {