Author: Erich Keane Date: 2021-11-03T07:42:06-07:00 New Revision: b2cbdf6c134a0aaa30f877b1e6fe42b9e16391e7
URL: https://github.com/llvm/llvm-project/commit/b2cbdf6c134a0aaa30f877b1e6fe42b9e16391e7 DIFF: https://github.com/llvm/llvm-project/commit/b2cbdf6c134a0aaa30f877b1e6fe42b9e16391e7.diff LOG: Update ast-dump-decl.mm test to work on 32 bit windows Windows member functions have __attribute__((thiscall)) on their type, so any machine running this that is 32 bit windows fails this test, add a wildcard, plus an additional run line to explain why. Added: Modified: clang/test/AST/ast-dump-decl.mm Removed: ################################################################################ diff --git a/clang/test/AST/ast-dump-decl.mm b/clang/test/AST/ast-dump-decl.mm index 16ca27e3b139c..69ff46101da1e 100644 --- a/clang/test/AST/ast-dump-decl.mm +++ b/clang/test/AST/ast-dump-decl.mm @@ -1,6 +1,8 @@ // Test without serialization: // RUN: %clang_cc1 -Wno-unused -fblocks -ast-dump -ast-dump-filter Test %s \ // RUN: | FileCheck --strict-whitespace %s +// RUN: %clang_cc1 -Wno-unused -fblocks -ast-dump -triple i386-windows-pc -ast-dump-filter Test %s \ +// RUN: | FileCheck --strict-whitespace %s // // Test with serialization: // RUN: %clang_cc1 -Wno-unused -fblocks -emit-pch -o %t %s @@ -55,7 +57,7 @@ void f() { // CHECK-NEXT: CXXThisExpr {{.*}} <col:8> 'Test *' this } void yada(); - // CHECK: CXXMethodDecl {{.*}} <line:[[@LINE-1]]:3, col:13> col:8 used yada 'void ()' + // CHECK: CXXMethodDecl {{.*}} <line:[[@LINE-1]]:3, col:13> col:8 used yada 'void (){{.*}}' }; @protocol P _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits