John Thompson | 7408392 | 2013-09-18 18:19:43 +0000 | [diff] [blame] | 1 | # RUN: not modularize %s -x c++ 2>&1 | FileCheck %s |
| 2 | |
| 3 | Inputs/IncludeInNamespace.h |
| 4 | |
John Thompson | a2b6687 | 2013-09-20 14:44:20 +0000 | [diff] [blame] | 5 | # CHECK: {{.*}}{{[/\\]}}Inputs{{[/\\]}}IncludeInNamespace.h:2:3: |
John Thompson | 7408392 | 2013-09-18 18:19:43 +0000 | [diff] [blame] | 6 | # CHECK-NEXT: #include "Empty.h" |
| 7 | # CHECK-NEXT: ^ |
| 8 | # CHECK-NEXT: error: Include directive within namespace MyNamespace {}. |
John Thompson | a2b6687 | 2013-09-20 14:44:20 +0000 | [diff] [blame] | 9 | # CHECK-NEXT: {{.*}}{{[/\\]}}Inputs{{[/\\]}}IncludeInNamespace.h:1:1: |
John Thompson | 7408392 | 2013-09-18 18:19:43 +0000 | [diff] [blame] | 10 | # CHECK-NEXT: namespace MyNamespace { |
| 11 | # CHECK-NEXT: ^ |
| 12 | # CHECK-NEXT: The "namespace MyNamespace {}" block is here. |