summaryrefslogtreecommitdiff
path: root/BaseTools/Source/Python/CommonDataClass/FdfClass.py
diff options
context:
space:
mode:
authorMichael D Kinney <michael.d.kinney@intel.com>2025-09-20 00:03:23 +0300
committermergify[bot] <37929162+mergify[bot]@users.noreply.github.com>2025-09-29 02:38:21 +0300
commit81a7efddd508e78b867d7efa1333564a8a32725f (patch)
tree07862d38d204e3ab799b42114df81bf6551efb2b /BaseTools/Source/Python/CommonDataClass/FdfClass.py
parent9731114a00e8360d5b116630c133590108640039 (diff)
downloadedk2-81a7efddd508e78b867d7efa1333564a8a32725f.tar.xz
UnitTestFrameworkPkg/Include: Update GoogleTestLib for CLANG
Update GoogleTestLib.h to support Windows/CLANGPDB build. When using Windows/CLANGPDB, _MSC_VER is not defined. If it is not defined, then set to 1900 for Visual Studio 2015 or newer compatibility when using windows include files for host based unit test application builds. If _MSC_VER is not set, then those application fail to build. Also address a Windows/CLANG issue when ASAN is enabled by providing an alternate implementation of the EXPECT_THROW_MESSAGE() and ASSERT_THROW_MESSAGE() macros. Without this alternate implementation, an exception is generated due to the description of the ASSERT() condition being NULL. Update all implementations of EXPECT_THROW_MESSAGE() and ASSERT_THROW_MESSAGE() to support parameters to the statement executed to return values. Signed-off-by: Michael D Kinney <michael.d.kinney@intel.com>
Diffstat (limited to 'BaseTools/Source/Python/CommonDataClass/FdfClass.py')
0 files changed, 0 insertions, 0 deletions