Skip to content

Commit 8524ea9

Browse files
authored
Merge pull request #38255 from egorzhdan/requires-cplusplus
C++ Interop: NFC: add missing `requires cplusplus` to the modulemaps in tests
2 parents 923fba7 + 36f13b7 commit 8524ea9

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,39 @@
11
module ConstructorCallsFunction {
22
header "constructor-calls-function.h"
3+
requires cplusplus
34
}
45

56
module ConstructorCallsFunctionFromNestedStruct {
67
header "constructor-calls-function-from-nested-struct.h"
8+
requires cplusplus
79
}
810

911
module ConstructorCallsMethod {
1012
header "constructor-calls-method.h"
13+
requires cplusplus
1114
}
1215

1316
module FieldInitCallsFunction {
1417
header "field-init-calls-function.h"
18+
requires cplusplus
1519
}
1620

1721
module MethodCallsFunction {
1822
header "method-calls-function.h"
23+
requires cplusplus
1924
}
2025

2126
module MethodCallsMethod {
2227
header "method-calls-method.h"
28+
requires cplusplus
2329
}
2430

2531
module MethodCallsMethodFromNestedStruct {
2632
header "method-calls-method-from-nested-struct.h"
33+
requires cplusplus
2734
}
2835

2936
module StaticVarInitCallsFunction {
3037
header "static-var-init-calls-function.h"
38+
requires cplusplus
3139
}
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,34 @@
11
module Classes {
22
header "classes.h"
3+
requires cplusplus
34
}
45

56
module ClassesSecondHeader {
67
// TODO: we shouldn't have to include both of these, and the decls defined in
78
// these headers should be added to the correct module: SR-14214.
89
header "classes.h"
910
header "classes-second-header.h"
11+
requires cplusplus
1012
}
1113

1214
module FreeFunctions {
1315
header "free-functions.h"
16+
requires cplusplus
1417
}
1518

1619
module FreeFunctionsSecondHeader {
1720
header "free-functions.h"
1821
header "free-functions-second-header.h"
22+
requires cplusplus
1923
}
2024

2125
module Templates {
2226
header "templates.h"
27+
requires cplusplus
2328
}
2429

2530
module TemplatesSecondHeader {
2631
header "templates.h"
2732
header "templates-second-header.h"
33+
requires cplusplus
2834
}

0 commit comments

Comments
 (0)