mirror of
https://github.com/panda3d/panda3d.git
synced 2025-10-01 01:07:51 -04:00
Workaround for compiler bug when producing debug build
(with thanks to consultit)
This commit is contained in:
parent
ee2530ea5f
commit
2e8d09a99c
@ -70,7 +70,7 @@ class PointerTo : public PointerToBase<T> {
|
|||||||
public:
|
public:
|
||||||
typedef TYPENAME PointerToBase<T>::To To;
|
typedef TYPENAME PointerToBase<T>::To To;
|
||||||
PUBLISHED:
|
PUBLISHED:
|
||||||
CONSTEXPR PointerTo() NOEXCEPT DEFAULT_CTOR;
|
ALWAYS_INLINE CONSTEXPR PointerTo() NOEXCEPT DEFAULT_CTOR;
|
||||||
ALWAYS_INLINE PointerTo(To *ptr) NOEXCEPT;
|
ALWAYS_INLINE PointerTo(To *ptr) NOEXCEPT;
|
||||||
INLINE PointerTo(const PointerTo<T> ©);
|
INLINE PointerTo(const PointerTo<T> ©);
|
||||||
|
|
||||||
@ -133,7 +133,7 @@ class ConstPointerTo : public PointerToBase<T> {
|
|||||||
public:
|
public:
|
||||||
typedef TYPENAME PointerToBase<T>::To To;
|
typedef TYPENAME PointerToBase<T>::To To;
|
||||||
PUBLISHED:
|
PUBLISHED:
|
||||||
CONSTEXPR ConstPointerTo() NOEXCEPT DEFAULT_CTOR;
|
ALWAYS_INLINE CONSTEXPR ConstPointerTo() NOEXCEPT DEFAULT_CTOR;
|
||||||
ALWAYS_INLINE ConstPointerTo(const To *ptr) NOEXCEPT;
|
ALWAYS_INLINE ConstPointerTo(const To *ptr) NOEXCEPT;
|
||||||
INLINE ConstPointerTo(const PointerTo<T> ©);
|
INLINE ConstPointerTo(const PointerTo<T> ©);
|
||||||
INLINE ConstPointerTo(const ConstPointerTo<T> ©);
|
INLINE ConstPointerTo(const ConstPointerTo<T> ©);
|
||||||
|
@ -31,7 +31,7 @@ public:
|
|||||||
typedef T To;
|
typedef T To;
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
CONSTEXPR PointerToBase() NOEXCEPT DEFAULT_CTOR;
|
ALWAYS_INLINE CONSTEXPR PointerToBase() NOEXCEPT DEFAULT_CTOR;
|
||||||
INLINE PointerToBase(To *ptr);
|
INLINE PointerToBase(To *ptr);
|
||||||
INLINE PointerToBase(const PointerToBase<T> ©);
|
INLINE PointerToBase(const PointerToBase<T> ©);
|
||||||
INLINE ~PointerToBase();
|
INLINE ~PointerToBase();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user