Remove const char* constructors, only take u8 chars now.
This commit is contained in:
@@ -9,8 +9,6 @@
|
||||
namespace MalachScript::Parser {
|
||||
class Lexer {
|
||||
public:
|
||||
Lexer(const char* scriptName, const char* script, Diagnostics::Diagnostics* diag)
|
||||
: Lexer(reinterpret_cast<const char8_t*>(scriptName), reinterpret_cast<const char8_t*>(script), diag) {}
|
||||
Lexer(const char8_t* scriptName, const char8_t* script, Diagnostics::Diagnostics* diag)
|
||||
: Lexer(std::u8string_view(scriptName), std::u8string_view(script), diag) {}
|
||||
Lexer(std::u8string_view scriptName, std::u8string_view script, Diagnostics::Diagnostics* diag)
|
||||
|
||||
Reference in New Issue
Block a user