@@ -120,7 +120,7 @@ SWIFT_NAME("BridgedDeclNameRef.createParsed(_:baseName:argumentLabels:)")
120
120
BridgedDeclNameRef
121
121
BridgedDeclNameRef_createParsed(BridgedASTContext cContext,
122
122
BridgedDeclBaseName cBaseName,
123
- BridgedErasedArrayRef cLabels);
123
+ BridgedArrayRef<BridgedIdentifier> cLabels);
124
124
125
125
SWIFT_NAME (" BridgedDeclNameRef.createParsed(_:)" )
126
126
BridgedDeclNameRef
@@ -148,7 +148,7 @@ SWIFT_NAME("BridgedDeclNameLoc.createParsed(_:baseNameLoc:lParenLoc:"
148
148
" argumentLabelLocs:rParenLoc:)" )
149
149
BridgedDeclNameLoc BridgedDeclNameLoc_createParsed(
150
150
BridgedASTContext cContext, BridgedSourceLoc cBaseNameLoc,
151
- BridgedSourceLoc cLParenLoc, BridgedErasedArrayRef cLabelLocs,
151
+ BridgedSourceLoc cLParenLoc, BridgedArrayRef<BridgedSourceLoc> cLabelLocs,
152
152
BridgedSourceLoc cRParenLoc);
153
153
154
154
SWIFT_NAME (" BridgedDeclNameLoc.createParsed(_:)" )
@@ -560,7 +560,8 @@ SWIFT_NAME("BridgedAllowFeatureSuppressionAttr.createParsed(_:atLoc:range:invert
560
560
BridgedAllowFeatureSuppressionAttr
561
561
BridgedAllowFeatureSuppressionAttr_createParsed(
562
562
BridgedASTContext cContext, BridgedSourceLoc cAtLoc,
563
- BridgedSourceRange cRange, bool inverted, BridgedErasedArrayRef cFeatures);
563
+ BridgedSourceRange cRange, bool inverted,
564
+ BridgedArrayRef<BridgedIdentifier> cFeatures);
564
565
565
566
SWIFT_NAME (" BridgedCDeclAttr.createParsed(_:atLoc:range:name:)" )
566
567
BridgedCDeclAttr BridgedCDeclAttr_createParsed(BridgedASTContext cContext,
@@ -692,8 +693,8 @@ SWIFT_NAME("BridgedObjCAttr.createParsedSelector(_:atLoc:attrNameLoc:lParenLoc:"
692
693
BridgedObjCAttr BridgedObjCAttr_createParsedSelector(
693
694
BridgedASTContext cContext, BridgedSourceLoc cAtLoc,
694
695
BridgedSourceLoc cAttrNameLoc, BridgedSourceLoc cLParenLoc,
695
- BridgedErasedArrayRef cNameLocs, BridgedErasedArrayRef cNames ,
696
- BridgedSourceLoc cRParenLoc);
696
+ BridgedArrayRef<BridgedSourceLoc> cNameLocs,
697
+ BridgedArrayRef<BridgedIdentifier> cNames, BridgedSourceLoc cRParenLoc);
697
698
698
699
SWIFT_NAME (" BridgedObjCImplementationAttr.createParsed(_:atLoc:range:name:isEarlyAdopter:)" )
699
700
BridgedObjCImplementationAttr BridgedObjCImplementationAttr_createParsed(
@@ -795,7 +796,7 @@ enum ENUM_EXTENSIBILITY_ATTR(closed) BridgedAccessorKind {
795
796
796
797
struct BridgedAccessorRecord {
797
798
BridgedSourceLoc lBraceLoc;
798
- BridgedErasedArrayRef accessors;
799
+ BridgedArrayRef<BridgedAccessorDecl> accessors;
799
800
BridgedSourceLoc rBraceLoc;
800
801
};
801
802
@@ -814,8 +815,9 @@ SWIFT_NAME(
814
815
" entries:isStatic:isLet:)" )
815
816
BridgedPatternBindingDecl BridgedPatternBindingDecl_createParsed(
816
817
BridgedASTContext cContext, BridgedDeclContext cDeclContext,
817
- BridgedSourceLoc cBindingKeywordLoc, BridgedErasedArrayRef cBindingEntries,
818
- bool isStatic, bool isLet);
818
+ BridgedSourceLoc cBindingKeywordLoc,
819
+ BridgedArrayRef<BridgedPatternBindingEntry> cBindingEntries, bool isStatic,
820
+ bool isLet);
819
821
820
822
SWIFT_NAME (" BridgedParamDecl.createParsed(_:declContext:specifierLoc:argName:"
821
823
" argNameLoc:paramName:paramNameLoc:type:defaultValue:)" )
@@ -881,8 +883,8 @@ BridgedTypeAliasDecl BridgedTypeAliasDecl_createParsed(
881
883
BridgedNullableTrailingWhereClause genericWhereClause);
882
884
883
885
SWIFT_NAME (" BridgedExtensionDecl.setParsedMembers(self:_:)" )
884
- void BridgedExtensionDecl_setParsedMembers(BridgedExtensionDecl decl,
885
- BridgedErasedArrayRef members);
886
+ void BridgedExtensionDecl_setParsedMembers(
887
+ BridgedExtensionDecl decl, BridgedArrayRef<BridgedDecl> members);
886
888
887
889
SWIFT_NAME (
888
890
" BridgedEnumDecl.createParsed(_:declContext:enumKeywordLoc:name:nameLoc:"
@@ -891,16 +893,15 @@ BridgedNominalTypeDecl BridgedEnumDecl_createParsed(
891
893
BridgedASTContext cContext, BridgedDeclContext cDeclContext,
892
894
BridgedSourceLoc cEnumKeywordLoc, BridgedIdentifier cName,
893
895
BridgedSourceLoc cNameLoc, BridgedNullableGenericParamList genericParamList,
894
- BridgedErasedArrayRef cInheritedTypes,
896
+ BridgedArrayRef<BridgedTypeRepr> cInheritedTypes,
895
897
BridgedNullableTrailingWhereClause genericWhereClause,
896
898
BridgedSourceRange cBraceRange);
897
899
898
900
SWIFT_NAME (
899
901
" BridgedEnumCaseDecl.createParsed(declContext:caseKeywordLoc:elements:)" )
900
- BridgedEnumCaseDecl
901
- BridgedEnumCaseDecl_createParsed(BridgedDeclContext cDeclContext,
902
- BridgedSourceLoc cCaseKeywordLoc,
903
- BridgedErasedArrayRef cElements);
902
+ BridgedEnumCaseDecl BridgedEnumCaseDecl_createParsed(
903
+ BridgedDeclContext cDeclContext, BridgedSourceLoc cCaseKeywordLoc,
904
+ BridgedArrayRef<BridgedEnumElementDecl> cElements);
904
905
905
906
SWIFT_NAME (" BridgedEnumElementDecl.createParsed(_:declContext:name:nameLoc:"
906
907
" parameterList:equalsLoc:rawValue:)" )
@@ -917,7 +918,7 @@ BridgedNominalTypeDecl BridgedStructDecl_createParsed(
917
918
BridgedASTContext cContext, BridgedDeclContext cDeclContext,
918
919
BridgedSourceLoc cStructKeywordLoc, BridgedIdentifier cName,
919
920
BridgedSourceLoc cNameLoc, BridgedNullableGenericParamList genericParamList,
920
- BridgedErasedArrayRef cInheritedTypes,
921
+ BridgedArrayRef<BridgedTypeRepr> cInheritedTypes,
921
922
BridgedNullableTrailingWhereClause genericWhereClause,
922
923
BridgedSourceRange cBraceRange);
923
924
@@ -928,7 +929,7 @@ BridgedNominalTypeDecl BridgedClassDecl_createParsed(
928
929
BridgedASTContext cContext, BridgedDeclContext cDeclContext,
929
930
BridgedSourceLoc cClassKeywordLoc, BridgedIdentifier cName,
930
931
BridgedSourceLoc cNameLoc, BridgedNullableGenericParamList genericParamList,
931
- BridgedErasedArrayRef cInheritedTypes,
932
+ BridgedArrayRef<BridgedTypeRepr> cInheritedTypes,
932
933
BridgedNullableTrailingWhereClause genericWhereClause,
933
934
BridgedSourceRange cBraceRange, bool isActor);
934
935
@@ -940,8 +941,8 @@ BridgedNominalTypeDecl BridgedProtocolDecl_createParsed(
940
941
BridgedASTContext cContext, BridgedDeclContext cDeclContext,
941
942
BridgedSourceLoc cProtocolKeywordLoc, BridgedIdentifier cName,
942
943
BridgedSourceLoc cNameLoc,
943
- BridgedErasedArrayRef cPrimaryAssociatedTypeNames,
944
- BridgedErasedArrayRef cInheritedTypes,
944
+ BridgedArrayRef<BridgedLocatedIdentifier> cPrimaryAssociatedTypeNames,
945
+ BridgedArrayRef<BridgedTypeRepr> cInheritedTypes,
945
946
BridgedNullableTrailingWhereClause genericWhereClause,
946
947
BridgedSourceRange cBraceRange);
947
948
@@ -951,7 +952,7 @@ SWIFT_NAME("BridgedAssociatedTypeDecl.createParsed(_:declContext:"
951
952
BridgedAssociatedTypeDecl BridgedAssociatedTypeDecl_createParsed(
952
953
BridgedASTContext cContext, BridgedDeclContext cDeclContext,
953
954
BridgedSourceLoc cAssociatedtypeKeywordLoc, BridgedIdentifier cName,
954
- BridgedSourceLoc cNameLoc, BridgedErasedArrayRef cInheritedTypes,
955
+ BridgedSourceLoc cNameLoc, BridgedArrayRef<BridgedTypeRepr> cInheritedTypes,
955
956
BridgedNullableTypeRepr opaqueDefaultType,
956
957
BridgedNullableTrailingWhereClause genericWhereClause);
957
958
@@ -961,7 +962,7 @@ SWIFT_NAME(
961
962
BridgedExtensionDecl BridgedExtensionDecl_createParsed(
962
963
BridgedASTContext cContext, BridgedDeclContext cDeclContext,
963
964
BridgedSourceLoc cExtensionKeywordLoc, BridgedTypeRepr opaqueExtendedType,
964
- BridgedErasedArrayRef cInheritedTypes,
965
+ BridgedArrayRef<BridgedTypeRepr> cInheritedTypes,
965
966
BridgedNullableTrailingWhereClause genericWhereClause,
966
967
BridgedSourceRange cBraceRange);
967
968
@@ -1002,9 +1003,10 @@ BridgedPrecedenceGroupDecl BridgedPrecedenceGroupDecl_createParsed(
1002
1003
BridgedAssociativity cAssociativity, BridgedSourceLoc cAssignmentKeywordLoc,
1003
1004
BridgedSourceLoc cAssignmentValueLoc, bool isAssignment,
1004
1005
BridgedSourceLoc cHigherThanKeywordLoc,
1005
- BridgedErasedArrayRef cHigherThanNames,
1006
+ BridgedArrayRef<BridgedLocatedIdentifier> cHigherThanNames,
1006
1007
BridgedSourceLoc cLowerThanKeywordLoc,
1007
- BridgedErasedArrayRef cLowerThanNames, BridgedSourceLoc cRightBraceLoc);
1008
+ BridgedArrayRef<BridgedLocatedIdentifier> cLowerThanNames,
1009
+ BridgedSourceLoc cRightBraceLoc);
1008
1010
1009
1011
enum ENUM_EXTENSIBILITY_ATTR (open) BridgedImportKind {
1010
1012
BridgedImportKindModule,
@@ -1022,7 +1024,8 @@ SWIFT_NAME("BridgedImportDecl.createParsed(_:declContext:importKeywordLoc:"
1022
1024
BridgedImportDecl BridgedImportDecl_createParsed(
1023
1025
BridgedASTContext cContext, BridgedDeclContext cDeclContext,
1024
1026
BridgedSourceLoc cImportKeywordLoc, BridgedImportKind cImportKind,
1025
- BridgedSourceLoc cImportKindLoc, BridgedErasedArrayRef cImportPathElements);
1027
+ BridgedSourceLoc cImportKindLoc,
1028
+ BridgedArrayRef<BridgedLocatedIdentifier> cImportPathElements);
1026
1029
1027
1030
SWIFT_NAME (" BridgedSubscriptDecl.createParsed(_:declContext:staticLoc:"
1028
1031
" staticSpelling:subscriptKeywordLoc:genericParamList:parameterList:"
@@ -1092,8 +1095,8 @@ BRIDGED_INLINE
1092
1095
bool BridgedNominalTypeDecl_hasValueDeinit(BridgedNominalTypeDecl decl);
1093
1096
1094
1097
SWIFT_NAME (" BridgedNominalTypeDecl.setParsedMembers(self:_:)" )
1095
- void BridgedNominalTypeDecl_setParsedMembers(BridgedNominalTypeDecl decl,
1096
- BridgedErasedArrayRef members);
1098
+ void BridgedNominalTypeDecl_setParsedMembers(
1099
+ BridgedNominalTypeDecl decl, BridgedArrayRef<BridgedDecl> members);
1097
1100
1098
1101
// ===----------------------------------------------------------------------===//
1099
1102
// MARK: SubscriptDecl
@@ -1142,15 +1145,14 @@ struct BridgedCallArgument {
1142
1145
};
1143
1146
1144
1147
SWIFT_NAME (" BridgedArgumentList.createImplicitUnlabeled(_:exprs:)" )
1145
- BridgedArgumentList
1146
- BridgedArgumentList_createImplicitUnlabeled(BridgedASTContext cContext,
1147
- BridgedErasedArrayRef cExprs);
1148
+ BridgedArgumentList BridgedArgumentList_createImplicitUnlabeled(
1149
+ BridgedASTContext cContext, BridgedArrayRef<BridgedExpr> cExprs);
1148
1150
1149
1151
SWIFT_NAME (" BridgedArgumentList.createParsed(_:lParenLoc:args:rParenLoc:"
1150
1152
" firstTrailingClosureIndex:)" )
1151
1153
BridgedArgumentList BridgedArgumentList_createParsed(
1152
1154
BridgedASTContext cContext, BridgedSourceLoc cLParenLoc,
1153
- BridgedErasedArrayRef cArgs, BridgedSourceLoc cRParenLoc,
1155
+ BridgedArrayRef<BridgedCallArgument> cArgs, BridgedSourceLoc cRParenLoc,
1154
1156
size_t cFirstTrailingClosureIndex);
1155
1157
1156
1158
SWIFT_NAME (" BridgedArrayExpr.createParsed(_:lSquareLoc:elements:commaLocs:"
0 commit comments