@@ -243,6 +243,10 @@ SWIFT_NAME("BridgedASTContext.getIdentifier(self:_:)")
243
243
BridgedIdentifier BridgedASTContext_getIdentifier(BridgedASTContext cContext,
244
244
BridgedStringRef cStr);
245
245
246
+ SWIFT_NAME (" BridgedASTContext.getDollarIdentifier(self:_:)" )
247
+ BridgedIdentifier
248
+ BridgedASTContext_getDollarIdentifier(BridgedASTContext cContext, size_t idx);
249
+
246
250
SWIFT_NAME (" BridgedASTContext.langOptsHasFeature(self:_:)" )
247
251
bool BridgedASTContext_langOptsHasFeature(BridgedASTContext cContext,
248
252
BridgedFeature feature);
@@ -552,6 +556,13 @@ SWIFT_NAME("getter:BridgedDeclContext.isModuleScopeContext(self:)")
552
556
BRIDGED_INLINE bool
553
557
BridgedDeclContext_isModuleScopeContext(BridgedDeclContext dc);
554
558
559
+ SWIFT_NAME (" getter:BridgedDeclContext.isClosureExpr(self:)" )
560
+ BRIDGED_INLINE bool BridgedDeclContext_isClosureExpr(BridgedDeclContext dc);
561
+
562
+ SWIFT_NAME (" BridgedDeclContext.castToClosureExpr(self:)" )
563
+ BRIDGED_INLINE BridgedClosureExpr
564
+ BridgedDeclContext_castToClosureExpr(BridgedDeclContext dc);
565
+
555
566
SWIFT_NAME (" getter:BridgedDeclContext.astContext(self:)" )
556
567
BRIDGED_INLINE BridgedASTContext
557
568
BridgedDeclContext_getASTContext(BridgedDeclContext dc);
@@ -1173,6 +1184,9 @@ BRIDGED_INLINE void
1173
1184
BridgedParamDecl_setSpecifier(BridgedParamDecl cDecl,
1174
1185
BridgedParamSpecifier cSpecifier);
1175
1186
1187
+ SWIFT_NAME (" BridgedParamDecl.setImplicit(self:)" )
1188
+ BRIDGED_INLINE void BridgedParamDecl_setImplicit(BridgedParamDecl cDecl);
1189
+
1176
1190
SWIFT_NAME (" BridgedConstructorDecl.setParsedBody(self:_:)" )
1177
1191
void BridgedConstructorDecl_setParsedBody(BridgedConstructorDecl decl,
1178
1192
BridgedBraceStmt body);
@@ -1575,10 +1589,17 @@ BridgedClosureExpr BridgedClosureExpr_createParsed(
1575
1589
BridgedSourceLoc cArrowLoc, BridgedNullableTypeRepr cExplicitResultType,
1576
1590
BridgedSourceLoc cInLoc);
1577
1591
1592
+ SWIFT_NAME (" BridgedClosureExpr.getParameterList(self:)" )
1593
+ BridgedParameterList
1594
+ BridgedClosureExpr_getParameterList(BridgedClosureExpr cClosure);
1595
+
1578
1596
SWIFT_NAME (" BridgedClosureExpr.setParameterList(self:_:)" )
1579
1597
void BridgedClosureExpr_setParameterList(BridgedClosureExpr cClosure,
1580
1598
BridgedParameterList cParams);
1581
1599
1600
+ SWIFT_NAME (" getter:BridgedClosureExpr.hasAnonymousClosureVars(self:)" )
1601
+ bool BridgedClosureExpr_hasAnonymousClosureVars(BridgedClosureExpr cClosure);
1602
+
1582
1603
SWIFT_NAME (" BridgedClosureExpr.setHasAnonymousClosureVars(self:)" )
1583
1604
void BridgedClosureExpr_setHasAnonymousClosureVars(BridgedClosureExpr cClosure);
1584
1605
@@ -2477,6 +2498,13 @@ BridgedParameterList BridgedParameterList_createParsed(
2477
2498
BridgedASTContext cContext, BridgedSourceLoc cLeftParenLoc,
2478
2499
BridgedArrayRef cParameters, BridgedSourceLoc cRightParenLoc);
2479
2500
2501
+ SWIFT_NAME (" getter:BridgedParameterList.size(self:)" )
2502
+ size_t BridgedParameterList_size(BridgedParameterList cParameterList);
2503
+
2504
+ SWIFT_NAME (" BridgedParameterList.get(self:_:)" )
2505
+ BridgedParamDecl BridgedParameterList_get(BridgedParameterList cParameterList,
2506
+ size_t i);
2507
+
2480
2508
struct BridgedASTType {
2481
2509
swift::TypeBase * _Nullable type;
2482
2510
0 commit comments