Fix clang errors and warnings
This commit is contained in:
parent
b4f426b294
commit
be149a714b
@ -39,7 +39,7 @@ namespace matrix::sync{
|
|||||||
event(const event&) = delete; //TODO
|
event(const event&) = delete; //TODO
|
||||||
event(event&&)noexcept;
|
event(event&&)noexcept;
|
||||||
~event(void) = default;
|
~event(void) = default;
|
||||||
constexpr event& operator=(const event&) = default;
|
event& operator=(const event&) = default;
|
||||||
|
|
||||||
raii::static_string type(void)const&;
|
raii::static_string type(void)const&;
|
||||||
raii::rjp_string type(void)&&;
|
raii::rjp_string type(void)&&;
|
||||||
@ -58,7 +58,6 @@ namespace matrix::sync{
|
|||||||
protected:
|
protected:
|
||||||
const raii::static_string m_roomid;
|
const raii::static_string m_roomid;
|
||||||
public:
|
public:
|
||||||
constexpr room_event_base(void) = default;
|
|
||||||
room_event_base(const room_event_base&) = delete;
|
room_event_base(const room_event_base&) = delete;
|
||||||
constexpr room_event_base(room_event_base&&) = default;
|
constexpr room_event_base(room_event_base&&) = default;
|
||||||
|
|
||||||
@ -157,7 +156,7 @@ namespace matrix{
|
|||||||
};
|
};
|
||||||
}
|
}
|
||||||
template<class To, class From, bool = std::is_rvalue_reference<From&&>::value>
|
template<class To, class From, bool = std::is_rvalue_reference<From&&>::value>
|
||||||
To event_cast(From&& from){
|
To event_cast(From&&){
|
||||||
static_assert(detail::uninstantiated_false<From>::value);
|
static_assert(detail::uninstantiated_false<From>::value);
|
||||||
}
|
}
|
||||||
template<>
|
template<>
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user