Skip to content

Commit c4b9e32

Browse files
authored
Merge pull request #73835 from eeckstein/fix-warning
SILBridging: fix a compiler warning when building with pure bridging mode (e.g. in Debug)
2 parents 7b45ef1 + 2e440d7 commit c4b9e32

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

include/swift/SIL/SILBridging.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ enum class BridgedArgumentConvention {
147147
};
148148

149149
#ifdef USED_IN_CPP_SOURCE
150-
static swift::ParameterConvention getParameterConvention(BridgedArgumentConvention convention) {
150+
inline swift::ParameterConvention getParameterConvention(BridgedArgumentConvention convention) {
151151
switch (convention) {
152152
case BridgedArgumentConvention::Indirect_In: return swift::ParameterConvention::Indirect_In;
153153
case BridgedArgumentConvention::Indirect_In_Guaranteed: return swift::ParameterConvention::Indirect_In_Guaranteed;
@@ -165,7 +165,7 @@ static swift::ParameterConvention getParameterConvention(BridgedArgumentConventi
165165
llvm_unreachable("invalid parameter convention");
166166
}
167167

168-
static BridgedArgumentConvention getArgumentConvention(swift::ParameterConvention convention) {
168+
inline BridgedArgumentConvention getArgumentConvention(swift::ParameterConvention convention) {
169169
switch (convention) {
170170
case swift::ParameterConvention::Indirect_In: return BridgedArgumentConvention::Indirect_In;
171171
case swift::ParameterConvention::Indirect_In_Guaranteed: return BridgedArgumentConvention::Indirect_In_Guaranteed;

0 commit comments

Comments
 (0)