You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/Gems/Atom/RPI/Code/Tests/Common
lumberyard-employee-dm b9824ed172
Updated all array_view uses with the C++20 span. (#7157)
* Updated all array_view uses with the C++20 span.

The updates were done in the following order
1. `AZStd::array_view<([^>].+)\* ?>`  -> `AZStd::span<\1 const>`
2. `AZStd::array_view<(?:const )(.+)>` -> `AZStd::span<const \1>`
3. `AZStd::array_view` -> `AZStd::span`

Removed the implementation of array_view.

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>

* Added missing whitespace between `const` and the typename for spans.

Updated the ShaderTest comparison of the ShaderResourceGroupLayout span
to compare the sizes as well

Updated comments on some of the methods that stated that they return "an
array" to mention they return "a span".

Signed-off-by: lumberyard-employee-dm <56135373+lumberyard-employee-dm@users.noreply.github.com>
4 years ago
..
RHI Updated all array_view uses with the C++20 span. (#7157) 4 years ago
AssetManagerTestFixture.cpp This reduces non-unity build time by ~2% and build size by ~0.5%. 4 years ago
AssetManagerTestFixture.h [LYN-8041] Enable relocation of the Project Game Release Layout (#5380) 4 years ago
ErrorMessageFinder.cpp Gems/Atom 5 years ago
ErrorMessageFinder.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ErrorMessageFinderTests.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
JsonTestUtils.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
JsonTestUtils.h move JsonUtils to AzCore 5 years ago
RPITestFixture.cpp ShaderMetricsSystem spawns a lot of warnings (#5661) 4 years ago
RPITestFixture.h moved AssetSystemStub to TestUtils folder 4 years ago
SerializeTester.h Gems/Atom 5 years ago
ShaderAssetTestUtils.cpp Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
ShaderAssetTestUtils.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
TestFeatureProcessors.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
TestUtils.h Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago