@@ -244,6 +244,10 @@ SWIFT_NAME("BridgedASTContext.getIdentifier(self:_:)")
244244BridgedIdentifier BridgedASTContext_getIdentifier(BridgedASTContext cContext,
245245 BridgedStringRef cStr);
246246
247+ SWIFT_NAME (" BridgedASTContext.getDollarIdentifier(self:_:)" )
248+ BridgedIdentifier
249+ BridgedASTContext_getDollarIdentifier(BridgedASTContext cContext, size_t idx);
250+
247251SWIFT_NAME (" BridgedASTContext.langOptsHasFeature(self:_:)" )
248252bool BridgedASTContext_langOptsHasFeature(BridgedASTContext cContext,
249253 BridgedFeature feature);
@@ -553,6 +557,13 @@ SWIFT_NAME("getter:BridgedDeclContext.isModuleScopeContext(self:)")
553557BRIDGED_INLINE bool
554558BridgedDeclContext_isModuleScopeContext(BridgedDeclContext dc);
555559
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+
556567SWIFT_NAME (" getter:BridgedDeclContext.astContext(self:)" )
557568BRIDGED_INLINE BridgedASTContext
558569BridgedDeclContext_getASTContext(BridgedDeclContext dc);
@@ -1194,6 +1205,9 @@ BRIDGED_INLINE void
11941205BridgedParamDecl_setSpecifier(BridgedParamDecl cDecl,
11951206 BridgedParamSpecifier cSpecifier);
11961207
1208+ SWIFT_NAME (" BridgedParamDecl.setImplicit(self:)" )
1209+ BRIDGED_INLINE void BridgedParamDecl_setImplicit(BridgedParamDecl cDecl);
1210+
11971211SWIFT_NAME (" BridgedConstructorDecl.setParsedBody(self:_:)" )
11981212void BridgedConstructorDecl_setParsedBody(BridgedConstructorDecl decl,
11991213 BridgedBraceStmt body);
@@ -1596,10 +1610,17 @@ BridgedClosureExpr BridgedClosureExpr_createParsed(
15961610 BridgedSourceLoc cArrowLoc, BridgedNullableTypeRepr cExplicitResultType,
15971611 BridgedSourceLoc cInLoc);
15981612
1613+ SWIFT_NAME (" BridgedClosureExpr.getParameterList(self:)" )
1614+ BridgedParameterList
1615+ BridgedClosureExpr_getParameterList(BridgedClosureExpr cClosure);
1616+
15991617SWIFT_NAME (" BridgedClosureExpr.setParameterList(self:_:)" )
16001618void BridgedClosureExpr_setParameterList(BridgedClosureExpr cClosure,
16011619 BridgedParameterList cParams);
16021620
1621+ SWIFT_NAME (" getter:BridgedClosureExpr.hasAnonymousClosureVars(self:)" )
1622+ bool BridgedClosureExpr_hasAnonymousClosureVars(BridgedClosureExpr cClosure);
1623+
16031624SWIFT_NAME (" BridgedClosureExpr.setHasAnonymousClosureVars(self:)" )
16041625void BridgedClosureExpr_setHasAnonymousClosureVars(BridgedClosureExpr cClosure);
16051626
@@ -2509,6 +2530,13 @@ BridgedParameterList BridgedParameterList_createParsed(
25092530 BridgedASTContext cContext, BridgedSourceLoc cLeftParenLoc,
25102531 BridgedArrayRef cParameters, BridgedSourceLoc cRightParenLoc);
25112532
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+
25122540struct BridgedASTType {
25132541 swift::TypeBase * _Nullable type;
25142542
0 commit comments