@@ -243,6 +243,10 @@ SWIFT_NAME("BridgedASTContext.getIdentifier(self:_:)")
243243BridgedIdentifier BridgedASTContext_getIdentifier(BridgedASTContext cContext,
244244 BridgedStringRef cStr);
245245
246+ SWIFT_NAME (" BridgedASTContext.getDollarIdentifier(self:_:)" )
247+ BridgedIdentifier
248+ BridgedASTContext_getDollarIdentifier(BridgedASTContext cContext, size_t idx);
249+
246250SWIFT_NAME (" BridgedASTContext.langOptsHasFeature(self:_:)" )
247251bool BridgedASTContext_langOptsHasFeature(BridgedASTContext cContext,
248252 BridgedFeature feature);
@@ -552,6 +556,13 @@ SWIFT_NAME("getter:BridgedDeclContext.isModuleScopeContext(self:)")
552556BRIDGED_INLINE bool
553557BridgedDeclContext_isModuleScopeContext(BridgedDeclContext dc);
554558
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+
555566SWIFT_NAME (" getter:BridgedDeclContext.astContext(self:)" )
556567BRIDGED_INLINE BridgedASTContext
557568BridgedDeclContext_getASTContext(BridgedDeclContext dc);
@@ -1173,6 +1184,9 @@ BRIDGED_INLINE void
11731184BridgedParamDecl_setSpecifier(BridgedParamDecl cDecl,
11741185 BridgedParamSpecifier cSpecifier);
11751186
1187+ SWIFT_NAME (" BridgedParamDecl.setImplicit(self:)" )
1188+ BRIDGED_INLINE void BridgedParamDecl_setImplicit(BridgedParamDecl cDecl);
1189+
11761190SWIFT_NAME (" BridgedConstructorDecl.setParsedBody(self:_:)" )
11771191void BridgedConstructorDecl_setParsedBody(BridgedConstructorDecl decl,
11781192 BridgedBraceStmt body);
@@ -1575,10 +1589,17 @@ BridgedClosureExpr BridgedClosureExpr_createParsed(
15751589 BridgedSourceLoc cArrowLoc, BridgedNullableTypeRepr cExplicitResultType,
15761590 BridgedSourceLoc cInLoc);
15771591
1592+ SWIFT_NAME (" BridgedClosureExpr.getParameterList(self:)" )
1593+ BridgedParameterList
1594+ BridgedClosureExpr_getParameterList(BridgedClosureExpr cClosure);
1595+
15781596SWIFT_NAME (" BridgedClosureExpr.setParameterList(self:_:)" )
15791597void BridgedClosureExpr_setParameterList(BridgedClosureExpr cClosure,
15801598 BridgedParameterList cParams);
15811599
1600+ SWIFT_NAME (" getter:BridgedClosureExpr.hasAnonymousClosureVars(self:)" )
1601+ bool BridgedClosureExpr_hasAnonymousClosureVars(BridgedClosureExpr cClosure);
1602+
15821603SWIFT_NAME (" BridgedClosureExpr.setHasAnonymousClosureVars(self:)" )
15831604void BridgedClosureExpr_setHasAnonymousClosureVars(BridgedClosureExpr cClosure);
15841605
@@ -2477,6 +2498,13 @@ BridgedParameterList BridgedParameterList_createParsed(
24772498 BridgedASTContext cContext, BridgedSourceLoc cLeftParenLoc,
24782499 BridgedArrayRef cParameters, BridgedSourceLoc cRightParenLoc);
24792500
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+
24802508struct BridgedASTType {
24812509 swift::TypeBase * _Nullable type;
24822510
0 commit comments