@@ -177,6 +177,7 @@ MAP(swift::Expr, ExprTag)
177177 MAP (swift::ABISafeConversionExpr, AbiSafeConversionExprTag) // different acronym convention
178178 MAP (swift::ActorIsolationErasureExpr, ActorIsolationErasureExprTag)
179179 MAP (swift::UnreachableExpr, UnreachableExprTag)
180+ MAP (swift::UnsafeCastExpr, void ) // TODO swift 6.1
180181 MAP (swift::ExplicitCastExpr, ExplicitCastExprTag)
181182 MAP (swift::CheckedCastExpr, CheckedCastExprTag)
182183 MAP (swift::ForcedCheckedCastExpr, ForcedCheckedCastExprTag)
@@ -204,6 +205,7 @@ MAP(swift::Expr, ExprTag)
204205 MAP (swift::SingleValueStmtExpr, SingleValueStmtExprTag)
205206 MAP (swift::ExtractFunctionIsolationExpr, ExtractFunctionIsolationExprTag)
206207 MAP (swift::CurrentContextIsolationExpr, CurrentContextIsolationExprTag)
208+ MAP (swift::TypeValueExpr, void ) // TODO swift 6.1
207209MAP (swift::Decl, DeclTag)
208210 MAP (swift::ValueDecl, ValueDeclTag)
209211 MAP (swift::TypeDecl, TypeDeclTag)
@@ -235,7 +237,6 @@ MAP(swift::Decl, DeclTag)
235237 MAP (swift::ExtensionDecl, ExtensionDeclTag)
236238 MAP (swift::TopLevelCodeDecl, TopLevelCodeDeclTag)
237239 MAP (swift::ImportDecl, ImportDeclTag)
238- MAP (swift::IfConfigDecl, IfConfigDeclTag)
239240 MAP (swift::PoundDiagnosticDecl, PoundDiagnosticDeclTag)
240241 MAP (swift::PrecedenceGroupDecl, PrecedenceGroupDeclTag)
241242 MAP (swift::MissingMemberDecl, MissingMemberDeclTag)
@@ -284,6 +285,8 @@ MAP(swift::TypeBase, TypeTag)
284285 MAP (swift::BuiltinVectorType, BuiltinVectorTypeTag)
285286 MAP (swift::BuiltinPackIndexType, void ) // SIL type, cannot really appear in the frontend run
286287 MAP (swift::BuiltinNonDefaultDistributedActorStorageType, void ) // Does not appear in AST/SIL, only used during IRGen
288+ MAP (swift::BuiltinFixedArrayType, void ) // TODO swift 6.1
289+ MAP (swift::BuiltinUnboundGenericType, void ) // TODO swift 6.1
287290 MAP (swift::TupleType, TupleTypeTag)
288291 MAP (swift::ReferenceStorageType, ReferenceStorageTypeTag)
289292 MAP (swift::WeakStorageType, WeakStorageTypeTag)
@@ -336,8 +339,8 @@ MAP(swift::TypeBase, TypeTag)
336339 MAP (swift::PackElementType, PackElementTypeTag)
337340 MAP (swift::TypeVariableType, void ) // created during type checking and only used for constraint checking
338341 MAP (swift::ErrorUnionType, void ) // created during type checking and only used for constraint checking
342+ MAP (swift::IntegerType, void ) // TODO swift 6.1
339343 MAP (swift::SugarType, SugarTypeTag)
340- MAP (swift::ParenType, ParenTypeTag)
341344 MAP (swift::TypeAliasType, TypeAliasTypeTag)
342345 MAP (swift::SyntaxSugarType, SyntaxSugarTypeTag)
343346 MAP (swift::UnarySyntaxSugarType, UnarySyntaxSugarTypeTag)
0 commit comments