tests: Add a guard around noexcept in vktestbinding.h
authorDave Houlton <daveh@lunarg.com>
Fri, 22 Dec 2017 20:55:53 +0000 (13:55 -0700)
committerMike Schuchardt <mikes@lunarg.com>
Wed, 3 Jan 2018 18:38:50 +0000 (11:38 -0700)
commit2ed46030755bf4c14fbc6634dd648a19919553f1
tree087c7c79b2d8ab805175fcca16e0d15fb37338e2
parent4801ac47c79883aeaee64fa344fed1e4ef2fff30
tests: Add a guard around noexcept in vktestbinding.h

VS2013 does not provide 'noexcept'. Layers had multiple occurences
of a NOEXCEPT macro to protect the VS2013 build. This commit
consolidates that macro to a single location in vk_sdk_platform.h,
which is also visible to the layer tests via test_common.h.

Updates the vktestbinding.h occurences of 'noexcept' to use the
NOEXCEPT macro.

Change-Id: I38bf8c08cda6fe75de78dff69050a913b47f91b1
include/vulkan/vk_sdk_platform.h
layers/core_validation.h
layers/core_validation_types.h
layers/descriptor_sets.h
tests/test_environment.cpp
tests/vktestbinding.cpp
tests/vktestbinding.h
tests/vktestframework.h
tests/vktestframeworkandroid.h