Skip to content

Commit 2f0487e

Browse files
authored
Revert "Modularization and fixes for legacy header files and std:: prefixes (#8)"
This reverts commit faa8614.
1 parent faa8614 commit 2f0487e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+158
-190
lines changed

.gitignore

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,3 @@ Release
1616
Generated Files
1717
obj
1818
vsix/LICENSE
19-
_build

cppwinrt/file_writers.h

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ namespace cppwinrt
1414
w.write(strings::base_macros);
1515
w.write(strings::base_types);
1616
w.write(strings::base_extern);
17-
w.write(strings::base_source_location);
1817
w.write(strings::base_meta);
1918
w.write(strings::base_identity);
2019
w.write(strings::base_handle);
@@ -54,16 +53,6 @@ namespace cppwinrt
5453
{
5554
auto wrap_file_guard = wrap_open_file_guard(w, "FAST_FORWARD");
5655

57-
w.write(R"(// Transition: compatibility
58-
#ifndef WINRT_MODULE
59-
60-
#ifndef WINRT_EXPORT
61-
#define WINRT_EXPORT
62-
#endif
63-
64-
#endif
65-
)");
66-
6756
auto const fast_abi_size = get_fastabi_size(w, classes);
6857

6958
w.write(strings::base_fast_forward,

natvis/pch.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include "base_macros.h"
1515
#include "base_types.h"
1616
#include "base_extern.h"
17-
#include "base_source_location.h"
1817
#include "base_meta.h"
1918
#include "base_identity.h"
2019
#include "base_handle.h"

strings/base_abi.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
WINRT_EXPORT namespace winrt::impl
2+
namespace winrt::impl
33
{
44
template <> struct abi<Windows::Foundation::IUnknown>
55
{

strings/base_activation.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
WINRT_EXPORT namespace winrt::impl
2+
namespace winrt::impl
33
{
44
struct library_traits
55
{
@@ -125,7 +125,7 @@ WINRT_EXPORT namespace winrt
125125
#define WINRT_IMPL_INTERLOCKED_READ_MEMORY_BARRIER (__dmb(_ARM64_BARRIER_ISH));
126126
#endif
127127

128-
WINRT_EXPORT namespace winrt::impl
128+
namespace winrt::impl
129129
{
130130
inline std::int32_t interlocked_read_32(std::int32_t const volatile* target) noexcept
131131
{
@@ -548,7 +548,7 @@ WINRT_EXPORT namespace winrt
548548
}
549549
}
550550

551-
WINRT_EXPORT namespace winrt::impl
551+
namespace winrt::impl
552552
{
553553
template <typename T>
554554
T fast_activate(Windows::Foundation::IActivationFactory const& factory)

strings/base_agile_ref.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ WINRT_EXPORT namespace winrt
4747
#endif
4848
}
4949

50-
WINRT_EXPORT namespace winrt::impl
50+
namespace winrt::impl
5151
{
5252
template<bool UseModuleLock>
5353
struct module_lock_updater;

strings/base_array.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ WINRT_EXPORT namespace winrt
3636
array_view(std::span<C, extent> span) noexcept :
3737
array_view(span.data(), static_cast<size_type>(span.size()))
3838
{
39-
WINRT_ASSERT(span.size() <= (std::numeric_limits<size_type>::max)());
39+
WINRT_ASSERT(span.size() <= UINT_MAX);
4040
}
4141

4242
operator std::span<T>() const noexcept
@@ -298,7 +298,7 @@ WINRT_EXPORT namespace winrt
298298
explicit com_array(std::span<U, extent> span) noexcept :
299299
com_array(span.data(), span.data() + span.size())
300300
{
301-
WINRT_ASSERT(span.size() <= (std::numeric_limits<size_type>::max)());
301+
WINRT_ASSERT(span.size() <= UINT_MAX);
302302
}
303303
#endif
304304

@@ -483,7 +483,7 @@ WINRT_EXPORT namespace winrt
483483
}
484484
}
485485

486-
WINRT_EXPORT namespace winrt::impl
486+
namespace winrt::impl
487487
{
488488
template <typename T>
489489
struct array_size_proxy

strings/base_collections.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
WINRT_EXPORT namespace winrt::impl
2+
namespace winrt::impl
33
{
44
namespace wfc = Windows::Foundation::Collections;
55

strings/base_collections_base.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
WINRT_EXPORT namespace winrt::impl
1+
namespace winrt::impl
22
{
33
struct nop_lock_guard {};
44

strings/base_collections_input_iterable.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
WINRT_EXPORT namespace winrt::impl
2+
namespace winrt::impl
33
{
44
template <typename T, typename Container>
55
struct input_iterable :

0 commit comments

Comments
 (0)