@@ -244,6 +244,10 @@ SWIFT_NAME("BridgedASTContext.getIdentifier(self:_:)")
244
244
BridgedIdentifier BridgedASTContext_getIdentifier(BridgedASTContext cContext,
245
245
BridgedStringRef cStr);
246
246
247
+ SWIFT_NAME (" BridgedASTContext.getDollarIdentifier(self:_:)" )
248
+ BridgedIdentifier
249
+ BridgedASTContext_getDollarIdentifier(BridgedASTContext cContext, size_t idx);
250
+
247
251
SWIFT_NAME (" BridgedASTContext.langOptsHasFeature(self:_:)" )
248
252
bool BridgedASTContext_langOptsHasFeature(BridgedASTContext cContext,
249
253
BridgedFeature feature);
@@ -553,6 +557,13 @@ SWIFT_NAME("getter:BridgedDeclContext.isModuleScopeContext(self:)")
553
557
BRIDGED_INLINE bool
554
558
BridgedDeclContext_isModuleScopeContext(BridgedDeclContext dc);
555
559
560
+ SWIFT_NAME (" getter:BridgedDeclContext.isClosureExpr(self:)" )
561
+ BRIDGED_INLINE bool BridgedDeclContext_isClosureExpr(BridgedDeclContext dc);
562
+
563
+ SWIFT_NAME (" BridgedDeclContext.castToClosureExpr(self:)" )
564
+ BRIDGED_INLINE BridgedClosureExpr
565
+ BridgedDeclContext_castToClosureExpr(BridgedDeclContext dc);
566
+
556
567
SWIFT_NAME (" getter:BridgedDeclContext.astContext(self:)" )
557
568
BRIDGED_INLINE BridgedASTContext
558
569
BridgedDeclContext_getASTContext(BridgedDeclContext dc);
@@ -1194,6 +1205,9 @@ BRIDGED_INLINE void
1194
1205
BridgedParamDecl_setSpecifier(BridgedParamDecl cDecl,
1195
1206
BridgedParamSpecifier cSpecifier);
1196
1207
1208
+ SWIFT_NAME (" BridgedParamDecl.setImplicit(self:)" )
1209
+ BRIDGED_INLINE void BridgedParamDecl_setImplicit(BridgedParamDecl cDecl);
1210
+
1197
1211
SWIFT_NAME (" BridgedConstructorDecl.setParsedBody(self:_:)" )
1198
1212
void BridgedConstructorDecl_setParsedBody(BridgedConstructorDecl decl,
1199
1213
BridgedBraceStmt body);
@@ -1596,10 +1610,17 @@ BridgedClosureExpr BridgedClosureExpr_createParsed(
1596
1610
BridgedSourceLoc cArrowLoc, BridgedNullableTypeRepr cExplicitResultType,
1597
1611
BridgedSourceLoc cInLoc);
1598
1612
1613
+ SWIFT_NAME (" BridgedClosureExpr.getParameterList(self:)" )
1614
+ BridgedParameterList
1615
+ BridgedClosureExpr_getParameterList(BridgedClosureExpr cClosure);
1616
+
1599
1617
SWIFT_NAME (" BridgedClosureExpr.setParameterList(self:_:)" )
1600
1618
void BridgedClosureExpr_setParameterList(BridgedClosureExpr cClosure,
1601
1619
BridgedParameterList cParams);
1602
1620
1621
+ SWIFT_NAME (" getter:BridgedClosureExpr.hasAnonymousClosureVars(self:)" )
1622
+ bool BridgedClosureExpr_hasAnonymousClosureVars(BridgedClosureExpr cClosure);
1623
+
1603
1624
SWIFT_NAME (" BridgedClosureExpr.setHasAnonymousClosureVars(self:)" )
1604
1625
void BridgedClosureExpr_setHasAnonymousClosureVars(BridgedClosureExpr cClosure);
1605
1626
@@ -2509,6 +2530,13 @@ BridgedParameterList BridgedParameterList_createParsed(
2509
2530
BridgedASTContext cContext, BridgedSourceLoc cLeftParenLoc,
2510
2531
BridgedArrayRef cParameters, BridgedSourceLoc cRightParenLoc);
2511
2532
2533
+ SWIFT_NAME (" getter:BridgedParameterList.size(self:)" )
2534
+ size_t BridgedParameterList_size(BridgedParameterList cParameterList);
2535
+
2536
+ SWIFT_NAME (" BridgedParameterList.get(self:_:)" )
2537
+ BridgedParamDecl BridgedParameterList_get(BridgedParameterList cParameterList,
2538
+ size_t i);
2539
+
2512
2540
struct BridgedASTType {
2513
2541
swift::TypeBase * _Nullable type;
2514
2542
0 commit comments