@@ -126,8 +126,8 @@ MAP(swift::Expr, ExprTag)
126126 MAP (swift::AutoClosureExpr, AutoClosureExprTag)
127127 MAP (swift::InOutExpr, InOutExprTag)
128128 MAP (swift::VarargExpansionExpr, VarargExpansionExprTag)
129- MAP (swift::PackExpansionExpr, void ) // TODO (introduced in 5.8 )
130- MAP (swift::PackElementExpr, void ) // TODO (introduced in 5.8 )
129+ MAP (swift::PackExpansionExpr, PackExpansionExprTag )
130+ MAP (swift::PackElementExpr, PackElementExprTag )
131131 MAP (swift::DynamicTypeExpr, DynamicTypeExprTag)
132132 MAP (swift::RebindSelfInConstructorExpr, RebindSelfInInitializerExprTag)
133133 MAP (swift::OpaqueValueExpr, OpaqueValueExprTag)
@@ -319,10 +319,10 @@ MAP(swift::TypeBase, TypeTag)
319319 MAP (swift::ArchetypeType, ArchetypeTypeTag)
320320 MAP (swift::PrimaryArchetypeType, PrimaryArchetypeTypeTag)
321321 MAP (swift::OpaqueTypeArchetypeType, OpaqueTypeArchetypeTypeTag)
322- MAP (swift::LocalArchetypeType, OpenedArchetypeTypeTag) // TODO (introduced in 5.8 )
322+ MAP (swift::LocalArchetypeType, LocalArchetypeTypeTag )
323323 MAP (swift::OpenedArchetypeType, OpenedArchetypeTypeTag)
324- MAP (swift::ElementArchetypeType, void ) // TODO (introduced in 5.8 )
325- MAP (swift::PackArchetypeType, void ) // TODO (introduced in 5.8 )
324+ MAP (swift::ElementArchetypeType, ElementArchetypeTypeTag )
325+ MAP (swift::PackArchetypeType, PackArchetypeTypeTag )
326326 MAP (swift::GenericTypeParamType, GenericTypeParamTypeTag)
327327 MAP (swift::DependentMemberType, DependentMemberTypeTag)
328328 MAP (swift::AnyFunctionType, AnyFunctionTypeTag)
@@ -341,11 +341,9 @@ MAP(swift::TypeBase, TypeTag)
341341 MAP (swift::ExistentialType, ExistentialTypeTag)
342342 MAP (swift::LValueType, LValueTypeTag)
343343 MAP (swift::InOutType, InOutTypeTag)
344- MAP (swift::PackType, void ) // experimental variadic generics
345- MAP (swift::PackExpansionType, void ) // experimental variadic generics
346- #if CODEQL_SWIFT_VERSION_GE(5, 9)
347- MAP (swift::PackElementType, void ) // TODO: (introduced in 5.9)
348- #endif
344+ MAP (swift::PackType, PackTypeTag)
345+ MAP (swift::PackExpansionType, PackExpansionTypeTag)
346+ MAP (swift::PackElementType, PackElementTypeTag)
349347 MAP (swift::TypeVariableType, void ) // created during type checking and only used for constraint checking
350348 MAP (swift::SugarType, SugarTypeTag)
351349 MAP (swift::ParenType, ParenTypeTag)
0 commit comments