Skip to content

Commit 7f80fbc

Browse files
damyanpV-FEXrt
andauthored
Rearrange LongVector Execution Tests infrastructure (microsoft#7739)
This change rearranges the long vector execution test infrastructure to be more static, relying on explicit dispatch tables rather than class hierarchies, variants and std:::functions. This change tries to avoid moving code around more than it has to. Follow up NFC changes will reorganize this to move more code out of the header. --------- Co-authored-by: Ashley Coleman <[email protected]>
1 parent 1550b90 commit 7f80fbc

3 files changed

Lines changed: 975 additions & 1495 deletions

File tree

tools/clang/unittests/HLSLExec/LongVectorTestData.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,10 @@
22
#define LONGVECTORTESTDATA_H
33

44
#include <Verify.h>
5+
56
#include <limits>
67
#include <map>
8+
#include <ostream>
79
#include <string>
810
#include <vector>
911

0 commit comments

Comments
 (0)