From df1ef68cd8e8582724ce1192bfc202e0b9aeaf0c Mon Sep 17 00:00:00 2001 From: Karen Arutyunov Date: Tue, 28 Sep 2021 19:24:31 +0300 Subject: Get rid of C++ modules related code and rename *.mxx files to *.hxx --- libbutl/manifest-types.mxx | 48 ---------------------------------------------- 1 file changed, 48 deletions(-) delete mode 100644 libbutl/manifest-types.mxx (limited to 'libbutl/manifest-types.mxx') diff --git a/libbutl/manifest-types.mxx b/libbutl/manifest-types.mxx deleted file mode 100644 index 93f6fc6..0000000 --- a/libbutl/manifest-types.mxx +++ /dev/null @@ -1,48 +0,0 @@ -// file : libbutl/manifest-types.mxx -*- C++ -*- -// license : MIT; see accompanying LICENSE file - -#ifndef __cpp_modules_ts -#pragma once -#endif - -// C includes. - -#ifndef __cpp_lib_modules_ts -#include -#include // uint64_t -#endif - -// Other includes. - -#ifdef __cpp_modules_ts -export module butl.manifest_types; -#ifdef __cpp_lib_modules_ts -import std.core; -#endif -#else -#endif - -#include - -LIBBUTL_MODEXPORT namespace butl -{ - class manifest_name_value - { - public: - std::string name; - std::string value; - - std::uint64_t name_line; - std::uint64_t name_column; - - std::uint64_t value_line; - std::uint64_t value_column; - - std::uint64_t start_pos; // Position of name/value-starting character. - std::uint64_t colon_pos; // Position of name/value-separating ':'. - std::uint64_t end_pos; // Position of name/value-terminating '\n' or EOF. - - bool - empty () const {return name.empty () && value.empty ();} - }; -} -- cgit v1.1