From 0933e6309f96069a2e8c63d0b5a3d807c02b30b5 Mon Sep 17 00:00:00 2001 From: Roland Conybeare Date: Fri, 27 Feb 2026 11:31:54 +1100 Subject: [PATCH] xo: _Any.cpp files need for clang 18 build --- xo-alloc2/src/alloc2/IAllocIterator_Any.cpp | 1 + xo-alloc2/src/alloc2/IAllocator_Any.cpp | 1 + xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp | 1 + xo-gc/src/gc/ICollector_Any.cpp | 1 + xo-gc/src/gc/IGCObject_Any.cpp | 1 + xo-printable2/src/printable2/IPrintable_Any.cpp | 3 ++- 6 files changed, 7 insertions(+), 1 deletion(-) diff --git a/xo-alloc2/src/alloc2/IAllocIterator_Any.cpp b/xo-alloc2/src/alloc2/IAllocIterator_Any.cpp index 86c2ba72..4ae6c575 100644 --- a/xo-alloc2/src/alloc2/IAllocIterator_Any.cpp +++ b/xo-alloc2/src/alloc2/IAllocIterator_Any.cpp @@ -5,6 +5,7 @@ #include "alloc/IAllocIterator_Any.hpp" #include +#include namespace xo { namespace mm { diff --git a/xo-alloc2/src/alloc2/IAllocator_Any.cpp b/xo-alloc2/src/alloc2/IAllocator_Any.cpp index 864ddf15..9af28ca5 100644 --- a/xo-alloc2/src/alloc2/IAllocator_Any.cpp +++ b/xo-alloc2/src/alloc2/IAllocator_Any.cpp @@ -5,6 +5,7 @@ #include "alloc/IAllocator_Any.hpp" #include +#include namespace xo { using xo::facet::DVariantPlaceholder; diff --git a/xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp b/xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp index 2d9fb12a..0c9cf0e7 100644 --- a/xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp +++ b/xo-alloc2/src/alloc2/IResourceVisitor_Any.cpp @@ -4,6 +4,7 @@ #include "visitor/IResourceVisitor_Any.hpp" #include +#include namespace xo { namespace mm { diff --git a/xo-gc/src/gc/ICollector_Any.cpp b/xo-gc/src/gc/ICollector_Any.cpp index 99563bf9..301524fe 100644 --- a/xo-gc/src/gc/ICollector_Any.cpp +++ b/xo-gc/src/gc/ICollector_Any.cpp @@ -5,6 +5,7 @@ #include "detail/ICollector_Any.hpp" #include +#include namespace xo { using xo::facet::DVariantPlaceholder; diff --git a/xo-gc/src/gc/IGCObject_Any.cpp b/xo-gc/src/gc/IGCObject_Any.cpp index 778760ad..95c8cc84 100644 --- a/xo-gc/src/gc/IGCObject_Any.cpp +++ b/xo-gc/src/gc/IGCObject_Any.cpp @@ -4,6 +4,7 @@ #include "detail/IGCObject_Any.hpp" #include +#include namespace xo { namespace mm { diff --git a/xo-printable2/src/printable2/IPrintable_Any.cpp b/xo-printable2/src/printable2/IPrintable_Any.cpp index 8ff043f1..46b0bddc 100644 --- a/xo-printable2/src/printable2/IPrintable_Any.cpp +++ b/xo-printable2/src/printable2/IPrintable_Any.cpp @@ -4,6 +4,7 @@ #include "detail/IPrintable_Any.hpp" #include +#include namespace xo { namespace print { @@ -38,4 +39,4 @@ IPrintable_Any::_valid } /*namespace print*/ } /*namespace xo*/ -/* end IPrintable_Any.cpp */ \ No newline at end of file +/* end IPrintable_Any.cpp */