1
- // REQUIRES: rdar114728459
2
-
3
1
// RUN: %target-swift-frontend -emit-ir %s -g -I %S/Inputs \
4
2
// RUN: -Xcc -DFOO="foo" -Xcc -UBAR -o - | %FileCheck %s
5
3
//
@@ -18,29 +16,29 @@ import OtherClangModule.SubModule
18
16
let _ = someFunc ( 0 )
19
17
20
18
// Check for Clang module breadcrumbs.
21
- // CHECK: !DICompileUnit(language: DW_LANG_{{ObjC|C99}},{{.*}} producer: "{{.*}}Swift
19
+ // CHECK: !DICompileUnit(language: DW_LANG_{{ObjC|C99|C11 }},{{.*}} producer: "{{.*}}Swift
22
20
// CHECK-SAME: ClangModule
23
21
// CHECK-SAME: dwoId:
24
22
25
- // CHECK: !DICompileUnit(language: DW_LANG_{{ObjC|C99}}, {{.*}} producer: "{{.*}}Swift
23
+ // CHECK: !DICompileUnit(language: DW_LANG_{{ObjC|C99|C11 }}, {{.*}} producer: "{{.*}}Swift
26
24
// CHECK-SAME: OtherClangModule
27
25
// CHECK-SAME: dwoId:
28
26
29
- // CHECK: !DICompileUnit(language: DW_LANG_{{ObjC|C99}},{{.*}} producer: "{{.*}}clang
27
+ // CHECK: !DICompileUnit(language: DW_LANG_{{ObjC|C99|C11 }},{{.*}} producer: "{{.*}}clang
30
28
// CHECK-SAME: ClangModule
31
29
// CHECK-SAME: dwoId:
32
30
33
31
// NONE: DICompileUnit({{.*}}
34
32
// NONE-NOT: DICompileUnit({{.*}}ClangModule
35
33
36
- // REMAP: !DICompileUnit(language: DW_LANG_{{ObjC|C99}},{{.*}} producer: "{{.*}}Swift
34
+ // REMAP: !DICompileUnit(language: DW_LANG_{{ObjC|C99|C11 }},{{.*}} producer: "{{.*}}Swift
37
35
// REMAP-SAME: PREFIX{{/|\\\\}}{{.*}}{{/|\\\\}}ClangModule
38
36
// REMAP-SAME: dwoId:
39
37
40
- // REMAP: !DICompileUnit(language: DW_LANG_{{ObjC|C99}},{{.*}} producer: "{{.*}}Swift
38
+ // REMAP: !DICompileUnit(language: DW_LANG_{{ObjC|C99|C11 }},{{.*}} producer: "{{.*}}Swift
41
39
// REMAP-SAME: PREFIX{{/|\\\\}}{{.*}}{{/|\\\\}}OtherClangModule
42
40
// REMAP-SAME: dwoId:
43
41
44
- // REMAP: !DICompileUnit(language: DW_LANG_{{ObjC|C99}},{{.*}} producer: "{{.*}}clang
42
+ // REMAP: !DICompileUnit(language: DW_LANG_{{ObjC|C99|C11 }},{{.*}} producer: "{{.*}}clang
45
43
// REMAP-SAME: PREFIX{{/|\\\\}}{{.*}}{{/|\\\\}}ClangModule
46
44
// REMAP-SAME: dwoId:
0 commit comments