diff options
| author | Ben Langmuir <blangmuir@apple.com> | 2016-07-14 20:08:43 +0000 |
|---|---|---|
| committer | Ben Langmuir <blangmuir@apple.com> | 2016-07-14 20:08:43 +0000 |
| commit | 5cd6abdd237258c5d5425de936d1002ae64810d5 (patch) | |
| tree | bc177dce4cd402a0f899e28a4b0e3e2f34862381 | |
| parent | b49185dd5f4c156ca5ff70a3d4717015a13bd009 (diff) | |
| download | bcm5719-llvm-5cd6abdd237258c5d5425de936d1002ae64810d5.tar.gz bcm5719-llvm-5cd6abdd237258c5d5425de936d1002ae64810d5.zip | |
Attempt to workaround Windows bots after my previous commit
For some reason it seems the second invocation is getting DMOD_OTHER_H
set to a path with/forward/slashes, but one of the use sites
has\back\slashes. There should be no difference with what was already
there, but for now try to avoid checking those paths.
llvm-svn: 275464
| -rw-r--r-- | clang/test/Index/index-module.m | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/clang/test/Index/index-module.m b/clang/test/Index/index-module.m index 1175ae376da..023fca3e4bd 100644 --- a/clang/test/Index/index-module.m +++ b/clang/test/Index/index-module.m @@ -20,7 +20,7 @@ int glob; // CHECK-NOT: [indexDeclaration] // RUN: c-index-test -index-tu %t.cache/DependsOnModule.pcm | FileCheck %s -check-prefix=CHECK-DMOD -// RUN: c-index-test -index-tu %t.cache.sys/DependsOnModule.pcm | FileCheck %s -check-prefix=CHECK-DMOD +// RUN: c-index-test -index-tu %t.cache.sys/DependsOnModule.pcm | FileCheck %s -check-prefix=CHECK-DMOD-AST // CHECK-DMOD: [startedTranslationUnit] // CHECK-DMOD-NEXT: [ppIncludedFile]: [[DMOD_MODULE_H:.*/Modules/Inputs/DependsOnModule\.framework[/\\]Headers[/\\]DependsOnModule\.h]] | {{.*}} | hash loc: <invalid> | {{.*}} | module: DependsOnModule @@ -31,7 +31,6 @@ int glob; // CHECK-DMOD-NEXT: [ppIncludedFile]: [[DMOD_SUB_OTHER_H:.*/Modules/Inputs/DependsOnModule.framework[/\\]Frameworks/SubFramework\.framework/Headers/Other\.h]] | name: "SubFramework/Other.h" | hash loc: [[DMOD_SUB_H]]:1:1 | isImport: 0 | isAngled: 0 | isModule: 0 | module: DependsOnModule.SubFramework.Other // CHECK-DMOD-NEXT: [ppIncludedFile]: [[DMOD_PRIVATE_H:.*/Modules/Inputs/DependsOnModule.framework[/\\]PrivateHeaders[/\\]DependsOnModulePrivate.h]] | {{.*}} | hash loc: <invalid> | {{.*}} | module: DependsOnModule.Private.DependsOnModule // CHECK-DMOD-NEXT: [importedASTFile]: {{.*}}.cache{{(.sys)?[/\\]}}Module.pcm | loc: [[DMOD_MODULE_H]]:1:1 | name: "Module" | isImplicit: 1 -// // CHECK-DMOD-NEXT: [indexDeclaration]: kind: variable | name: depends_on_module_other | {{.*}} | loc: [[DMOD_OTHER_H]]:1:5 // CHECK-DMOD-NEXT: [indexDeclaration]: kind: variable | name: template | {{.*}} | loc: [[DMOD_NOT_CXX_H]]:1:12 // CHECK-DMOD-NEXT: [indexDeclaration]: kind: variable | name: sub_framework | {{.*}} | loc: [[DMOD_SUB_H]]:2:8 @@ -39,6 +38,8 @@ int glob; // CHECK-DMOD-NEXT: [indexDeclaration]: kind: variable | name: depends_on_module_private | {{.*}} | loc: [[DMOD_PRIVATE_H]]:1:5 // CHECK-DMOD-NOT: [indexDeclaration] +// CHECK-DMOD-AST: [importedASTFile]: {{.*}}.cache.sys{{[/\\]}}Module.pcm | loc: {{.*}}DependsOnModule.h:1:1 | name: "Module" | isImplicit: 1 + // RUN: c-index-test -index-tu %t.cache/Module.pcm | FileCheck %s -check-prefix=CHECK-TMOD // CHECK-TMOD: [startedTranslationUnit] |

