From e097d4ba268d4a04845d23143672953d9efb6302 Mon Sep 17 00:00:00 2001 From: Douglas Gregor Date: Tue, 3 Jan 2012 17:31:38 +0000 Subject: Don't attempt to merge a deserialized declaration with existing declarations in the AST unless modules are enabled. This case doesn't come up with precompiled headers, and it isn't cheap. llvm-svn: 147451 --- clang/test/Modules/redecl-merge.m | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'clang/test') diff --git a/clang/test/Modules/redecl-merge.m b/clang/test/Modules/redecl-merge.m index 4ea982b50fe..ab264d1c5b0 100644 --- a/clang/test/Modules/redecl-merge.m +++ b/clang/test/Modules/redecl-merge.m @@ -1,6 +1,6 @@ // RUN: rm -rf %t -// RUN: %clang_cc1 -fmodule-cache-path %t -I %S/Inputs %s -verify -// RUN: %clang_cc1 -x objective-c++ -fmodule-cache-path %t -I %S/Inputs %s -verify +// RUN: %clang_cc1 -fmodules -fmodule-cache-path %t -I %S/Inputs %s -verify +// RUN: %clang_cc1 -x objective-c++ -fmodules -fmodule-cache-path %t -I %S/Inputs %s -verify @class C2; @class C3; @class C3; -- cgit v1.2.3