mirror of
https://github.com/BlackMATov/meta.hpp.git
synced 2025-12-12 18:56:14 +07:00
@@ -14,6 +14,7 @@ target_compile_options(${PROJECT_NAME}.setup_targets INTERFACE
|
||||
-Wno-exit-time-destructors
|
||||
-Wno-global-constructors
|
||||
-Wno-padded
|
||||
-Wno-poison-system-directories
|
||||
-Wno-switch-default
|
||||
-Wno-unknown-warning-option
|
||||
-Wno-unneeded-internal-declaration
|
||||
|
||||
@@ -3007,7 +3007,7 @@ namespace meta_hpp
|
||||
[[nodiscard]] const variable_list& get_variables() const noexcept;
|
||||
|
||||
template < typename... Args >
|
||||
[[nodiscard]] uvalue create(Args&&... args) const;
|
||||
uvalue create(Args&&... args) const;
|
||||
template < typename... Args >
|
||||
uvalue create_at(void* mem, Args&&... args) const;
|
||||
|
||||
@@ -4120,10 +4120,10 @@ namespace meta_hpp
|
||||
//
|
||||
|
||||
template < typename... Args >
|
||||
[[nodiscard]] uvalue create(Args&&... args) const;
|
||||
uvalue create(Args&&... args) const;
|
||||
|
||||
template < typename... Args >
|
||||
[[nodiscard]] uresult try_create(Args&&... args) const;
|
||||
uresult try_create(Args&&... args) const;
|
||||
|
||||
template < typename... Args >
|
||||
uvalue create_at(void* mem, Args&&... args) const;
|
||||
@@ -4146,10 +4146,10 @@ namespace meta_hpp
|
||||
//
|
||||
|
||||
template < typename Iter >
|
||||
[[nodiscard]] uvalue create_variadic(Iter first, Iter last) const;
|
||||
uvalue create_variadic(Iter first, Iter last) const;
|
||||
|
||||
template < typename Iter >
|
||||
[[nodiscard]] uresult try_create_variadic(Iter first, Iter last) const;
|
||||
uresult try_create_variadic(Iter first, Iter last) const;
|
||||
|
||||
template < typename Iter >
|
||||
uvalue create_variadic_at(void* mem, Iter first, Iter last) const;
|
||||
|
||||
@@ -74,10 +74,10 @@ namespace meta_hpp
|
||||
//
|
||||
|
||||
template < typename... Args >
|
||||
[[nodiscard]] uvalue create(Args&&... args) const;
|
||||
uvalue create(Args&&... args) const;
|
||||
|
||||
template < typename... Args >
|
||||
[[nodiscard]] uresult try_create(Args&&... args) const;
|
||||
uresult try_create(Args&&... args) const;
|
||||
|
||||
template < typename... Args >
|
||||
uvalue create_at(void* mem, Args&&... args) const;
|
||||
@@ -100,10 +100,10 @@ namespace meta_hpp
|
||||
//
|
||||
|
||||
template < typename Iter >
|
||||
[[nodiscard]] uvalue create_variadic(Iter first, Iter last) const;
|
||||
uvalue create_variadic(Iter first, Iter last) const;
|
||||
|
||||
template < typename Iter >
|
||||
[[nodiscard]] uresult try_create_variadic(Iter first, Iter last) const;
|
||||
uresult try_create_variadic(Iter first, Iter last) const;
|
||||
|
||||
template < typename Iter >
|
||||
uvalue create_variadic_at(void* mem, Iter first, Iter last) const;
|
||||
|
||||
@@ -171,7 +171,7 @@ namespace meta_hpp
|
||||
[[nodiscard]] const variable_list& get_variables() const noexcept;
|
||||
|
||||
template < typename... Args >
|
||||
[[nodiscard]] uvalue create(Args&&... args) const;
|
||||
uvalue create(Args&&... args) const;
|
||||
template < typename... Args >
|
||||
uvalue create_at(void* mem, Args&&... args) const;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user