Merge branch 'development' into cmake/linux_fix_warn_unused

Signed-off-by: Esteban Papp <81431996+amznestebanpapp@users.noreply.github.com>

# Conflicts:
#	Code/Editor/Objects/TrackGizmo.cpp
This commit is contained in:
Esteban Papp
2021-08-25 14:50:05 -07:00
113 changed files with 380 additions and 14845 deletions
+1 -8
View File
@@ -655,7 +655,7 @@ namespace AZ
static void Validate() {}
};
template <class Function, bool IsBindExpression = AZStd::is_bind_expression_v<Function>>
template <class Function>
struct ArgumentValidatorHelper
{
constexpr static void Validate()
@@ -674,13 +674,6 @@ namespace AZ
}
};
// bind has already copied/bound its arguments, we can't validate them further in any reasonable way
template <class Function>
struct ArgumentValidatorHelper<Function, true>
{
constexpr static void Validate() {}
};
template <class Function>
struct QueueFunctionArgumentValidator<Function, false>
{
@@ -9,6 +9,7 @@
#include <AzCore/std/createdestroy.h>
#include <AzCore/std/iterator.h>
#include <AzCore/std/limits.h>
namespace AZStd