/* * Copyright (c) 2021, ry755 * Copyright (c) 2022, the SerenityOS developers. * * SPDX-License-Identifier: BSD-2-Clause */ #pragma once #include namespace TextEditor { class FileArgument final { public: explicit FileArgument(String); ~FileArgument() = default; String filename() { return m_filename; } Optional line() { return m_line; } Optional column() { return m_column; } private: String m_filename; Optional m_line; Optional m_column; }; }