[*] Conformity: Fix unexpected qualified names
This commit is contained in:
parent
47f9d09cd8
commit
7fa5650d29
@ -44,7 +44,7 @@ struct Type ## SOO
|
|||||||
AUROXTL_INTERFACE_SOO_HDR_(vis, Type ## SOO, targetSize, ## __VA_ARGS__) \
|
AUROXTL_INTERFACE_SOO_HDR_(vis, Type ## SOO, targetSize, ## __VA_ARGS__) \
|
||||||
inline auto operator ->() \
|
inline auto operator ->() \
|
||||||
{ \
|
{ \
|
||||||
if constexpr (std::is_const_v<typename AuRemovePointer_t<decltype(this)>>) \
|
if constexpr (std::is_const_v<AuRemovePointer_t<decltype(this)>>) \
|
||||||
{ \
|
{ \
|
||||||
return (const extends *)this->padding; \
|
return (const extends *)this->padding; \
|
||||||
\
|
\
|
||||||
@ -57,7 +57,7 @@ struct Type ## SOO
|
|||||||
\
|
\
|
||||||
inline auto AsPointer() \
|
inline auto AsPointer() \
|
||||||
{ \
|
{ \
|
||||||
if constexpr (std::is_const_v<typename AuRemovePointer_t<decltype(this)>>) \
|
if constexpr (std::is_const_v<AuRemovePointer_t<decltype(this)>>) \
|
||||||
{ \
|
{ \
|
||||||
return (const extends *)this->padding; \
|
return (const extends *)this->padding; \
|
||||||
} \
|
} \
|
||||||
|
@ -52,13 +52,13 @@ template <class T, class Enable = void>
|
|||||||
struct AuIsPair_C;
|
struct AuIsPair_C;
|
||||||
|
|
||||||
template <class T>
|
template <class T>
|
||||||
struct AuIsPair_C<T, typename AuEnableIf_t<IsPairImpl<T>::value>>
|
struct AuIsPair_C<T, AuEnableIf_t<IsPairImpl<T>::value>>
|
||||||
{
|
{
|
||||||
using type = typename AuPair<typename T::first_type, typename T::second_type>;
|
using type = AuPair<typename T::first_type, typename T::second_type>;
|
||||||
};
|
};
|
||||||
|
|
||||||
template <class T>
|
template <class T>
|
||||||
struct AuIsPair_C<T, typename AuEnableIf_t<!IsPairImpl<T>::value>>
|
struct AuIsPair_C<T, AuEnableIf_t<!IsPairImpl<T>::value>>
|
||||||
{
|
{
|
||||||
using type = void;
|
using type = void;
|
||||||
};
|
};
|
||||||
|
@ -11,6 +11,7 @@
|
|||||||
#include <vector>
|
#include <vector>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
#include <map>
|
#include <map>
|
||||||
|
#include <list>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <array>
|
#include <array>
|
||||||
#include <algorithm>
|
#include <algorithm>
|
||||||
|
Loading…
Reference in New Issue
Block a user