]> granicus.if.org Git - clang/commitdiff
Attempt to fix test on Windows after r360998
authorNico Weber <nicolasweber@gmx.de>
Fri, 17 May 2019 17:33:54 +0000 (17:33 +0000)
committerNico Weber <nicolasweber@gmx.de>
Fri, 17 May 2019 17:33:54 +0000 (17:33 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@361054 91177308-0d34-0410-b5e6-96231b3b80d8

test/SemaCXX/builtin-object-size-cxx14.cpp

index bc52478e801eeb4d6607d2d722becbb562361866..e0b05883bb24f777bed5254b0336fa4276582576 100644 (file)
@@ -1,5 +1,7 @@
 // RUN: %clang_cc1 -fsyntax-only -verify -std=c++14 %s
 
+typedef __SIZE_TYPE__ size_t;
+
 namespace basic {
 // Ensuring that __bos can be used in constexpr functions without anything
 // sketchy going on...
@@ -102,5 +104,5 @@ namespace InvalidBase {
   // Ensure this doesn't crash.
   struct S { const char *name; };
   S invalid_base();
-  constexpr long bos_name = __builtin_object_size(invalid_base().name, 1);
+  constexpr size_t bos_name = __builtin_object_size(invalid_base().name, 1);
 }