From 4ab5a1a060a46168d9012905c5337344f85834e8 Mon Sep 17 00:00:00 2001 From: Tom Hvitved Date: Mon, 16 Sep 2024 09:38:53 +0200 Subject: [PATCH] Swift: Run code generator --- swift/ql/.generated.list | 1832 ++++++++++------- swift/ql/.gitattributes | 302 +++ swift/ql/lib/codeql/swift/elements.qll | 2 +- .../ql/lib/codeql/swift/elements/AstNode.qll | 9 + .../swift/elements/AvailabilityInfo.qll | 25 + .../swift/elements/AvailabilitySpec.qll | 15 + .../swift/elements/AvailabilitySpecImpl.qll | 18 +- .../ql/lib/codeql/swift/elements/Callable.qll | 12 + .../ql/lib/codeql/swift/elements/Comment.qll | 9 + swift/ql/lib/codeql/swift/elements/DbFile.qll | 9 + .../lib/codeql/swift/elements/DbFileImpl.qll | 10 +- .../lib/codeql/swift/elements/DbLocation.qll | 9 + .../codeql/swift/elements/DbLocationImpl.qll | 10 +- .../lib/codeql/swift/elements/Diagnostics.qll | 9 + .../ql/lib/codeql/swift/elements/Element.qll | 8 + .../codeql/swift/elements/ErrorElement.qll | 12 + .../swift/elements/ErrorElementImpl.qll | 12 +- swift/ql/lib/codeql/swift/elements/File.qll | 9 + .../swift/elements/KeyPathComponent.qll | 15 + .../lib/codeql/swift/elements/Locatable.qll | 10 + .../ql/lib/codeql/swift/elements/Location.qll | 10 + .../lib/codeql/swift/elements/MacroRole.qll | 13 + .../swift/elements/OtherAvailabilitySpec.qll | 12 + .../PlatformVersionAvailabilitySpec.qll | 12 + .../lib/codeql/swift/elements/UnknownFile.qll | 9 + .../codeql/swift/elements/UnknownLocation.qll | 9 + .../swift/elements/UnspecifiedElement.qll | 11 + .../elements/decl/AbstractStorageDecl.qll | 10 + .../elements/decl/AbstractStorageDeclImpl.qll | 10 +- .../elements/decl/AbstractTypeParamDecl.qll | 9 + .../decl/AbstractTypeParamDeclImpl.qll | 10 +- .../codeql/swift/elements/decl/Accessor.qll | 9 + .../elements/decl/AccessorOrNamedFunction.qll | 12 + .../decl/AccessorOrNamedFunctionImpl.qll | 8 +- .../elements/decl/AssociatedTypeDecl.qll | 9 + .../elements/decl/AssociatedTypeDeclImpl.qll | 10 +- .../swift/elements/decl/CapturedDecl.qll | 10 + .../codeql/swift/elements/decl/ClassDecl.qll | 9 + .../swift/elements/decl/ClassDeclImpl.qll | 10 +- .../swift/elements/decl/ConcreteVarDecl.qll | 9 + .../elements/decl/ConcreteVarDeclImpl.qll | 10 +- .../lib/codeql/swift/elements/decl/Decl.qll | 10 + .../swift/elements/decl/Deinitializer.qll | 9 + .../swift/elements/decl/EnumCaseDecl.qll | 10 + .../codeql/swift/elements/decl/EnumDecl.qll | 9 + .../swift/elements/decl/EnumElementDecl.qll | 10 + .../swift/elements/decl/ExtensionDecl.qll | 12 + .../codeql/swift/elements/decl/Function.qll | 11 + .../swift/elements/decl/GenericContext.qll | 10 + .../elements/decl/GenericContextImpl.qll | 10 +- .../swift/elements/decl/GenericTypeDecl.qll | 10 + .../elements/decl/GenericTypeDeclImpl.qll | 10 +- .../elements/decl/GenericTypeParamDecl.qll | 9 + .../decl/GenericTypeParamDeclImpl.qll | 10 +- .../swift/elements/decl/IfConfigDecl.qll | 10 + .../codeql/swift/elements/decl/ImportDecl.qll | 11 + .../swift/elements/decl/InfixOperatorDecl.qll | 10 + .../elements/decl/InfixOperatorDeclImpl.qll | 10 +- .../swift/elements/decl/Initializer.qll | 9 + .../codeql/swift/elements/decl/MacroDecl.qll | 24 + .../swift/elements/decl/MacroDeclImpl.qll | 30 +- .../swift/elements/decl/MissingMemberDecl.qll | 12 + .../codeql/swift/elements/decl/ModuleDecl.qll | 9 + .../swift/elements/decl/ModuleDeclImpl.qll | 10 +- .../swift/elements/decl/NamedFunction.qll | 9 + .../swift/elements/decl/NamedFunctionImpl.qll | 10 +- .../swift/elements/decl/NominalTypeDecl.qll | 10 + .../swift/elements/decl/OpaqueTypeDecl.qll | 22 + .../elements/decl/OpaqueTypeDeclImpl.qll | 28 +- .../swift/elements/decl/OperatorDecl.qll | 9 + .../codeql/swift/elements/decl/ParamDecl.qll | 10 + .../elements/decl/PatternBindingDecl.qll | 11 + .../elements/decl/PostfixOperatorDecl.qll | 9 + .../elements/decl/PostfixOperatorDeclImpl.qll | 10 +- .../elements/decl/PoundDiagnosticDecl.qll | 13 + .../elements/decl/PrecedenceGroupDecl.qll | 9 + .../elements/decl/PrefixOperatorDecl.qll | 9 + .../elements/decl/PrefixOperatorDeclImpl.qll | 10 +- .../swift/elements/decl/ProtocolDecl.qll | 9 + .../swift/elements/decl/ProtocolDeclImpl.qll | 10 +- .../codeql/swift/elements/decl/StructDecl.qll | 9 + .../swift/elements/decl/StructDeclImpl.qll | 10 +- .../swift/elements/decl/SubscriptDecl.qll | 12 + .../swift/elements/decl/TopLevelCodeDecl.qll | 10 + .../swift/elements/decl/TypeAliasDecl.qll | 16 + .../codeql/swift/elements/decl/TypeDecl.qll | 10 + .../codeql/swift/elements/decl/ValueDecl.qll | 10 + .../codeql/swift/elements/decl/VarDecl.qll | 31 + .../elements/expr/AbiSafeConversionExpr.qll | 9 + .../expr/AbiSafeConversionExprImpl.qll | 10 +- .../elements/expr/AnyHashableErasureExpr.qll | 9 + .../expr/AnyHashableErasureExprImpl.qll | 10 +- .../codeql/swift/elements/expr/AnyTryExpr.qll | 9 + .../swift/elements/expr/AnyTryExprImpl.qll | 10 +- .../expr/AppliedPropertyWrapperExpr.qll | 13 + .../expr/AppliedPropertyWrapperExprImpl.qll | 12 +- .../codeql/swift/elements/expr/ApplyExpr.qll | 10 + .../elements/expr/ArchetypeToSuperExpr.qll | 9 + .../expr/ArchetypeToSuperExprImpl.qll | 10 +- .../codeql/swift/elements/expr/Argument.qll | 10 + .../codeql/swift/elements/expr/ArrayExpr.qll | 10 + .../elements/expr/ArrayToPointerExpr.qll | 9 + .../elements/expr/ArrayToPointerExprImpl.qll | 10 +- .../codeql/swift/elements/expr/AssignExpr.qll | 9 + .../swift/elements/expr/AutoClosureExpr.qll | 9 + .../codeql/swift/elements/expr/AwaitExpr.qll | 9 + .../codeql/swift/elements/expr/BinaryExpr.qll | 9 + .../swift/elements/expr/BindOptionalExpr.qll | 9 + .../elements/expr/BooleanLiteralExpr.qll | 9 + .../codeql/swift/elements/expr/BorrowExpr.qll | 17 + .../swift/elements/expr/BorrowExprImpl.qll | 22 +- .../elements/expr/BridgeFromObjCExpr.qll | 9 + .../elements/expr/BridgeFromObjCExprImpl.qll | 10 +- .../swift/elements/expr/BridgeToObjCExpr.qll | 9 + .../elements/expr/BridgeToObjCExprImpl.qll | 10 +- .../elements/expr/BuiltinLiteralExpr.qll | 9 + .../codeql/swift/elements/expr/CallExpr.qll | 9 + .../swift/elements/expr/CallExprImpl.qll | 10 +- .../swift/elements/expr/CaptureListExpr.qll | 12 + .../swift/elements/expr/CheckedCastExpr.qll | 9 + .../elements/expr/CheckedCastExprImpl.qll | 10 +- .../expr/ClassMetatypeToObjectExpr.qll | 9 + .../expr/ClassMetatypeToObjectExprImpl.qll | 10 +- .../swift/elements/expr/ClosureExpr.qll | 10 + .../codeql/swift/elements/expr/CoerceExpr.qll | 9 + .../swift/elements/expr/CoerceExprImpl.qll | 10 +- .../swift/elements/expr/CollectionExpr.qll | 9 + .../elements/expr/CollectionExprImpl.qll | 10 +- .../expr/CollectionUpcastConversionExpr.qll | 9 + .../CollectionUpcastConversionExprImpl.qll | 10 +- .../expr/ConditionalBridgeFromObjCExpr.qll | 9 + .../ConditionalBridgeFromObjCExprImpl.qll | 10 +- .../expr/ConditionalCheckedCastExpr.qll | 9 + .../expr/ConditionalCheckedCastExprImpl.qll | 10 +- .../swift/elements/expr/ConsumeExpr.qll | 17 + .../swift/elements/expr/ConsumeExprImpl.qll | 22 +- .../codeql/swift/elements/expr/CopyExpr.qll | 17 + .../swift/elements/expr/CopyExprImpl.qll | 22 +- .../expr/CovariantFunctionConversionExpr.qll | 9 + .../CovariantFunctionConversionExprImpl.qll | 10 +- .../expr/CovariantReturnConversionExpr.qll | 9 + .../CovariantReturnConversionExprImpl.qll | 10 +- .../swift/elements/expr/DeclRefExpr.qll | 11 + .../elements/expr/DefaultArgumentExpr.qll | 10 + .../swift/elements/expr/DerivedToBaseExpr.qll | 9 + .../elements/expr/DerivedToBaseExprImpl.qll | 10 +- .../elements/expr/DestructureTupleExpr.qll | 9 + .../expr/DestructureTupleExprImpl.qll | 10 +- .../swift/elements/expr/DictionaryExpr.qll | 10 + .../expr/DifferentiableFunctionExpr.qll | 9 + .../expr/DifferentiableFunctionExprImpl.qll | 10 +- ...ferentiableFunctionExtractOriginalExpr.qll | 10 + .../elements/expr/DiscardAssignmentExpr.qll | 9 + .../swift/elements/expr/DotSelfExpr.qll | 9 + .../expr/DotSyntaxBaseIgnoredExpr.qll | 9 + .../swift/elements/expr/DotSyntaxCallExpr.qll | 12 + .../elements/expr/DotSyntaxCallExprImpl.qll | 8 +- .../swift/elements/expr/DynamicLookupExpr.qll | 9 + .../elements/expr/DynamicLookupExprImpl.qll | 10 +- .../elements/expr/DynamicMemberRefExpr.qll | 9 + .../elements/expr/DynamicSubscriptExpr.qll | 9 + .../swift/elements/expr/DynamicTypeExpr.qll | 9 + .../swift/elements/expr/EnumIsCaseExpr.qll | 10 + .../swift/elements/expr/ErasureExpr.qll | 9 + .../swift/elements/expr/ErasureExprImpl.qll | 10 +- .../codeql/swift/elements/expr/ErrorExpr.qll | 10 + .../swift/elements/expr/ErrorExprImpl.qll | 10 +- .../expr/ExistentialMetatypeToObjectExpr.qll | 9 + .../ExistentialMetatypeToObjectExprImpl.qll | 10 +- .../swift/elements/expr/ExplicitCastExpr.qll | 9 + .../elements/expr/ExplicitClosureExpr.qll | 9 + .../lib/codeql/swift/elements/expr/Expr.qll | 13 + .../swift/elements/expr/FloatLiteralExpr.qll | 9 + .../swift/elements/expr/ForceTryExpr.qll | 9 + .../swift/elements/expr/ForceValueExpr.qll | 9 + .../elements/expr/ForcedCheckedCastExpr.qll | 9 + .../expr/ForcedCheckedCastExprImpl.qll | 10 +- .../expr/ForeignObjectConversionExpr.qll | 9 + .../expr/ForeignObjectConversionExprImpl.qll | 10 +- .../elements/expr/FunctionConversionExpr.qll | 9 + .../expr/FunctionConversionExprImpl.qll | 10 +- .../swift/elements/expr/IdentityExpr.qll | 9 + .../lib/codeql/swift/elements/expr/IfExpr.qll | 9 + .../elements/expr/ImplicitConversionExpr.qll | 9 + .../codeql/swift/elements/expr/InOutExpr.qll | 9 + .../elements/expr/InOutToPointerExpr.qll | 9 + .../elements/expr/InOutToPointerExprImpl.qll | 10 +- .../elements/expr/InitializerRefCallExpr.qll | 12 + .../expr/InitializerRefCallExprImpl.qll | 8 +- .../elements/expr/InjectIntoOptionalExpr.qll | 9 + .../expr/InjectIntoOptionalExprImpl.qll | 10 +- .../elements/expr/IntegerLiteralExpr.qll | 9 + .../expr/InterpolatedStringLiteralExpr.qll | 11 + .../lib/codeql/swift/elements/expr/IsExpr.qll | 9 + .../elements/expr/KeyPathApplicationExpr.qll | 9 + .../swift/elements/expr/KeyPathDotExpr.qll | 9 + .../swift/elements/expr/KeyPathExpr.qll | 14 + .../elements/expr/LazyInitializationExpr.qll | 9 + .../elements/expr/LinearFunctionExpr.qll | 9 + .../elements/expr/LinearFunctionExprImpl.qll | 10 +- .../LinearFunctionExtractOriginalExpr.qll | 9 + .../LinearFunctionExtractOriginalExprImpl.qll | 10 +- .../LinearToDifferentiableFunctionExpr.qll | 9 + ...LinearToDifferentiableFunctionExprImpl.qll | 10 +- .../swift/elements/expr/LiteralExpr.qll | 9 + .../codeql/swift/elements/expr/LoadExpr.qll | 9 + .../swift/elements/expr/LoadExprImpl.qll | 10 +- .../codeql/swift/elements/expr/LookupExpr.qll | 10 + .../swift/elements/expr/LookupExprImpl.qll | 10 +- .../expr/MagicIdentifierLiteralExpr.qll | 9 + .../expr/MakeTemporarilyEscapableExpr.qll | 10 + .../elements/expr/MaterializePackExpr.qll | 15 + .../elements/expr/MaterializePackExprImpl.qll | 18 +- .../swift/elements/expr/MemberRefExpr.qll | 9 + .../elements/expr/MetatypeConversionExpr.qll | 9 + .../expr/MetatypeConversionExprImpl.qll | 10 +- .../swift/elements/expr/MethodLookupExpr.qll | 10 + .../swift/elements/expr/NilLiteralExpr.qll | 9 + .../swift/elements/expr/NumberLiteralExpr.qll | 9 + .../elements/expr/NumberLiteralExprImpl.qll | 10 +- .../swift/elements/expr/ObjCSelectorExpr.qll | 10 + .../swift/elements/expr/ObjectLiteralExpr.qll | 13 + .../codeql/swift/elements/expr/OneWayExpr.qll | 9 + .../swift/elements/expr/OpaqueValueExpr.qll | 9 + .../elements/expr/OpaqueValueExprImpl.qll | 10 +- .../elements/expr/OpenExistentialExpr.qll | 23 + .../elements/expr/OpenExistentialExprImpl.qll | 32 +- .../elements/expr/OptionalEvaluationExpr.qll | 9 + .../expr/OptionalEvaluationExprImpl.qll | 10 +- .../swift/elements/expr/OptionalTryExpr.qll | 9 + .../elements/expr/OtherInitializerRefExpr.qll | 10 + .../elements/expr/OverloadedDeclRefExpr.qll | 15 + .../expr/OverloadedDeclRefExprImpl.qll | 14 +- .../swift/elements/expr/PackElementExpr.qll | 22 + .../elements/expr/PackElementExprImpl.qll | 32 +- .../swift/elements/expr/PackExpansionExpr.qll | 22 + .../elements/expr/PackExpansionExprImpl.qll | 32 +- .../codeql/swift/elements/expr/ParenExpr.qll | 9 + .../elements/expr/PointerToPointerExpr.qll | 9 + .../expr/PointerToPointerExprImpl.qll | 10 +- .../swift/elements/expr/PostfixUnaryExpr.qll | 9 + .../swift/elements/expr/PrefixUnaryExpr.qll | 9 + .../PropertyWrapperValuePlaceholderExpr.qll | 14 + ...ropertyWrapperValuePlaceholderExprImpl.qll | 15 +- .../expr/ProtocolMetatypeToObjectExpr.qll | 9 + .../expr/ProtocolMetatypeToObjectExprImpl.qll | 10 +- .../expr/RebindSelfInInitializerExpr.qll | 10 + .../swift/elements/expr/RegexLiteralExpr.qll | 12 + .../swift/elements/expr/SelfApplyExpr.qll | 15 + .../swift/elements/expr/SelfApplyExprImpl.qll | 14 +- .../swift/elements/expr/SequenceExpr.qll | 9 + .../swift/elements/expr/SequenceExprImpl.qll | 10 +- .../elements/expr/SingleValueStmtExpr.qll | 13 + .../elements/expr/SingleValueStmtExprImpl.qll | 12 +- .../swift/elements/expr/StringLiteralExpr.qll | 9 + .../elements/expr/StringToPointerExpr.qll | 9 + .../elements/expr/StringToPointerExprImpl.qll | 10 +- .../swift/elements/expr/SubscriptExpr.qll | 10 + .../swift/elements/expr/SuperRefExpr.qll | 10 + .../codeql/swift/elements/expr/TapExpr.qll | 11 + .../codeql/swift/elements/expr/TryExpr.qll | 9 + .../swift/elements/expr/TupleElementExpr.qll | 9 + .../codeql/swift/elements/expr/TupleExpr.qll | 9 + .../codeql/swift/elements/expr/TypeExpr.qll | 10 + .../elements/expr/UnderlyingToOpaqueExpr.qll | 9 + .../expr/UnderlyingToOpaqueExprImpl.qll | 10 +- .../elements/expr/UnevaluatedInstanceExpr.qll | 9 + .../expr/UnevaluatedInstanceExprImpl.qll | 10 +- .../elements/expr/UnresolvedDeclRefExpr.qll | 10 + .../swift/elements/expr/UnresolvedDotExpr.qll | 10 + .../expr/UnresolvedMemberChainResultExpr.qll | 10 + .../UnresolvedMemberChainResultExprImpl.qll | 10 +- .../elements/expr/UnresolvedMemberExpr.qll | 10 + .../expr/UnresolvedMemberExprImpl.qll | 10 +- .../elements/expr/UnresolvedPatternExpr.qll | 11 + .../expr/UnresolvedPatternExprImpl.qll | 10 +- .../expr/UnresolvedSpecializeExpr.qll | 10 + .../expr/UnresolvedSpecializeExprImpl.qll | 10 +- .../expr/UnresolvedTypeConversionExpr.qll | 10 + .../expr/UnresolvedTypeConversionExprImpl.qll | 10 +- .../elements/expr/VarargExpansionExpr.qll | 9 + .../swift/elements/pattern/AnyPattern.qll | 9 + .../swift/elements/pattern/BindingPattern.qll | 9 + .../swift/elements/pattern/BoolPattern.qll | 9 + .../elements/pattern/EnumElementPattern.qll | 10 + .../swift/elements/pattern/ExprPattern.qll | 10 + .../swift/elements/pattern/IsPattern.qll | 10 + .../swift/elements/pattern/NamedPattern.qll | 10 + .../elements/pattern/OptionalSomePattern.qll | 9 + .../swift/elements/pattern/ParenPattern.qll | 9 + .../codeql/swift/elements/pattern/Pattern.qll | 10 + .../swift/elements/pattern/TuplePattern.qll | 9 + .../swift/elements/pattern/TypedPattern.qll | 10 + .../codeql/swift/elements/stmt/BraceStmt.qll | 11 + .../codeql/swift/elements/stmt/BreakStmt.qll | 9 + .../swift/elements/stmt/CaseLabelItem.qll | 11 + .../codeql/swift/elements/stmt/CaseStmt.qll | 11 + .../swift/elements/stmt/ConditionElement.qll | 12 + .../swift/elements/stmt/ContinueStmt.qll | 9 + .../codeql/swift/elements/stmt/DeferStmt.qll | 10 + .../swift/elements/stmt/DiscardStmt.qll | 18 + .../swift/elements/stmt/DiscardStmtImpl.qll | 22 +- .../swift/elements/stmt/DoCatchStmt.qll | 11 + .../lib/codeql/swift/elements/stmt/DoStmt.qll | 10 + .../codeql/swift/elements/stmt/FailStmt.qll | 9 + .../swift/elements/stmt/FallthroughStmt.qll | 10 + .../swift/elements/stmt/ForEachStmt.qll | 13 + .../codeql/swift/elements/stmt/GuardStmt.qll | 10 + .../lib/codeql/swift/elements/stmt/IfStmt.qll | 10 + .../elements/stmt/LabeledConditionalStmt.qll | 10 + .../stmt/LabeledConditionalStmtImpl.qll | 10 +- .../swift/elements/stmt/LabeledStmt.qll | 9 + .../swift/elements/stmt/PoundAssertStmt.qll | 10 + .../swift/elements/stmt/RepeatWhileStmt.qll | 11 + .../codeql/swift/elements/stmt/ReturnStmt.qll | 10 + .../lib/codeql/swift/elements/stmt/Stmt.qll | 9 + .../swift/elements/stmt/StmtCondition.qll | 10 + .../codeql/swift/elements/stmt/StmtImpl.qll | 10 +- .../codeql/swift/elements/stmt/SwitchStmt.qll | 11 + .../codeql/swift/elements/stmt/ThenStmt.qll | 21 + .../swift/elements/stmt/ThenStmtImpl.qll | 28 +- .../codeql/swift/elements/stmt/ThrowStmt.qll | 10 + .../codeql/swift/elements/stmt/WhileStmt.qll | 10 + .../codeql/swift/elements/stmt/YieldStmt.qll | 10 + .../elements/type/AnyBuiltinIntegerType.qll | 9 + .../type/AnyBuiltinIntegerTypeImpl.qll | 10 +- .../swift/elements/type/AnyFunctionType.qll | 9 + .../elements/type/AnyFunctionTypeImpl.qll | 10 +- .../swift/elements/type/AnyGenericType.qll | 10 + .../elements/type/AnyGenericTypeImpl.qll | 10 +- .../swift/elements/type/AnyMetatypeType.qll | 9 + .../elements/type/AnyMetatypeTypeImpl.qll | 10 +- .../swift/elements/type/ArchetypeType.qll | 11 + .../swift/elements/type/ArchetypeTypeImpl.qll | 10 +- .../swift/elements/type/ArraySliceType.qll | 9 + .../elements/type/ArraySliceTypeImpl.qll | 10 +- .../elements/type/BoundGenericClassType.qll | 9 + .../type/BoundGenericClassTypeImpl.qll | 10 +- .../elements/type/BoundGenericEnumType.qll | 9 + .../type/BoundGenericEnumTypeImpl.qll | 10 +- .../elements/type/BoundGenericStructType.qll | 9 + .../type/BoundGenericStructTypeImpl.qll | 10 +- .../swift/elements/type/BoundGenericType.qll | 10 + .../elements/type/BoundGenericTypeImpl.qll | 10 +- .../elements/type/BuiltinBridgeObjectType.qll | 9 + .../type/BuiltinBridgeObjectTypeImpl.qll | 10 +- .../type/BuiltinDefaultActorStorageType.qll | 9 + .../BuiltinDefaultActorStorageTypeImpl.qll | 10 +- .../elements/type/BuiltinExecutorType.qll | 9 + .../elements/type/BuiltinExecutorTypeImpl.qll | 10 +- .../swift/elements/type/BuiltinFloatType.qll | 9 + .../elements/type/BuiltinFloatTypeImpl.qll | 10 +- .../type/BuiltinIntegerLiteralType.qll | 9 + .../type/BuiltinIntegerLiteralTypeImpl.qll | 10 +- .../elements/type/BuiltinIntegerType.qll | 9 + .../elements/type/BuiltinIntegerTypeImpl.qll | 10 +- .../swift/elements/type/BuiltinJobType.qll | 9 + .../elements/type/BuiltinJobTypeImpl.qll | 10 +- .../elements/type/BuiltinNativeObjectType.qll | 9 + .../type/BuiltinNativeObjectTypeImpl.qll | 10 +- .../elements/type/BuiltinRawPointerType.qll | 9 + .../type/BuiltinRawPointerTypeImpl.qll | 10 +- .../type/BuiltinRawUnsafeContinuationType.qll | 9 + .../BuiltinRawUnsafeContinuationTypeImpl.qll | 10 +- .../swift/elements/type/BuiltinType.qll | 9 + .../swift/elements/type/BuiltinTypeImpl.qll | 10 +- .../type/BuiltinUnsafeValueBufferType.qll | 9 + .../type/BuiltinUnsafeValueBufferTypeImpl.qll | 10 +- .../swift/elements/type/BuiltinVectorType.qll | 9 + .../elements/type/BuiltinVectorTypeImpl.qll | 10 +- .../codeql/swift/elements/type/ClassType.qll | 9 + .../swift/elements/type/ClassTypeImpl.qll | 10 +- .../elements/type/DependentMemberType.qll | 10 + .../elements/type/DependentMemberTypeImpl.qll | 10 +- .../swift/elements/type/DictionaryType.qll | 10 + .../elements/type/DictionaryTypeImpl.qll | 10 +- .../swift/elements/type/DynamicSelfType.qll | 9 + .../elements/type/ElementArchetypeType.qll | 12 + .../type/ElementArchetypeTypeImpl.qll | 12 +- .../codeql/swift/elements/type/EnumType.qll | 9 + .../swift/elements/type/EnumTypeImpl.qll | 10 +- .../codeql/swift/elements/type/ErrorType.qll | 10 + .../swift/elements/type/ErrorTypeImpl.qll | 10 +- .../elements/type/ExistentialMetatypeType.qll | 9 + .../type/ExistentialMetatypeTypeImpl.qll | 10 +- .../swift/elements/type/ExistentialType.qll | 9 + .../elements/type/ExistentialTypeImpl.qll | 10 +- .../swift/elements/type/FunctionType.qll | 9 + .../swift/elements/type/FunctionTypeImpl.qll | 10 +- .../elements/type/GenericFunctionType.qll | 13 + .../elements/type/GenericFunctionTypeImpl.qll | 12 +- .../elements/type/GenericTypeParamType.qll | 9 + .../type/GenericTypeParamTypeImpl.qll | 10 +- .../codeql/swift/elements/type/InOutType.qll | 9 + .../swift/elements/type/InOutTypeImpl.qll | 10 +- .../codeql/swift/elements/type/LValueType.qll | 9 + .../elements/type/LocalArchetypeType.qll | 9 + .../elements/type/LocalArchetypeTypeImpl.qll | 10 +- .../swift/elements/type/MetatypeType.qll | 9 + .../swift/elements/type/MetatypeTypeImpl.qll | 10 +- .../codeql/swift/elements/type/ModuleType.qll | 10 + .../swift/elements/type/ModuleTypeImpl.qll | 10 +- .../type/NominalOrBoundGenericNominalType.qll | 9 + .../NominalOrBoundGenericNominalTypeImpl.qll | 10 +- .../swift/elements/type/NominalType.qll | 9 + .../elements/type/OpaqueTypeArchetypeType.qll | 15 + .../type/OpaqueTypeArchetypeTypeImpl.qll | 16 +- .../elements/type/OpenedArchetypeType.qll | 9 + .../elements/type/OpenedArchetypeTypeImpl.qll | 10 +- .../swift/elements/type/OptionalType.qll | 9 + .../swift/elements/type/OptionalTypeImpl.qll | 10 +- .../swift/elements/type/PackArchetypeType.qll | 12 + .../elements/type/PackArchetypeTypeImpl.qll | 12 +- .../swift/elements/type/PackElementType.qll | 12 + .../elements/type/PackElementTypeImpl.qll | 12 +- .../swift/elements/type/PackExpansionType.qll | 12 + .../elements/type/PackExpansionTypeImpl.qll | 12 +- .../codeql/swift/elements/type/PackType.qll | 21 + .../swift/elements/type/PackTypeImpl.qll | 30 +- .../type/ParameterizedProtocolType.qll | 15 + .../type/ParameterizedProtocolTypeImpl.qll | 16 +- .../codeql/swift/elements/type/ParenType.qll | 10 + .../swift/elements/type/ParenTypeImpl.qll | 10 +- .../elements/type/PrimaryArchetypeType.qll | 9 + .../type/PrimaryArchetypeTypeImpl.qll | 10 +- .../elements/type/ProtocolCompositionType.qll | 9 + .../type/ProtocolCompositionTypeImpl.qll | 10 +- .../swift/elements/type/ProtocolType.qll | 9 + .../swift/elements/type/ProtocolTypeImpl.qll | 10 +- .../elements/type/ReferenceStorageType.qll | 9 + .../type/ReferenceStorageTypeImpl.qll | 10 +- .../codeql/swift/elements/type/StructType.qll | 9 + .../swift/elements/type/StructTypeImpl.qll | 10 +- .../swift/elements/type/SubstitutableType.qll | 9 + .../elements/type/SubstitutableTypeImpl.qll | 10 +- .../codeql/swift/elements/type/SugarType.qll | 9 + .../swift/elements/type/SugarTypeImpl.qll | 10 +- .../swift/elements/type/SyntaxSugarType.qll | 9 + .../elements/type/SyntaxSugarTypeImpl.qll | 10 +- .../codeql/swift/elements/type/TupleType.qll | 9 + .../lib/codeql/swift/elements/type/Type.qll | 9 + .../swift/elements/type/TypeAliasType.qll | 10 + .../codeql/swift/elements/type/TypeRepr.qll | 10 + .../elements/type/UnarySyntaxSugarType.qll | 10 + .../type/UnarySyntaxSugarTypeImpl.qll | 10 +- .../elements/type/UnboundGenericType.qll | 9 + .../elements/type/UnboundGenericTypeImpl.qll | 10 +- .../elements/type/UnmanagedStorageType.qll | 9 + .../type/UnmanagedStorageTypeImpl.qll | 10 +- .../elements/type/UnownedStorageType.qll | 9 + .../elements/type/UnownedStorageTypeImpl.qll | 10 +- .../swift/elements/type/UnresolvedType.qll | 10 + .../elements/type/UnresolvedTypeImpl.qll | 10 +- .../elements/type/VariadicSequenceType.qll | 9 + .../swift/elements/type/WeakStorageType.qll | 9 + .../elements/type/WeakStorageTypeImpl.qll | 10 +- .../ql/lib/codeql/swift/generated/AstNode.qll | 6 +- .../swift/generated/AvailabilityInfo.qll | 6 +- .../swift/generated/AvailabilitySpec.qll | 6 +- .../lib/codeql/swift/generated/Callable.qll | 6 +- .../ql/lib/codeql/swift/generated/Comment.qll | 6 +- .../ql/lib/codeql/swift/generated/DbFile.qll | 6 +- .../lib/codeql/swift/generated/DbLocation.qll | 6 +- .../codeql/swift/generated/Diagnostics.qll | 6 +- .../ql/lib/codeql/swift/generated/Element.qll | 3 +- .../codeql/swift/generated/ErrorElement.qll | 6 +- swift/ql/lib/codeql/swift/generated/File.qll | 6 +- .../swift/generated/KeyPathComponent.qll | 6 +- .../lib/codeql/swift/generated/Locatable.qll | 6 +- .../lib/codeql/swift/generated/Location.qll | 6 +- .../lib/codeql/swift/generated/MacroRole.qll | 6 +- .../swift/generated/OtherAvailabilitySpec.qll | 8 +- .../codeql/swift/generated/ParentChild.qll | 2 +- .../PlatformVersionAvailabilitySpec.qll | 6 +- .../swift/generated/PureSynthConstructors.qll | 2 +- .../swift/generated/SynthConstructors.qll | 2 +- .../codeql/swift/generated/UnknownFile.qll | 6 +- .../swift/generated/UnknownLocation.qll | 6 +- .../swift/generated/UnspecifiedElement.qll | 6 +- .../generated/decl/AbstractStorageDecl.qll | 6 +- .../generated/decl/AbstractTypeParamDecl.qll | 6 +- .../codeql/swift/generated/decl/Accessor.qll | 6 +- .../decl/AccessorOrNamedFunction.qll | 6 +- .../generated/decl/AssociatedTypeDecl.qll | 8 +- .../swift/generated/decl/CapturedDecl.qll | 6 +- .../codeql/swift/generated/decl/ClassDecl.qll | 6 +- .../swift/generated/decl/ConcreteVarDecl.qll | 6 +- .../lib/codeql/swift/generated/decl/Decl.qll | 7 +- .../swift/generated/decl/Deinitializer.qll | 6 +- .../swift/generated/decl/EnumCaseDecl.qll | 6 +- .../codeql/swift/generated/decl/EnumDecl.qll | 6 +- .../swift/generated/decl/EnumElementDecl.qll | 6 +- .../swift/generated/decl/ExtensionDecl.qll | 10 +- .../codeql/swift/generated/decl/Function.qll | 12 +- .../swift/generated/decl/GenericContext.qll | 6 +- .../swift/generated/decl/GenericTypeDecl.qll | 10 +- .../generated/decl/GenericTypeParamDecl.qll | 8 +- .../swift/generated/decl/IfConfigDecl.qll | 6 +- .../swift/generated/decl/ImportDecl.qll | 6 +- .../generated/decl/InfixOperatorDecl.qll | 6 +- .../swift/generated/decl/Initializer.qll | 6 +- .../codeql/swift/generated/decl/MacroDecl.qll | 10 +- .../generated/decl/MissingMemberDecl.qll | 6 +- .../swift/generated/decl/ModuleDecl.qll | 7 +- .../swift/generated/decl/NamedFunction.qll | 8 +- .../swift/generated/decl/NominalTypeDecl.qll | 6 +- .../swift/generated/decl/OpaqueTypeDecl.qll | 6 +- .../swift/generated/decl/OperatorDecl.qll | 6 +- .../codeql/swift/generated/decl/ParamDecl.qll | 5 +- .../generated/decl/PatternBindingDecl.qll | 6 +- .../generated/decl/PostfixOperatorDecl.qll | 6 +- .../generated/decl/PoundDiagnosticDecl.qll | 6 +- .../generated/decl/PrecedenceGroupDecl.qll | 6 +- .../generated/decl/PrefixOperatorDecl.qll | 6 +- .../swift/generated/decl/ProtocolDecl.qll | 6 +- .../swift/generated/decl/StructDecl.qll | 6 +- .../swift/generated/decl/SubscriptDecl.qll | 10 +- .../swift/generated/decl/TopLevelCodeDecl.qll | 6 +- .../swift/generated/decl/TypeAliasDecl.qll | 6 +- .../codeql/swift/generated/decl/TypeDecl.qll | 6 +- .../codeql/swift/generated/decl/ValueDecl.qll | 6 +- .../codeql/swift/generated/decl/VarDecl.qll | 7 +- .../generated/expr/AbiSafeConversionExpr.qll | 8 +- .../generated/expr/AnyHashableErasureExpr.qll | 8 +- .../swift/generated/expr/AnyTryExpr.qll | 5 +- .../expr/AppliedPropertyWrapperExpr.qll | 5 +- .../codeql/swift/generated/expr/ApplyExpr.qll | 5 +- .../generated/expr/ArchetypeToSuperExpr.qll | 8 +- .../codeql/swift/generated/expr/Argument.qll | 6 +- .../codeql/swift/generated/expr/ArrayExpr.qll | 6 +- .../generated/expr/ArrayToPointerExpr.qll | 8 +- .../swift/generated/expr/AssignExpr.qll | 5 +- .../swift/generated/expr/AutoClosureExpr.qll | 6 +- .../codeql/swift/generated/expr/AwaitExpr.qll | 6 +- .../swift/generated/expr/BinaryExpr.qll | 6 +- .../swift/generated/expr/BindOptionalExpr.qll | 5 +- .../generated/expr/BooleanLiteralExpr.qll | 8 +- .../swift/generated/expr/BorrowExpr.qll | 6 +- .../generated/expr/BridgeFromObjCExpr.qll | 8 +- .../swift/generated/expr/BridgeToObjCExpr.qll | 8 +- .../generated/expr/BuiltinLiteralExpr.qll | 6 +- .../codeql/swift/generated/expr/CallExpr.qll | 6 +- .../swift/generated/expr/CaptureListExpr.qll | 6 +- .../swift/generated/expr/CheckedCastExpr.qll | 6 +- .../expr/ClassMetatypeToObjectExpr.qll | 8 +- .../swift/generated/expr/ClosureExpr.qll | 8 +- .../swift/generated/expr/CoerceExpr.qll | 6 +- .../swift/generated/expr/CollectionExpr.qll | 6 +- .../expr/CollectionUpcastConversionExpr.qll | 6 +- .../expr/ConditionalBridgeFromObjCExpr.qll | 6 +- .../expr/ConditionalCheckedCastExpr.qll | 8 +- .../swift/generated/expr/ConsumeExpr.qll | 5 +- .../codeql/swift/generated/expr/CopyExpr.qll | 5 +- .../expr/CovariantFunctionConversionExpr.qll | 6 +- .../expr/CovariantReturnConversionExpr.qll | 6 +- .../swift/generated/expr/DeclRefExpr.qll | 6 +- .../generated/expr/DefaultArgumentExpr.qll | 5 +- .../generated/expr/DerivedToBaseExpr.qll | 8 +- .../generated/expr/DestructureTupleExpr.qll | 8 +- .../swift/generated/expr/DictionaryExpr.qll | 6 +- .../expr/DifferentiableFunctionExpr.qll | 6 +- ...ferentiableFunctionExtractOriginalExpr.qll | 6 +- .../generated/expr/DiscardAssignmentExpr.qll | 6 +- .../swift/generated/expr/DotSelfExpr.qll | 6 +- .../expr/DotSyntaxBaseIgnoredExpr.qll | 5 +- .../generated/expr/DotSyntaxCallExpr.qll | 6 +- .../generated/expr/DynamicLookupExpr.qll | 6 +- .../generated/expr/DynamicMemberRefExpr.qll | 8 +- .../generated/expr/DynamicSubscriptExpr.qll | 8 +- .../swift/generated/expr/DynamicTypeExpr.qll | 5 +- .../swift/generated/expr/EnumIsCaseExpr.qll | 5 +- .../swift/generated/expr/ErasureExpr.qll | 6 +- .../codeql/swift/generated/expr/ErrorExpr.qll | 8 +- .../expr/ExistentialMetatypeToObjectExpr.qll | 6 +- .../swift/generated/expr/ExplicitCastExpr.qll | 5 +- .../generated/expr/ExplicitClosureExpr.qll | 6 +- .../lib/codeql/swift/generated/expr/Expr.qll | 6 +- .../swift/generated/expr/FloatLiteralExpr.qll | 6 +- .../swift/generated/expr/ForceTryExpr.qll | 6 +- .../swift/generated/expr/ForceValueExpr.qll | 5 +- .../generated/expr/ForcedCheckedCastExpr.qll | 8 +- .../expr/ForeignObjectConversionExpr.qll | 6 +- .../generated/expr/FunctionConversionExpr.qll | 8 +- .../swift/generated/expr/IdentityExpr.qll | 5 +- .../codeql/swift/generated/expr/IfExpr.qll | 5 +- .../generated/expr/ImplicitConversionExpr.qll | 5 +- .../codeql/swift/generated/expr/InOutExpr.qll | 5 +- .../generated/expr/InOutToPointerExpr.qll | 8 +- .../generated/expr/InitializerRefCallExpr.qll | 8 +- .../generated/expr/InjectIntoOptionalExpr.qll | 8 +- .../generated/expr/IntegerLiteralExpr.qll | 8 +- .../expr/InterpolatedStringLiteralExpr.qll | 8 +- .../codeql/swift/generated/expr/IsExpr.qll | 6 +- .../generated/expr/KeyPathApplicationExpr.qll | 5 +- .../swift/generated/expr/KeyPathDotExpr.qll | 6 +- .../swift/generated/expr/KeyPathExpr.qll | 6 +- .../generated/expr/LazyInitializationExpr.qll | 5 +- .../generated/expr/LinearFunctionExpr.qll | 8 +- .../LinearFunctionExtractOriginalExpr.qll | 6 +- .../LinearToDifferentiableFunctionExpr.qll | 6 +- .../swift/generated/expr/LiteralExpr.qll | 6 +- .../codeql/swift/generated/expr/LoadExpr.qll | 6 +- .../swift/generated/expr/LookupExpr.qll | 5 +- .../expr/MagicIdentifierLiteralExpr.qll | 8 +- .../expr/MakeTemporarilyEscapableExpr.qll | 5 +- .../generated/expr/MaterializePackExpr.qll | 5 +- .../swift/generated/expr/MemberRefExpr.qll | 6 +- .../generated/expr/MetatypeConversionExpr.qll | 8 +- .../swift/generated/expr/MethodLookupExpr.qll | 6 +- .../swift/generated/expr/NilLiteralExpr.qll | 6 +- .../generated/expr/NumberLiteralExpr.qll | 8 +- .../swift/generated/expr/ObjCSelectorExpr.qll | 5 +- .../generated/expr/ObjectLiteralExpr.qll | 6 +- .../swift/generated/expr/OneWayExpr.qll | 5 +- .../swift/generated/expr/OpaqueValueExpr.qll | 6 +- .../generated/expr/OpenExistentialExpr.qll | 5 +- .../generated/expr/OptionalEvaluationExpr.qll | 5 +- .../swift/generated/expr/OptionalTryExpr.qll | 6 +- .../expr/OtherInitializerRefExpr.qll | 6 +- .../generated/expr/OverloadedDeclRefExpr.qll | 10 +- .../swift/generated/expr/PackElementExpr.qll | 5 +- .../generated/expr/PackExpansionExpr.qll | 5 +- .../codeql/swift/generated/expr/ParenExpr.qll | 6 +- .../generated/expr/PointerToPointerExpr.qll | 8 +- .../swift/generated/expr/PostfixUnaryExpr.qll | 6 +- .../swift/generated/expr/PrefixUnaryExpr.qll | 6 +- .../PropertyWrapperValuePlaceholderExpr.qll | 5 +- .../expr/ProtocolMetatypeToObjectExpr.qll | 6 +- .../expr/RebindSelfInInitializerExpr.qll | 5 +- .../swift/generated/expr/RegexLiteralExpr.qll | 6 +- .../swift/generated/expr/SelfApplyExpr.qll | 6 +- .../swift/generated/expr/SequenceExpr.qll | 5 +- .../generated/expr/SingleValueStmtExpr.qll | 6 +- .../generated/expr/StringLiteralExpr.qll | 8 +- .../generated/expr/StringToPointerExpr.qll | 8 +- .../swift/generated/expr/SubscriptExpr.qll | 6 +- .../swift/generated/expr/SuperRefExpr.qll | 6 +- .../codeql/swift/generated/expr/TapExpr.qll | 5 +- .../codeql/swift/generated/expr/TryExpr.qll | 6 +- .../swift/generated/expr/TupleElementExpr.qll | 5 +- .../codeql/swift/generated/expr/TupleExpr.qll | 5 +- .../codeql/swift/generated/expr/TypeExpr.qll | 6 +- .../generated/expr/UnderlyingToOpaqueExpr.qll | 8 +- .../expr/UnevaluatedInstanceExpr.qll | 8 +- .../generated/expr/UnresolvedDeclRefExpr.qll | 10 +- .../generated/expr/UnresolvedDotExpr.qll | 9 +- .../expr/UnresolvedMemberChainResultExpr.qll | 8 +- .../generated/expr/UnresolvedMemberExpr.qll | 10 +- .../generated/expr/UnresolvedPatternExpr.qll | 10 +- .../expr/UnresolvedSpecializeExpr.qll | 9 +- .../expr/UnresolvedTypeConversionExpr.qll | 8 +- .../generated/expr/VarargExpansionExpr.qll | 5 +- .../swift/generated/pattern/AnyPattern.qll | 6 +- .../generated/pattern/BindingPattern.qll | 5 +- .../swift/generated/pattern/BoolPattern.qll | 6 +- .../generated/pattern/EnumElementPattern.qll | 5 +- .../swift/generated/pattern/ExprPattern.qll | 6 +- .../swift/generated/pattern/IsPattern.qll | 5 +- .../swift/generated/pattern/NamedPattern.qll | 6 +- .../generated/pattern/OptionalSomePattern.qll | 5 +- .../swift/generated/pattern/ParenPattern.qll | 5 +- .../swift/generated/pattern/Pattern.qll | 6 +- .../swift/generated/pattern/TuplePattern.qll | 5 +- .../swift/generated/pattern/TypedPattern.qll | 5 +- .../codeql/swift/generated/stmt/BraceStmt.qll | 6 +- .../codeql/swift/generated/stmt/BreakStmt.qll | 5 +- .../swift/generated/stmt/CaseLabelItem.qll | 6 +- .../codeql/swift/generated/stmt/CaseStmt.qll | 5 +- .../swift/generated/stmt/ConditionElement.qll | 6 +- .../swift/generated/stmt/ContinueStmt.qll | 5 +- .../codeql/swift/generated/stmt/DeferStmt.qll | 6 +- .../swift/generated/stmt/DiscardStmt.qll | 6 +- .../swift/generated/stmt/DoCatchStmt.qll | 6 +- .../codeql/swift/generated/stmt/DoStmt.qll | 6 +- .../codeql/swift/generated/stmt/FailStmt.qll | 6 +- .../swift/generated/stmt/FallthroughStmt.qll | 6 +- .../swift/generated/stmt/ForEachStmt.qll | 6 +- .../codeql/swift/generated/stmt/GuardStmt.qll | 6 +- .../codeql/swift/generated/stmt/IfStmt.qll | 6 +- .../generated/stmt/LabeledConditionalStmt.qll | 6 +- .../swift/generated/stmt/LabeledStmt.qll | 6 +- .../swift/generated/stmt/PoundAssertStmt.qll | 6 +- .../swift/generated/stmt/RepeatWhileStmt.qll | 6 +- .../swift/generated/stmt/ReturnStmt.qll | 6 +- .../lib/codeql/swift/generated/stmt/Stmt.qll | 6 +- .../swift/generated/stmt/StmtCondition.qll | 6 +- .../swift/generated/stmt/SwitchStmt.qll | 6 +- .../codeql/swift/generated/stmt/ThenStmt.qll | 6 +- .../codeql/swift/generated/stmt/ThrowStmt.qll | 6 +- .../codeql/swift/generated/stmt/WhileStmt.qll | 6 +- .../codeql/swift/generated/stmt/YieldStmt.qll | 6 +- .../generated/type/AnyBuiltinIntegerType.qll | 7 +- .../swift/generated/type/AnyFunctionType.qll | 5 +- .../swift/generated/type/AnyGenericType.qll | 5 +- .../swift/generated/type/AnyMetatypeType.qll | 6 +- .../swift/generated/type/ArchetypeType.qll | 6 +- .../swift/generated/type/ArraySliceType.qll | 8 +- .../generated/type/BoundGenericClassType.qll | 8 +- .../generated/type/BoundGenericEnumType.qll | 8 +- .../generated/type/BoundGenericStructType.qll | 8 +- .../swift/generated/type/BoundGenericType.qll | 8 +- .../type/BuiltinBridgeObjectType.qll | 8 +- .../type/BuiltinDefaultActorStorageType.qll | 8 +- .../generated/type/BuiltinExecutorType.qll | 6 +- .../swift/generated/type/BuiltinFloatType.qll | 6 +- .../type/BuiltinIntegerLiteralType.qll | 8 +- .../generated/type/BuiltinIntegerType.qll | 8 +- .../swift/generated/type/BuiltinJobType.qll | 6 +- .../type/BuiltinNativeObjectType.qll | 8 +- .../generated/type/BuiltinRawPointerType.qll | 6 +- .../type/BuiltinRawUnsafeContinuationType.qll | 6 +- .../swift/generated/type/BuiltinType.qll | 6 +- .../type/BuiltinUnsafeValueBufferType.qll | 8 +- .../generated/type/BuiltinVectorType.qll | 6 +- .../codeql/swift/generated/type/ClassType.qll | 6 +- .../generated/type/DependentMemberType.qll | 5 +- .../swift/generated/type/DictionaryType.qll | 6 +- .../swift/generated/type/DynamicSelfType.qll | 5 +- .../generated/type/ElementArchetypeType.qll | 8 +- .../codeql/swift/generated/type/EnumType.qll | 6 +- .../codeql/swift/generated/type/ErrorType.qll | 8 +- .../type/ExistentialMetatypeType.qll | 8 +- .../swift/generated/type/ExistentialType.qll | 5 +- .../swift/generated/type/FunctionType.qll | 6 +- .../generated/type/GenericFunctionType.qll | 8 +- .../generated/type/GenericTypeParamType.qll | 8 +- .../codeql/swift/generated/type/InOutType.qll | 5 +- .../swift/generated/type/LValueType.qll | 5 +- .../generated/type/LocalArchetypeType.qll | 6 +- .../swift/generated/type/MetatypeType.qll | 6 +- .../swift/generated/type/ModuleType.qll | 6 +- .../type/NominalOrBoundGenericNominalType.qll | 6 +- .../swift/generated/type/NominalType.qll | 8 +- .../type/OpaqueTypeArchetypeType.qll | 8 +- .../generated/type/OpenedArchetypeType.qll | 8 +- .../swift/generated/type/OptionalType.qll | 6 +- .../generated/type/PackArchetypeType.qll | 6 +- .../swift/generated/type/PackElementType.qll | 5 +- .../generated/type/PackExpansionType.qll | 5 +- .../codeql/swift/generated/type/PackType.qll | 5 +- .../type/ParameterizedProtocolType.qll | 5 +- .../codeql/swift/generated/type/ParenType.qll | 6 +- .../generated/type/PrimaryArchetypeType.qll | 6 +- .../type/ProtocolCompositionType.qll | 5 +- .../swift/generated/type/ProtocolType.qll | 6 +- .../generated/type/ReferenceStorageType.qll | 5 +- .../swift/generated/type/StructType.qll | 6 +- .../generated/type/SubstitutableType.qll | 6 +- .../codeql/swift/generated/type/SugarType.qll | 6 +- .../swift/generated/type/SyntaxSugarType.qll | 6 +- .../codeql/swift/generated/type/TupleType.qll | 5 +- .../lib/codeql/swift/generated/type/Type.qll | 7 +- .../swift/generated/type/TypeAliasType.qll | 6 +- .../codeql/swift/generated/type/TypeRepr.qll | 6 +- .../generated/type/UnarySyntaxSugarType.qll | 8 +- .../generated/type/UnboundGenericType.qll | 6 +- .../generated/type/UnmanagedStorageType.qll | 8 +- .../generated/type/UnownedStorageType.qll | 8 +- .../swift/generated/type/UnresolvedType.qll | 10 +- .../generated/type/VariadicSequenceType.qll | 8 +- .../swift/generated/type/WeakStorageType.qll | 8 +- swift/ql/lib/swift.dbscheme | 2 +- .../AvailabilityInfo/AvailabilityInfo.ql | 2 +- .../AvailabilityInfo_getSpec.ql | 2 +- .../generated/Comment/MISSING_SOURCE.txt | 2 +- .../generated/Diagnostics/Diagnostics.ql | 2 +- .../extractor-tests/generated/File/File.ql | 2 +- .../KeyPathComponent/KeyPathComponent.ql | 2 +- .../KeyPathComponent_getDeclRef.ql | 2 +- .../KeyPathComponent_getSubscriptArgument.ql | 2 +- .../KeyPathComponent_getTupleIndex.ql | 2 +- .../OtherAvailabilitySpec/MISSING_SOURCE.txt | 2 +- .../MISSING_SOURCE.txt | 2 +- .../generated/decl/Accessor/Accessor.ql | 2 +- .../decl/Accessor/Accessor_getBody.ql | 2 +- .../decl/Accessor/Accessor_getCapture.ql | 2 +- .../Accessor/Accessor_getGenericTypeParam.ql | 2 +- .../decl/Accessor/Accessor_getMember.ql | 2 +- .../decl/Accessor/Accessor_getName.ql | 2 +- .../decl/Accessor/Accessor_getParam.ql | 2 +- .../decl/Accessor/Accessor_getSelfParam.ql | 2 +- .../AssociatedTypeDecl/AssociatedTypeDecl.ql | 2 +- .../AssociatedTypeDecl_getInheritedType.ql | 2 +- .../AssociatedTypeDecl_getMember.ql | 2 +- .../decl/CapturedDecl/CapturedDecl.ql | 2 +- .../CapturedDecl/CapturedDecl_getMember.ql | 2 +- .../generated/decl/ClassDecl/ClassDecl.ql | 2 +- .../ClassDecl_getGenericTypeParam.ql | 2 +- .../ClassDecl/ClassDecl_getInheritedType.ql | 2 +- .../decl/ClassDecl/ClassDecl_getMember.ql | 2 +- .../decl/ConcreteVarDecl/ConcreteVarDecl.ql | 2 +- .../ConcreteVarDecl_getAccessor.ql | 2 +- ...eVarDecl_getAttachedPropertyWrapperType.ql | 2 +- .../ConcreteVarDecl_getMember.ql | 2 +- .../ConcreteVarDecl_getParentInitializer.ql | 2 +- .../ConcreteVarDecl_getParentPattern.ql | 2 +- ...eteVarDecl_getPropertyWrapperBackingVar.ql | 2 +- ...ecl_getPropertyWrapperBackingVarBinding.ql | 2 +- ...VarDecl_getPropertyWrapperProjectionVar.ql | 2 +- ..._getPropertyWrapperProjectionVarBinding.ql | 2 +- .../decl/Deinitializer/MISSING_SOURCE.txt | 2 +- .../generated/decl/EnumDecl/EnumCaseDecl.ql | 2 +- .../decl/EnumDecl/EnumCaseDecl_getElement.ql | 2 +- .../decl/EnumDecl/EnumCaseDecl_getMember.ql | 2 +- .../generated/decl/EnumDecl/EnumDecl.ql | 2 +- .../EnumDecl/EnumDecl_getGenericTypeParam.ql | 2 +- .../EnumDecl/EnumDecl_getInheritedType.ql | 2 +- .../decl/EnumDecl/EnumDecl_getMember.ql | 2 +- .../decl/EnumDecl/EnumElementDecl.ql | 2 +- .../EnumDecl/EnumElementDecl_getMember.ql | 2 +- .../decl/EnumDecl/EnumElementDecl_getParam.ql | 2 +- .../decl/ExtensionDecl/ExtensionDecl.ql | 2 +- .../ExtensionDecl_getGenericTypeParam.ql | 2 +- .../ExtensionDecl/ExtensionDecl_getMember.ql | 2 +- .../ExtensionDecl_getProtocol.ql | 2 +- .../GenericTypeParamDecl/MISSING_SOURCE.txt | 2 +- .../decl/IfConfigDecl/IfConfigDecl.ql | 2 +- .../IfConfigDecl_getActiveElement.ql | 2 +- .../IfConfigDecl/IfConfigDecl_getMember.ql | 2 +- .../generated/decl/ImportDecl/ImportDecl.ql | 2 +- .../ImportDecl/ImportDecl_getDeclaration.ql | 2 +- .../ImportDecl_getImportedModule.ql | 2 +- .../decl/ImportDecl/ImportDecl_getMember.ql | 2 +- .../decl/InfixOperatorDecl/MISSING_SOURCE.txt | 2 +- .../decl/Initializer/MISSING_SOURCE.txt | 2 +- .../generated/decl/MacroDecl/MacroDecl.ql | 2 +- .../MacroDecl_getGenericTypeParam.ql | 2 +- .../decl/MacroDecl/MacroDecl_getMember.ql | 2 +- .../decl/MacroDecl/MacroDecl_getParameter.ql | 2 +- .../decl/MacroDecl/MacroDecl_getRole.ql | 2 +- .../generated/decl/MacroDecl/MacroRole.ql | 2 +- .../MacroDecl/MacroRole_getConformance.ql | 2 +- .../decl/MacroDecl/MacroRole_getName.ql | 2 +- .../generated/decl/ModuleDecl/ModuleDecl.ql | 2 +- .../ModuleDecl_getAnExportedModule.ql | 2 +- .../ModuleDecl_getAnImportedModule.ql | 2 +- .../ModuleDecl/ModuleDecl_getInheritedType.ql | 2 +- .../decl/ModuleDecl/ModuleDecl_getMember.ql | 2 +- .../decl/NamedFunction/NamedFunction.ql | 2 +- .../NamedFunction/NamedFunction_getBody.ql | 2 +- .../NamedFunction/NamedFunction_getCapture.ql | 2 +- .../NamedFunction_getGenericTypeParam.ql | 2 +- .../NamedFunction/NamedFunction_getMember.ql | 2 +- .../NamedFunction/NamedFunction_getName.ql | 2 +- .../NamedFunction/NamedFunction_getParam.ql | 2 +- .../NamedFunction_getSelfParam.ql | 2 +- .../decl/OpaqueTypeDecl/OpaqueTypeDecl.ql | 2 +- .../OpaqueTypeDecl_getGenericTypeParam.ql | 2 +- .../OpaqueTypeDecl_getInheritedType.ql | 2 +- .../OpaqueTypeDecl_getMember.ql | 2 +- .../OpaqueTypeDecl_getOpaqueGenericParam.ql | 2 +- .../generated/decl/ParamDecl/ParamDecl.ql | 2 +- .../decl/ParamDecl/ParamDecl_getAccessor.ql | 2 +- ...aramDecl_getAttachedPropertyWrapperType.ql | 2 +- .../decl/ParamDecl/ParamDecl_getMember.ql | 2 +- .../ParamDecl_getParentInitializer.ql | 2 +- .../ParamDecl/ParamDecl_getParentPattern.ql | 2 +- .../ParamDecl_getPropertyWrapperBackingVar.ql | 2 +- ...ecl_getPropertyWrapperBackingVarBinding.ql | 2 +- ...mDecl_getPropertyWrapperLocalWrappedVar.ql | 2 +- ...etPropertyWrapperLocalWrappedVarBinding.ql | 2 +- ...ramDecl_getPropertyWrapperProjectionVar.ql | 2 +- ..._getPropertyWrapperProjectionVarBinding.ql | 2 +- .../PatternBindingDecl/MISSING_SOURCE.txt | 2 +- .../PostfixOperatorDecl/MISSING_SOURCE.txt | 2 +- .../PoundDiagnosticDecl.ql | 2 +- .../PoundDiagnosticDecl_getMember.ql | 2 +- .../PrecedenceGroupDecl/MISSING_SOURCE.txt | 2 +- .../PrefixOperatorDecl/MISSING_SOURCE.txt | 2 +- .../decl/ProtocolDecl/MISSING_SOURCE.txt | 2 +- .../decl/StructDecl/MISSING_SOURCE.txt | 2 +- .../decl/SubscriptDecl/MISSING_SOURCE.txt | 2 +- .../decl/TopLevelCodeDecl/MISSING_SOURCE.txt | 2 +- .../decl/TypeAliasDecl/MISSING_SOURCE.txt | 2 +- .../AppliedPropertyWrapperExpr.ql | 2 +- .../AppliedPropertyWrapperExpr_getType.ql | 2 +- .../expr/Argument/MISSING_SOURCE.txt | 2 +- .../expr/ArrayExpr/MISSING_SOURCE.txt | 2 +- .../expr/AssignExpr/MISSING_SOURCE.txt | 2 +- .../expr/AutoClosureExpr/MISSING_SOURCE.txt | 2 +- .../expr/BinaryExpr/MISSING_SOURCE.txt | 2 +- .../expr/BindOptionalExpr/MISSING_SOURCE.txt | 2 +- .../BooleanLiteralExpr/MISSING_SOURCE.txt | 2 +- .../expr/CallExpr/MISSING_SOURCE.txt | 2 +- .../expr/CaptureListExpr/MISSING_SOURCE.txt | 2 +- .../expr/CoerceExpr/MISSING_SOURCE.txt | 2 +- .../MISSING_SOURCE.txt | 2 +- .../generated/expr/CopyExpr/ConsumeExpr.ql | 2 +- .../expr/CopyExpr/ConsumeExpr_getType.ql | 2 +- .../generated/expr/CopyExpr/CopyExpr.ql | 2 +- .../expr/CopyExpr/CopyExpr_getType.ql | 2 +- .../expr/DeclRefExpr/MISSING_SOURCE.txt | 2 +- .../DefaultArgumentExpr/MISSING_SOURCE.txt | 2 +- .../expr/DictionaryExpr/MISSING_SOURCE.txt | 2 +- .../DiscardAssignmentExpr/MISSING_SOURCE.txt | 2 +- .../MISSING_SOURCE.txt | 2 +- .../DotSyntaxCallExpr/DotSyntaxCallExpr.ql | 2 +- .../DotSyntaxCallExpr_getArgument.ql | 2 +- .../DotSyntaxCallExpr_getType.ql | 2 +- .../DynamicLookupExpr/DynamicLookupExpr.ql | 2 +- .../DynamicLookupExpr_getMember.ql | 2 +- .../DynamicLookupExpr_getType.ql | 2 +- .../expr/DynamicTypeExpr/MISSING_SOURCE.txt | 2 +- .../expr/EnumIsCaseExpr/EnumIsCaseExpr.ql | 2 +- .../EnumIsCaseExpr/EnumIsCaseExpr_getType.ql | 2 +- .../ExplicitClosureExpr/MISSING_SOURCE.txt | 2 +- .../expr/FloatLiteralExpr/MISSING_SOURCE.txt | 2 +- .../expr/ForceTryExpr/MISSING_SOURCE.txt | 2 +- .../expr/ForceValueExpr/MISSING_SOURCE.txt | 2 +- .../ForcedCheckedCastExpr/MISSING_SOURCE.txt | 2 +- .../expr/IdentityExpr/IdentityExpr.ql | 2 +- .../expr/IdentityExpr/IdentityExpr_getType.ql | 2 +- .../generated/expr/IfExpr/MISSING_SOURCE.txt | 2 +- .../ImplicitConversionExpr.ql | 2 +- .../ImplicitConversionExpr_getType.ql | 2 +- .../expr/InOutExpr/MISSING_SOURCE.txt | 2 +- .../InitializerRefCallExpr.ql | 2 +- .../InitializerRefCallExpr_getArgument.ql | 2 +- .../InitializerRefCallExpr_getType.ql | 2 +- .../IntegerLiteralExpr/MISSING_SOURCE.txt | 2 +- .../MISSING_SOURCE.txt | 2 +- .../generated/expr/IsExpr/MISSING_SOURCE.txt | 2 +- .../KeyPathApplicationExpr/MISSING_SOURCE.txt | 2 +- .../expr/KeyPathDotExpr/MISSING_SOURCE.txt | 2 +- .../generated/expr/KeyPathExpr/KeyPathExpr.ql | 2 +- .../KeyPathExpr/KeyPathExpr_getComponent.ql | 2 +- .../expr/KeyPathExpr/KeyPathExpr_getRoot.ql | 2 +- .../expr/KeyPathExpr/KeyPathExpr_getType.ql | 2 +- .../LazyInitializationExpr/MISSING_SOURCE.txt | 2 +- .../MISSING_SOURCE.txt | 2 +- .../MISSING_SOURCE.txt | 2 +- .../expr/MemberRefExpr/MISSING_SOURCE.txt | 2 +- .../expr/MethodLookupExpr/MethodLookupExpr.ql | 2 +- .../MethodLookupExpr_getMember.ql | 2 +- .../MethodLookupExpr_getType.ql | 2 +- .../expr/NilLiteralExpr/MISSING_SOURCE.txt | 2 +- .../ObjectLiteralExpr/ObjectLiteralExpr.ql | 2 +- .../ObjectLiteralExpr_getArgument.ql | 2 +- .../ObjectLiteralExpr_getType.ql | 2 +- .../expr/OneWayExpr/MISSING_SOURCE.txt | 2 +- .../expr/OpaqueValueExpr/MISSING_SOURCE.txt | 2 +- .../OpenExistentialExpr.ql | 2 +- .../OpenExistentialExpr_getType.ql | 2 +- .../OptionalEvaluationExpr/MISSING_SOURCE.txt | 2 +- .../expr/OptionalTryExpr/MISSING_SOURCE.txt | 2 +- .../MISSING_SOURCE.txt | 2 +- .../PackExpansionExpr/MaterializePackExpr.ql | 2 +- .../MaterializePackExpr_getType.ql | 2 +- .../expr/PackExpansionExpr/PackElementExpr.ql | 2 +- .../PackElementExpr_getType.ql | 2 +- .../PackExpansionExpr/PackExpansionExpr.ql | 2 +- .../PackExpansionExpr_getType.ql | 2 +- .../expr/PostfixUnaryExpr/PostfixUnaryExpr.ql | 2 +- .../PostfixUnaryExpr_getArgument.ql | 2 +- .../PostfixUnaryExpr_getType.ql | 2 +- .../expr/PrefixUnaryExpr/MISSING_SOURCE.txt | 2 +- .../PropertyWrapperValuePlaceholderExpr.ql | 2 +- ...ertyWrapperValuePlaceholderExpr_getType.ql | 2 +- ...perValuePlaceholderExpr_getWrappedValue.ql | 2 +- .../MISSING_SOURCE.txt | 2 +- .../expr/RegexLiteralExpr/MISSING_SOURCE.txt | 2 +- .../SingleValueStmtExpr.ql | 2 +- .../SingleValueStmtExpr_getType.ql | 2 +- .../expr/SingleValueStmtExpr/ThenStmt.ql | 2 +- .../expr/StringLiteralExpr/MISSING_SOURCE.txt | 2 +- .../expr/SubscriptExpr/MISSING_SOURCE.txt | 2 +- .../expr/SuperRefExpr/MISSING_SOURCE.txt | 2 +- .../generated/expr/TapExpr/MISSING_SOURCE.txt | 2 +- .../generated/expr/TryExpr/MISSING_SOURCE.txt | 2 +- .../expr/TupleElementExpr/MISSING_SOURCE.txt | 2 +- .../expr/TupleExpr/MISSING_SOURCE.txt | 2 +- .../expr/TypeExpr/MISSING_SOURCE.txt | 2 +- .../VarargExpansionExpr/MISSING_SOURCE.txt | 2 +- .../pattern/AnyPattern/MISSING_SOURCE.txt | 2 +- .../pattern/BindingPattern/MISSING_SOURCE.txt | 2 +- .../pattern/BoolPattern/MISSING_SOURCE.txt | 2 +- .../EnumElementPattern/MISSING_SOURCE.txt | 2 +- .../pattern/ExprPattern/MISSING_SOURCE.txt | 2 +- .../pattern/IsPattern/MISSING_SOURCE.txt | 2 +- .../pattern/NamedPattern/MISSING_SOURCE.txt | 2 +- .../OptionalSomePattern/MISSING_SOURCE.txt | 2 +- .../pattern/ParenPattern/MISSING_SOURCE.txt | 2 +- .../pattern/TuplePattern/MISSING_SOURCE.txt | 2 +- .../pattern/TypedPattern/MISSING_SOURCE.txt | 2 +- .../stmt/BraceStmt/MISSING_SOURCE.txt | 2 +- .../stmt/BreakStmt/MISSING_SOURCE.txt | 2 +- .../stmt/ConditionElement/MISSING_SOURCE.txt | 2 +- .../stmt/ContinueStmt/MISSING_SOURCE.txt | 2 +- .../stmt/DeferStmt/MISSING_SOURCE.txt | 2 +- .../generated/stmt/DiscardStmt/DiscardStmt.ql | 2 +- .../stmt/DoCatchStmt/MISSING_SOURCE.txt | 2 +- .../generated/stmt/DoStmt/MISSING_SOURCE.txt | 2 +- .../generated/stmt/FailStmt/FailStmt.ql | 2 +- .../stmt/FallthroughStmt/MISSING_SOURCE.txt | 2 +- .../stmt/ForEachStmt/MISSING_SOURCE.txt | 2 +- .../stmt/GuardStmt/MISSING_SOURCE.txt | 2 +- .../generated/stmt/IfStmt/MISSING_SOURCE.txt | 2 +- .../stmt/PoundAssertStmt/PoundAssertStmt.ql | 2 +- .../stmt/RepeatWhileStmt/MISSING_SOURCE.txt | 2 +- .../stmt/ReturnStmt/MISSING_SOURCE.txt | 2 +- .../stmt/StmtCondition/MISSING_SOURCE.txt | 2 +- .../stmt/SwitchStmt/CaseLabelItem.ql | 2 +- .../stmt/SwitchStmt/CaseLabelItem_getGuard.ql | 2 +- .../generated/stmt/SwitchStmt/CaseStmt.ql | 2 +- .../stmt/SwitchStmt/CaseStmt_getLabel.ql | 2 +- .../stmt/SwitchStmt/CaseStmt_getVariable.ql | 2 +- .../generated/stmt/SwitchStmt/SwitchStmt.ql | 2 +- .../stmt/SwitchStmt/SwitchStmt_getCase.ql | 2 +- .../stmt/SwitchStmt/SwitchStmt_getLabel.ql | 2 +- .../stmt/ThrowStmt/MISSING_SOURCE.txt | 2 +- .../stmt/WhileStmt/MISSING_SOURCE.txt | 2 +- .../stmt/YieldStmt/MISSING_SOURCE.txt | 2 +- .../type/ArraySliceType/MISSING_SOURCE.txt | 2 +- .../BoundGenericClassType/MISSING_SOURCE.txt | 2 +- .../BoundGenericEnumType/MISSING_SOURCE.txt | 2 +- .../BoundGenericStructType/MISSING_SOURCE.txt | 2 +- .../BuiltinIntegerType/BuiltinIntegerType.ql | 2 +- .../BuiltinIntegerType_getWidth.ql | 2 +- .../generated/type/BuiltinType/BuiltinType.ql | 2 +- .../type/ClassType/MISSING_SOURCE.txt | 2 +- .../DependentMemberType/MISSING_SOURCE.txt | 2 +- .../type/DictionaryType/MISSING_SOURCE.txt | 2 +- .../type/DynamicSelfType/DynamicSelfType.ql | 2 +- .../type/EnumType/MISSING_SOURCE.txt | 2 +- .../MISSING_SOURCE.txt | 2 +- .../type/ExistentialType/ExistentialType.ql | 2 +- .../type/FunctionType/MISSING_SOURCE.txt | 2 +- .../GenericFunctionType/MISSING_SOURCE.txt | 2 +- .../GenericTypeParamType/MISSING_SOURCE.txt | 2 +- .../generated/type/InOutType/InOutType.ql | 2 +- .../type/LValueType/MISSING_SOURCE.txt | 2 +- .../type/MetatypeType/MISSING_SOURCE.txt | 2 +- .../generated/type/ModuleType/ModuleType.ql | 2 +- .../OpaqueTypeArchetypeType.ql | 2 +- .../OpaqueTypeArchetypeType_getProtocol.ql | 2 +- .../OpaqueTypeArchetypeType_getSuperclass.ql | 2 +- .../OpenedArchetypeType.ql | 2 +- .../OpenedArchetypeType_getProtocol.ql | 2 +- .../OpenedArchetypeType_getSuperclass.ql | 2 +- .../type/OptionalType/MISSING_SOURCE.txt | 2 +- .../type/PackType/ElementArchetypeType.ql | 2 +- .../ElementArchetypeType_getProtocol.ql | 2 +- .../ElementArchetypeType_getSuperclass.ql | 2 +- .../type/PackType/PackArchetypeType.ql | 2 +- .../PackType/PackArchetypeType_getProtocol.ql | 2 +- .../PackArchetypeType_getSuperclass.ql | 2 +- .../type/PackType/PackElementType.ql | 2 +- .../type/PackType/PackExpansionType.ql | 2 +- .../generated/type/PackType/PackType.ql | 2 +- .../type/PackType/PackType_getElement.ql | 2 +- .../ParameterizedProtocolType.ql | 2 +- .../ParameterizedProtocolType_getArg.ql | 2 +- .../type/ParenType/MISSING_SOURCE.txt | 2 +- .../PrimaryArchetypeType.ql | 2 +- .../PrimaryArchetypeType_getProtocol.ql | 2 +- .../PrimaryArchetypeType_getSuperclass.ql | 2 +- .../ProtocolCompositionType.ql | 2 +- .../ProtocolCompositionType_getMember.ql | 2 +- .../type/ProtocolType/MISSING_SOURCE.txt | 2 +- .../type/StructType/MISSING_SOURCE.txt | 2 +- .../generated/type/TupleType/TupleType.ql | 2 +- .../type/TupleType/TupleType_getName.ql | 2 +- .../type/TupleType/TupleType_getType.ql | 2 +- .../type/TypeAliasType/MISSING_SOURCE.txt | 2 +- .../type/TypeRepr/MISSING_SOURCE.txt | 2 +- .../UnboundGenericType/MISSING_SOURCE.txt | 2 +- .../UnmanagedStorageType.ql | 2 +- .../UnownedStorageType/UnownedStorageType.ql | 2 +- .../VariadicSequenceType.ql | 2 +- .../type/WeakStorageType/WeakStorageType.ql | 2 +- 1070 files changed, 7340 insertions(+), 2216 deletions(-) create mode 100644 swift/ql/lib/codeql/swift/elements/AstNode.qll create mode 100644 swift/ql/lib/codeql/swift/elements/AvailabilityInfo.qll create mode 100644 swift/ql/lib/codeql/swift/elements/AvailabilitySpec.qll create mode 100644 swift/ql/lib/codeql/swift/elements/Callable.qll create mode 100644 swift/ql/lib/codeql/swift/elements/Comment.qll create mode 100644 swift/ql/lib/codeql/swift/elements/DbFile.qll create mode 100644 swift/ql/lib/codeql/swift/elements/DbLocation.qll create mode 100644 swift/ql/lib/codeql/swift/elements/Diagnostics.qll create mode 100644 swift/ql/lib/codeql/swift/elements/Element.qll create mode 100644 swift/ql/lib/codeql/swift/elements/ErrorElement.qll create mode 100644 swift/ql/lib/codeql/swift/elements/File.qll create mode 100644 swift/ql/lib/codeql/swift/elements/KeyPathComponent.qll create mode 100644 swift/ql/lib/codeql/swift/elements/Locatable.qll create mode 100644 swift/ql/lib/codeql/swift/elements/Location.qll create mode 100644 swift/ql/lib/codeql/swift/elements/MacroRole.qll create mode 100644 swift/ql/lib/codeql/swift/elements/OtherAvailabilitySpec.qll create mode 100644 swift/ql/lib/codeql/swift/elements/PlatformVersionAvailabilitySpec.qll create mode 100644 swift/ql/lib/codeql/swift/elements/UnknownFile.qll create mode 100644 swift/ql/lib/codeql/swift/elements/UnknownLocation.qll create mode 100644 swift/ql/lib/codeql/swift/elements/UnspecifiedElement.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/Accessor.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunction.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/CapturedDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/ClassDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/Decl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/Deinitializer.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/EnumCaseDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/EnumDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/EnumElementDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/ExtensionDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/Function.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/GenericContext.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/GenericTypeDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/IfConfigDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/ImportDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/Initializer.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/MacroDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/MissingMemberDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/ModuleDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/NamedFunction.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/NominalTypeDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/OperatorDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/ParamDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/PatternBindingDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/PoundDiagnosticDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/PrecedenceGroupDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/ProtocolDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/StructDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/SubscriptDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/TopLevelCodeDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/TypeAliasDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/TypeDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/ValueDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/decl/VarDecl.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/AnyTryExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ApplyExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/Argument.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ArrayExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ArrayToPointerExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/AssignExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/AutoClosureExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/AwaitExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/BinaryExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/BindOptionalExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/BooleanLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/BorrowExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/BridgeFromObjCExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/BridgeToObjCExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/BuiltinLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CallExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CaptureListExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CheckedCastExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ClosureExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CoerceExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CollectionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ConsumeExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CopyExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DeclRefExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DefaultArgumentExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DerivedToBaseExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DestructureTupleExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DictionaryExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DiscardAssignmentExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DotSelfExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DotSyntaxCallExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DynamicLookupExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DynamicMemberRefExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DynamicSubscriptExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/DynamicTypeExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/EnumIsCaseExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ErasureExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ErrorExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ExplicitCastExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ExplicitClosureExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/Expr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/FloatLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ForceTryExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ForceValueExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/FunctionConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/IdentityExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/IfExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ImplicitConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/InOutExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/InOutToPointerExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/InitializerRefCallExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/IntegerLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/IsExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/KeyPathApplicationExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/KeyPathDotExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/KeyPathExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/LazyInitializationExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/LiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/LoadExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/LookupExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/MaterializePackExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/MemberRefExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/MetatypeConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/MethodLookupExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/NilLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/NumberLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ObjCSelectorExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ObjectLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/OneWayExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/OpaqueValueExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/OpenExistentialExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/OptionalEvaluationExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/OptionalTryExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/OtherInitializerRefExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/PackElementExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/PackExpansionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ParenExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/PointerToPointerExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/PostfixUnaryExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/PrefixUnaryExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/RegexLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/SelfApplyExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/SequenceExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/SingleValueStmtExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/StringLiteralExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/StringToPointerExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/SubscriptExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/SuperRefExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/TapExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/TryExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/TupleElementExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/TupleExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/TypeExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnresolvedDotExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnresolvedPatternExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/expr/VarargExpansionExpr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/AnyPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/BindingPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/BoolPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/EnumElementPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/ExprPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/IsPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/NamedPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/OptionalSomePattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/ParenPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/Pattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/TuplePattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/pattern/TypedPattern.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/BraceStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/BreakStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/CaseLabelItem.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/CaseStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/ConditionElement.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/ContinueStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/DeferStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/DiscardStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/DoCatchStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/DoStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/FailStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/FallthroughStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/ForEachStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/GuardStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/IfStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/LabeledConditionalStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/LabeledStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/PoundAssertStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/RepeatWhileStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/ReturnStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/Stmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/StmtCondition.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/SwitchStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/ThenStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/ThrowStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/WhileStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/stmt/YieldStmt.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/AnyBuiltinIntegerType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/AnyFunctionType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/AnyGenericType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/AnyMetatypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ArchetypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ArraySliceType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BoundGenericClassType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BoundGenericEnumType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BoundGenericStructType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BoundGenericType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinBridgeObjectType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinExecutorType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinFloatType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinJobType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinNativeObjectType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinRawPointerType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/BuiltinVectorType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ClassType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/DependentMemberType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/DictionaryType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/DynamicSelfType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ElementArchetypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/EnumType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ErrorType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ExistentialMetatypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ExistentialType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/FunctionType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/GenericFunctionType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/GenericTypeParamType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/InOutType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/LValueType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/LocalArchetypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/MetatypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ModuleType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/NominalType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/OpenedArchetypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/OptionalType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/PackArchetypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/PackElementType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/PackExpansionType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/PackType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ParameterizedProtocolType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ParenType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/PrimaryArchetypeType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ProtocolCompositionType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ProtocolType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/ReferenceStorageType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/StructType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/SubstitutableType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/SugarType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/SyntaxSugarType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/TupleType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/Type.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/TypeAliasType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/TypeRepr.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/UnarySyntaxSugarType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/UnboundGenericType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/UnmanagedStorageType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/UnownedStorageType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/UnresolvedType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/VariadicSequenceType.qll create mode 100644 swift/ql/lib/codeql/swift/elements/type/WeakStorageType.qll diff --git a/swift/ql/.generated.list b/swift/ql/.generated.list index f4b04500820..ce98e37887c 100644 --- a/swift/ql/.generated.list +++ b/swift/ql/.generated.list @@ -1,1008 +1,1310 @@ +lib/codeql/swift/elements/AstNode.qll 7166b04206c7b9e7940813a31b32ce7da05ff16918c1f20bcfd641e0f36f9271 f5927c6113ce3d33f5ca65a91505994f0871a18cad32550f74d9d8b4bd43e325 +lib/codeql/swift/elements/AvailabilityInfo.qll 2de0a99071d570b7061b7c86056e3d6a31dc6900f121d90ca7d683ae7bafb768 f55c81914f76b906bf032234a7927f0783f391e27c59a5acc4050c1707b4c167 lib/codeql/swift/elements/AvailabilityInfoConstructor.qll 89c731f266122a3434b88dfd573d68c50b5c4fa5e13c2443c54f78e682190d1e 86beb6f684e08b6f557b7d67bc164113e9f5270c09bbe95fbd81c558d77f7f84 -lib/codeql/swift/elements/AvailabilitySpec.qll 0bedf3262055d92de174701777471fc729359446d75e44f09349efc61553af7a 5ca9bac9bc5bd4e06b6365910aa3faeaa3325dbbfdcc020d9486befa1e306f4e +lib/codeql/swift/elements/AvailabilitySpec.qll 4539989f8ea1f2c9cb7c53d4e7c9d5238141a37539bc9513fa892c0b860150e7 987877791f2f0fdb4175fb33837c43b5bfc58d7f0d66e0e480fc4d6945f2dc4c +lib/codeql/swift/elements/AvailabilitySpecImpl.qll 9ac9285e731938747c574c3f270aaead323656162bd34a6630c1babfaaf25a6a 900b2e638639f427506b2d0eb2806b6ee119ea63ea4ce44758e0c36f2ce915ac +lib/codeql/swift/elements/Callable.qll ec00541cc368a3f87f2394f7055b7ef64c66c1bb580068e40337f63ba0c86d95 22ad5840089ccce53bb03fd7add0916bcfe38ce481152893fa5f3fa911df2c99 +lib/codeql/swift/elements/Comment.qll 462e96caa05d57f16b019010d432a62ae406eb9159f889915591c14cd1edcd4a e185cfdfb7175b67765a25109d627de25c51f8767e680833c5241816e6c40078 lib/codeql/swift/elements/CommentConstructor.qll 46891994c032546e7323f343947fd57cabb6c0e2ad1ca78f113c5b04436be203 e05b3ba3e00437488fdf53361211c6e5c3ae14ad1fdaf32093b02bdea2076abe -lib/codeql/swift/elements/DbFile.qll 397e4fd4498d6f342f838cd7ea1d06c2564ef833e6a60b832f7e215fb4e79901 25cdf81656794f5f1bb9b55441b9deaf07b51d2d26b0960cabd474c1ff13ea3e +lib/codeql/swift/elements/DbFile.qll ef43af993406d106d94dc98ea9788c098f66c457409c3ee07a15b328fa8c3ce2 d099f8c8a75f29d5a5d60ed475065a0febae6cea2c4bb9be3fc24484d662b0ce lib/codeql/swift/elements/DbFileConstructor.qll b5b680f255180d0d38223d6ac4422f192271573dca62f2967dde874147e710df a9c8d1c7abb5516c1d22ee9e020266297e52a2cd84f892792c1e6476517a6737 -lib/codeql/swift/elements/DbLocation.qll 7ea7412bc3cf818e34a6bcc396d313360d5bd91d8f60a434c5019a5ccf50b119 b9b520fa0a5f1eb8355af43832b9e265826a9dd3505d56a3b96f19ed852031a9 +lib/codeql/swift/elements/DbFileImpl.qll 09cbe97ad1d1d464bd9a374111e4e6bee0781595e5474809c415aade04431d90 b204d164e7a10ec4a77e0052710339a2c96ba6d42da547cc03cd23c1bd898261 +lib/codeql/swift/elements/DbLocation.qll d269ed8521467c9f39550792eb5a0ec5438ea88ecb568ae6e309e5589f54bca6 dd6e3d2fccda6856f82b357daec40f0103b7a3a6bc9df2dc9342ed88e7d5ce02 lib/codeql/swift/elements/DbLocationConstructor.qll f98d927f2cc2b0b5de51eee3e0b6ed2d838042d897e95c0c7d99cdb292d946fc 1aa1bd51b7da940c9681116aa2d8ffe105000ddb2b9e36984aaa007023123899 +lib/codeql/swift/elements/DbLocationImpl.qll 52f17f00b75c10358cf8658e6bb046a77903dcbf6c3414494bf39660e6569d59 31866a2152d168563def9fa22431a27d7c8fd4abd6bb79e3bb6a16e24b622eb7 +lib/codeql/swift/elements/Diagnostics.qll 8b83823a834abbe18e4db3aab9a6fa478faa9b8e41117649588ee81d412f7823 f2bfeeb1234e32bbb70cf5bfd525055ba247f8c9ca6715d24c4f83a6cdd538c2 lib/codeql/swift/elements/DiagnosticsConstructor.qll 5212997161b95b0b10e7707843c9d3f9bf760af7a8646f26c5793507b5162224 2b9fbc9d84048d3dffa782db049e1ecdaaa1696744515e28ac4421ab265a5f67 -lib/codeql/swift/elements/ErrorElement.qll 4f11ac258e5babef18708553989ce792344e40900f96562ad472a53abff159fd d4d11f5fa399aca2991eb47f5d2d1f9ef1306e763a9b4221bc0026f3d50b3130 +lib/codeql/swift/elements/Element.qll 5b9679ea00fa55f4fffdb26717ea24172ce5a433a5df1892cee5b4d650378a25 14e07554a2bcc649b23afb0a94171b242b77eae14e8ea22bf6efb265abe09e83 +lib/codeql/swift/elements/ErrorElement.qll 5db4434df2b0d8c7ccdf00798dd99d33f98a2c4f0b5afb011c710078a8aeefd4 e167ed1f5ec3963a5d82f4047e53b4ba54b51c600b7a5c71ee8ade21f61e06ad +lib/codeql/swift/elements/ErrorElementImpl.qll 4ddf6e99bec6125bc5b24bc65d83cca131dd05748f71a85c8f0284659c3a0c49 db606ce97fdf2d2f38a66c7a4ef1437c8a3f6a57b71e426ec2bb0329d9e8a193 +lib/codeql/swift/elements/File.qll fd32f414edcebe9250633e26b56bcbc7de502ea82ea3c23c3687382affbbf510 38dd0ecac516b14cbc217611932ae37033ffac32da9c57e9e9be46f2d9fb8a2c +lib/codeql/swift/elements/KeyPathComponent.qll d7b303885b45b5597662273fbfc77f81ad60d02712271dbcf5eaf9c264aa09a0 e4586e67262dddff502deb87a3a5f615ccf7d13228d4c853d61ecc1984bf650a lib/codeql/swift/elements/KeyPathComponentConstructor.qll ff71795157639520f56ce99ed49bf25486c125a0f27a3bb3ba2c8492feca13b2 5875187267cf91e37426d817a6c0c5e7ba9ddb0bd840ad358338ba003e0a877c +lib/codeql/swift/elements/Locatable.qll a1abbb904a6c764eb140d090020e09ec63337fe6ee01359e9a1709f8009a89c4 d22f518370fef3887f23ac6a4d9d74bf29c3c3010eb4fd0222da675606ad167f +lib/codeql/swift/elements/Location.qll 3ec3c1842f10d6640f1b74961419e5d0d43e5c8695eda7b2d6dcbe28fd16d021 c65ea21e94de472bf5288bea4c1f3172b7e6d405d1027f652b4c27ca51c13c53 +lib/codeql/swift/elements/MacroRole.qll b92ac2b92f0d8e2ecbcde8a680e462079636f2e366de938b95f4e62dd11d0ea9 664f699e9173ef2abddad135cf457d283aeff6e4e26a4b173e864ac705fee2d1 lib/codeql/swift/elements/MacroRoleConstructor.qll c45c189fd441e2c23b1c94dec9f357192f5e392051e0becf52c020d830e38e54 e281ef4ba76a6e4b2b689e00f542ef585cec7a540911ccd7fbb59f3232f08a3d +lib/codeql/swift/elements/OtherAvailabilitySpec.qll 67fdc9e44016c4d232d4cc4b0cf3235bd6101f8d85de90e193b8492be35c8bdd 61a62d722aed04bd917817c1ade7d987ea1d58999faac3cf928711a1164085b4 lib/codeql/swift/elements/OtherAvailabilitySpecConstructor.qll c5638ae4f3993c7a111fb2a516667190642c1948f18806cf29f78b7067021d10 cc93ac54741ba952b32385db0fe072576a9c8697cd793bcb8faed98f0fb6bda0 +lib/codeql/swift/elements/PlatformVersionAvailabilitySpec.qll 6b4d18b98e4b6f113d767599d6b57a8de4e6f8996e1cca4c7654d716c4ca2620 63ea233721a087b5395a7c71b2addf832b6e5c3af948e79821ffb8c409189df7 lib/codeql/swift/elements/PlatformVersionAvailabilitySpecConstructor.qll 015280737e71fe1084da6056410fd73dc4473a3b3296d0e46c0ca64f07dd5b7f c735c42e45ebdc308a1f02ff15d65d4d1154071e55645a9ae763d6c021d7f601 +lib/codeql/swift/elements/UnknownFile.qll 11ef46404a394e77d1a174adca0d484ff9c550098e380fa334b92caa6d28b4c6 017a95343308828325cf9a86b951cd9e9eb7a81475cb24f0d3950dc9352d0f62 +lib/codeql/swift/elements/UnknownLocation.qll 7522d704d11e43bab4b5869aff2db8d77c61ab164a84cbfcab4616c1020a3815 4119cca590143b747d02afb99e892ca1f21fd51eab4dc3c2d0282a743c2b748a +lib/codeql/swift/elements/UnspecifiedElement.qll 81242ea71f3a1c84f265d8a229488ad8f708906ce4efb6648beca41aa5916bca 3ab7dada683b2adead58e914243c3ae5e9c6f91865ececafbae6a7de012ac067 lib/codeql/swift/elements/UnspecifiedElementConstructor.qll f7e232dae7362d0c3f9f33f952d9106da3d273f16b124008919fba6e40a944b6 eb30f05ae09f2c7bc93d758c0870b63f16bf61d0d2446ed827250f89772596ab -lib/codeql/swift/elements/decl/AbstractStorageDecl.qll d79e4d19ac9534173d3322c82fdfda3a140f296a9fbf658e23641245ddfd7a72 1d383912eee998c68366a63709c9665bee257560d4b0c997e97f79877c6546da -lib/codeql/swift/elements/decl/AbstractTypeParamDecl.qll 8d08a5c00663ad9f1703e564aca3efa9ad4d54f8f2758befbf36d70eec708110 e1048fb35d25d742d5293caffabadef1f7421f1316a5274a6121a9c5d94a6388 +lib/codeql/swift/elements/decl/AbstractStorageDecl.qll 146718350fbe76516e950a7cfa31c3179b5d5e34337919bd82ea2e746ebbd3f4 2a0e02564edf4d5b747d62752887a9afb64e91db9723bef9a0de315fdf0c9f6e +lib/codeql/swift/elements/decl/AbstractStorageDeclImpl.qll 56e7b7332f4a55a8860c03d0d756bfb31f66048c8082834a15bf613eca9d6e12 f6a9c384f9355bbc34e8c8654fd19f62ea2592c96b8bf79dcd2915406ff54f23 +lib/codeql/swift/elements/decl/AbstractTypeParamDecl.qll cbc5234dce220bf0c9a13d4ee2b34d855cb888e5918f85c0ec8817175b885480 bd2cc193e4331e0f41c29a719e3de871d980da5e598b729afd7107abbcc8ee69 +lib/codeql/swift/elements/decl/AbstractTypeParamDeclImpl.qll df8e78561f7b66d6e843ba01b0522794299be535d5d5565b95f7a8955dd9ec0b 005976447933e9195146a7c7c8461ebce9edc0cf0304b0a6264816acc89f8555 +lib/codeql/swift/elements/decl/Accessor.qll 48360d53b0b27f4566754117694be9d55471d230e4dcb65efb14596acc618865 84d7fb742c7c8b0c6b90f2091d0d422682602d1e24defd888eb916077865a743 lib/codeql/swift/elements/decl/AccessorConstructor.qll b6c0923d01f1b2b7f5b97a1885dfe62277d728f3b57fe036b2aeb89063fc2b65 2f2f0d9397e5e34d6167c4e605e214d25059f9e911117323683561c17da539fb -lib/codeql/swift/elements/decl/AccessorOrNamedFunction.qll 76ae8f9e7fddb361d1ac8c113efbabf2a1276785e6c6cb5a5d7a4a5b0a281237 586715edecf97a624e658b7a0bf60cec1d02563a601253d7660289eadab403e2 -lib/codeql/swift/elements/decl/AssociatedTypeDecl.qll 2f78f9cafe49f10146e416a87b7d73b85a7067ee49bca0d8ca45bcf0cc972523 a14dfe50933b38bf11a539f2e02b734c005f1f1538f6554763ee7d5ed50eac0f +lib/codeql/swift/elements/decl/AccessorOrNamedFunction.qll 85f8ec551ca9218a38081954d8f840829ab03bd41a05ccb760b8eb7bb58984cd 15b18b5ab313a2c676d56607e0b72cad31e4a996bbca5b486368f0a3ef909df0 +lib/codeql/swift/elements/decl/AccessorOrNamedFunctionImpl.qll 29e03ccc6b81303e04a4fcda079b88b5a300f8c59e25d8765fd9a20c1a39ff89 aaa526b1cac97155b73f578a1f28e685a9e5758017af60e239aa239af4c0fce1 +lib/codeql/swift/elements/decl/AssociatedTypeDecl.qll b4405aa3f319df7f39661e9a0166e73d8d0601221cc82ea7c37ee7fb1fea8884 ea768a52646664da2eb86b01abcfdff33ab9fd68ab5385e0adb12ee10c5db176 lib/codeql/swift/elements/decl/AssociatedTypeDeclConstructor.qll f51555f5561f937cb9356aae938ec09c43712dd474045a5df177073fbd230a83 27608714c1fb37e37b821e94399fa710237a7da2876e268ad0b4419b8ccab6d6 +lib/codeql/swift/elements/decl/AssociatedTypeDeclImpl.qll 885d7860c3fe77464f357f032be4446f599cc23557a919fd209d7a6b2b142225 5a34c8616832719b3010c9cedd12dbf1dc4907d14babb80d91305ef2ca5a8168 +lib/codeql/swift/elements/decl/CapturedDecl.qll 1ebe409d1197154d5680e9e4fd2cce664d43c9e503cf17a88ac3d00c2c59d5a8 ac6b1358fa07df153177d00f9e58b283adda9944dda3b8bc36bfffc97c087ee6 lib/codeql/swift/elements/decl/CapturedDeclConstructor.qll 39e8ecb4d7cda881389cacb0294bc129fd3cd2c6832619a23895ac3afccca57d 1a392f4637240a89a37e0f62d4f520e3633444b0be06c4c5e50fa07a857932b0 -lib/codeql/swift/elements/decl/ClassDecl.qll d1e964ec9b3065002ff3963e00da94c368364829c4aef3f9695fbeb0f6e8ba0c b5d34a083b114221022d4532e06aa96528df3e41c2af1da5a108db8297b34010 +lib/codeql/swift/elements/decl/ClassDecl.qll 94670e4ce2b4044671b52684f47375ae39e8dc8704737a1c2c4e6e7467d01767 df4e5a3457f58412b140c666b5fd7e8790df91ae5a50553fb675428c88f8f29d lib/codeql/swift/elements/decl/ClassDeclConstructor.qll 9638c4732e9c0e99c57b93147e327fb22e64342f65a51a245d54a6cb05ccb89d af5535d6b41b45367dcd5b54ccb3fb85ffe6ab82c8763083a8cf526d8a97d124 -lib/codeql/swift/elements/decl/ConcreteVarDecl.qll bc7b38c8de86e2c4160ea8ba4aeaa06742570cdb99004d9ab7b30d7d6a7fffac e840b983c22991e1f1a56ace29768e59e952ee6e7f099ae49263eab107a8c5e1 +lib/codeql/swift/elements/decl/ClassDeclImpl.qll fdcdaee46a2b7d12ed296e5281bcfa8cf68e9ee580b0abb7ac65ff882609f42c f21f8a9dda7c29d637a20b9e174509feb6b27d61fd381ba1a9c67a51b08cb7cb +lib/codeql/swift/elements/decl/ConcreteVarDecl.qll 2fdd5e353c80f4b9ef7f8c6c720f704334904c57650a6cf455605b7d39e83968 daccfbd8db8d306150902e244a8907e74e37d649c563dccf46970b9e1c09c199 lib/codeql/swift/elements/decl/ConcreteVarDeclConstructor.qll f8ff9c89c54080396712ba3ec8dfd3cb96795b69a4d2a233e4865e8a1f0398a1 18506a1166fb477f04014a48df216c6c3368f16627c6896d36d816af20824e10 +lib/codeql/swift/elements/decl/ConcreteVarDeclImpl.qll f05e296014fea9fef0f8caea98c0d872c8491f54f81960ba577056e01b5d6ff0 4a74cabc0fa97db848f27c426b5986e76046c3c6383b557c16f3fb5e60911de9 +lib/codeql/swift/elements/decl/Decl.qll 05b702f4fc2de286432d3d6e6adf199369b9d7e81620f146948fd8a96d2bd1c4 d75c1b1312744795f6556bba49a0259043d3ef40faa7ec2d3e948302557e18c6 +lib/codeql/swift/elements/decl/Deinitializer.qll d1d4027a10518001f8338ee15a37b13a8a8c684cc124847c93d00ac591fa2e0e 839c069450f8e217fbca18c19683565962d34dc2e95c1355a2f7cc25bd44f45e lib/codeql/swift/elements/decl/DeinitializerConstructor.qll 134640eb40481ef229d7e0082af052b177bd06132cb7346f951282dcbcb0ee88 075b4c3404e6cd438cb2f25fda3a8ba5b105327c10038be7396b37fbcb84d883 +lib/codeql/swift/elements/decl/EnumCaseDecl.qll 948d7e34fba0289a0a6936cb1d91bce1531668f7530c53a087f00b5b7073dbae 2296d008fa162f6a889fe907bf7bffee1b3f263ad4494a871d3fdef5b34e64c4 lib/codeql/swift/elements/decl/EnumCaseDeclConstructor.qll 9a9a76ffbdb7b6a5855cdc9502160459119f4d84bbd3bcae586ae992dbc982d1 1b132ef38c468f60df8a1c9ad18f6bfd339641a5999a7fc62cfc6feb69ef9d9b +lib/codeql/swift/elements/decl/EnumDecl.qll af4c414416d7edae4b0a425c0f6bf115cb0ec140d0e9c4979ce9f7a4517f8002 adad821096a60ef126e1abde3eb53b78c0cf596c5a62f5d74d0710e36c90a557 lib/codeql/swift/elements/decl/EnumDeclConstructor.qll e5799305fe16c9647f5bb84c7172f7d8f3fecfc7b2a02583c7e90011fcdd22df d2ed807d11a406f0cd105a4daf38d6932cc9d91a34986f754758ae109f099e39 +lib/codeql/swift/elements/decl/EnumElementDecl.qll 66da22cf9504e81a08a4f604f10101da234f5faaa0a2cb10ea15efaed8733fd8 8ea42eff9dae249f743a1df521e755cc7619adb58657d82a533b523b4d964edf lib/codeql/swift/elements/decl/EnumElementDeclConstructor.qll bfde3e941d72fbcb9e5d195f67cf9aee2254d4952192851fde17e0c6dfbf517e f123461a50761ec73a724d12b2ffbef68287eaa9a060ccb4dc19faa7735a40c3 +lib/codeql/swift/elements/decl/ExtensionDecl.qll 69e16a04c0147dc4f92f05755ddc70ba5ed7be6b8b9874440cfe0b498660e8dd 6d03fcfd3c7be2a08b1dd9e1fa52160f84ad0997861af0a0b8eff4374df306ad lib/codeql/swift/elements/decl/ExtensionDeclConstructor.qll 0a1b26e6da4b94b789df38098c3d41c2aa42371f33cbe7f81459ca7c491ca8fa c9340f5615b1a1a3a9096a659739ae2807d30b50bbad4948af97c04c619265a2 -lib/codeql/swift/elements/decl/GenericContext.qll bbf7466aa00e4d75263423463d1869c08ce0c8f0f66a75f16c5ffd706f1999a8 1fc9718751fbf7d0d5debec7984e49359923f226695e336d1827a8a68df2a915 -lib/codeql/swift/elements/decl/GenericTypeDecl.qll 6f0722d67394a38e8f450672b80590e4e18461791f7b55ca5f4a149c860ed262 6d24dbc973bbb0268b1c49bc17adfb6e90f6f73dcdc11138f1a69c72779ab386 -lib/codeql/swift/elements/decl/GenericTypeParamDecl.qll e41075352335b34bffff950c83ff84a2833cd23276fc07d6b64b4c28f61317df 88c26672aad66432038ea9b5c50e759a7afad3faa4cc1ec52fb0cd2a423a96aa +lib/codeql/swift/elements/decl/Function.qll b232f353a74b421f1d11c5740364a8ad0c45a2666558ef704d89fb3bd7392d50 9aa7651b77cc347ef7d099af3511b6498d4bc6022d9ebff39cf038644f3d8254 +lib/codeql/swift/elements/decl/GenericContext.qll 90945f8fbc1ee3674d1da795b315c6b596ef2c39a059fc69d8326b22c5393fdf a191b3e99763615c31f28dc7127acf0815be755d66897bc2d41bbeaab0a84a9b +lib/codeql/swift/elements/decl/GenericContextImpl.qll 86a2c8cb7d09d0e919e80b3b90f63181a2eade574f487590d140a2c551eaca54 bd0f623756a9e214819777720da1254e68fb2401fbaf94842367fb858ff1b753 +lib/codeql/swift/elements/decl/GenericTypeDecl.qll 5158acfa6f3a0018ab6914e9fcb85d65a3df8766948db276abfe5b4862e2fd63 091501ab6c6c5243f370616a7d3d1df6e670b77d32e88a7c35b892c76b35c668 +lib/codeql/swift/elements/decl/GenericTypeDeclImpl.qll 25023fbc6556a8208e9359375f98274dba280cff297183d9fa264eb4d10921e8 8756efb7393ce2ca3d4782b249cbdf43efb421951ba8a5eaa1ee52a8b100a74d +lib/codeql/swift/elements/decl/GenericTypeParamDecl.qll b1e32158e828357cb2fcff0099aab1acbada3d4df6cc0e6062272b9b3024cf7f 73ebbbcb88819cbb682ab079f80622352d146f396a7af30ef639b41832692ac9 lib/codeql/swift/elements/decl/GenericTypeParamDeclConstructor.qll 0bfeb2d6bcb6917cb03b0ff06769fa1ef2ede0f18f341fd7747662dfeddd5e4f be09946248dfdb4a933293d4884e7b059c2eb9c50bef7fa4126173b64e86ada1 +lib/codeql/swift/elements/decl/GenericTypeParamDeclImpl.qll ee1f6dab6298035b6f5e3c5de1e015cc1d3315056bbe9569ac31329764854671 5c5cb1cbf825759ca98f0fe18289ab09566c6dc4e7e739bcefa385d868731396 +lib/codeql/swift/elements/decl/IfConfigDecl.qll 613ace3161e2b26825b83c98ef82de6789f80c834ac97ee2a5b38b4d3c9266c0 7ded1a06791d095efb8491e9666733962e164909b7bf95a34f4a94013a04487b lib/codeql/swift/elements/decl/IfConfigDeclConstructor.qll 7a9031d708fe33157a9ff612c9cb0a2a8e17639b18f7df15d941d04b88bb2e88 3f33579f1cd5e3a28c91b14081535f171d463d6e7e0d1f04aabb9b3291093b65 +lib/codeql/swift/elements/decl/ImportDecl.qll 1b6f096058b3b8e01686824f8d8b6391f8c502a53e3aa376182712533adba125 6a5db43e3c84d107822c048416f1d91e6571e2c73657e0884b1de74e541e670c lib/codeql/swift/elements/decl/ImportDeclConstructor.qll 1876052c283d9701cf2e2c92544e521b8cdcf86f3c77653c3488a2f3beeac950 943091aee23ce7379a21bd6b76c26200f1f665f5515b24af5ef8ea8a332d5faa -lib/codeql/swift/elements/decl/InfixOperatorDecl.qll f3028c9d9da2770b120498dc558f9a447b10e996f6f00c7b7456af2d8b31e314 218a02bb2f10bd7f0add10943a11ba77cb3e416b4cf2e68b7530f825d896ffed +lib/codeql/swift/elements/decl/InfixOperatorDecl.qll 95dee3659efe31abae8c0ff5c1213db7bf3f7ed42a19464a11465f6746524d71 c2ea93cdb054779bcf31097bf3b3cd87363457fd4971be9d5b64bfc37ca233ad lib/codeql/swift/elements/decl/InfixOperatorDeclConstructor.qll 92dc3ac72c1d7b88b61cf9faa8048e6ba3e9af8b17d3bfe91919394e252e2595 d70cc9989101ce7268a6959cbcc8bf8a1e08f69a4c8734a6d85bf6abc668ddea +lib/codeql/swift/elements/decl/InfixOperatorDeclImpl.qll 4439821a31711f69e531007be8671bb85d5a39d622951e61851e61d49a42b6da 6bcd603da2497dd77b6cc5f9c39f41ddd78ecd1d425bf8fb777eaf7e248612af +lib/codeql/swift/elements/decl/Initializer.qll 0195eee99de1925a6f890c400f1501a008d9f6246de63c6fb207f8a64d47368b 3a47e887356b39d43f1e1a5fb6772857eb546600e16f3f673e4e10c98d88975f lib/codeql/swift/elements/decl/InitializerConstructor.qll 0741961a1e5d65bf906ae5f2b8e745da30d215624faaca092dd869b33b82db39 72d0c8fc3d6c53923ae7b3f7c2d9eccb556352df69e5fd5566b8cec9eb0c4ee6 -lib/codeql/swift/elements/decl/MacroDecl.qll e33c90f10da798e26444787834bfe2754890c84202d82537a500f721614d1a73 f23dc7c70cb5f8eaffad4df3347e4eaff17a69e9e99888b0d5ecece3cd913349 +lib/codeql/swift/elements/decl/MacroDecl.qll 234c74d4517c335e87972e8cab9c0cbf895f1b889588399fac1036d8af94622e 420db073ed7a8816f3df3ca4784500aeb5100e567a73d197a436fe73d3deef95 lib/codeql/swift/elements/decl/MacroDeclConstructor.qll fa08d8ba96541d43db4c6908fff8c8f06dce8a40d5eeaba607e20daf16df0a20 b5c1bbd697b5f309afb684e224066ff499bba5e66a1172b9269f7a579420ec40 +lib/codeql/swift/elements/decl/MacroDeclImpl.qll e6f4920eeb6a925c0a691169640bd8f573461cd8354f7e83a99347cc0b30b6d6 d54f1d7bdfaf06b977abe9f935146a4649f9e7967201fd13f7ee31c27181393b +lib/codeql/swift/elements/decl/MissingMemberDecl.qll 440989d25e86c8e1854aeb74c002639d168c498c16e114d4f4a7a0ab26d1b024 e712e267ed74414b99703352c97e450679c9e6db87076f19e7ea5409f0c9ecb4 lib/codeql/swift/elements/decl/MissingMemberDeclConstructor.qll f7c299d55d8f14386cade490155cdc7edbe26ef67796a273cc7779d740f5e3a9 377f1fdd4f798506adb297cdc80545b5842acfe33a2187b9dfe2442f59b3120d -lib/codeql/swift/elements/decl/ModuleDecl.qll 11e54958739679424525e889de7f0b9f1074e7e123482ee94ac45ab261e33ef8 73917bd8a2985d1d1bfa72e3db20978b56ec30a679cf8fc6c3af3ee54994fb41 +lib/codeql/swift/elements/decl/ModuleDecl.qll e40d0a11f2da1c0295953d52a88d68d4c48e74a5f042e01e03a59829b8c7ab66 0c5e05145e1dd61f6509e7d310717a64d850e15746c0d544a7bfd9083b185af7 lib/codeql/swift/elements/decl/ModuleDeclConstructor.qll 51106eb585219a6211a354c4a4ae9ac0dfa088e412145e1218eff1e31f82bf4d f05597e555014a58381b75b44b05b00a03a99e7ce54faf606df1128c1a5bbfd8 -lib/codeql/swift/elements/decl/NamedFunction.qll ec60796f258340252f6a405e82b76ab0cd90db7afd1670ad93d0d1798e32e415 21fb8ac19b2e120873076bc0ace14d49195b70b41a2314f781711af9faae6397 +lib/codeql/swift/elements/decl/ModuleDeclImpl.qll ec98ae7a94acc7240e7bb2eb05fba049c495dcd7a4c5d9cc82c89373e3964e0d bb6f363c4f84d5870346797c0c742e199b67f22bcc174fec2bb8c6b317ebcd33 +lib/codeql/swift/elements/decl/NamedFunction.qll 93c1cfe4b93c0196e5184efb18fcb1592ced2e015b53ed1ea5588bb631224b1a 3ca9dd16fc05803ed53cae22cd1b640ff80532cfd9d956b2fd6172005659c70a lib/codeql/swift/elements/decl/NamedFunctionConstructor.qll a0f09a7aced9c7fe57759eb1c1c5a02653abd8d3171f7f02e305672b05224435 367872805969491a1f9c435707f7a353864683cc755dd06ec4df7711268b6a7a -lib/codeql/swift/elements/decl/OpaqueTypeDecl.qll 726edad61b664b1c84ef707f8e68b70c582f88a82e3ba934acc72fc99f021656 5056db3cecbea6cdbe24a994ff0913b1600eb7b3296ef9cdab51dc1c92c6bda9 +lib/codeql/swift/elements/decl/NamedFunctionImpl.qll f4ec47ac8111bba4e6fafe83c54fae4e0c66f54562ef42c8ee4651adc4a8d725 bec4ad5dbdd0cef16b2b817b8fa715bbe840e4e80e9ffe6b24fadd2850b42322 +lib/codeql/swift/elements/decl/NominalTypeDecl.qll a49445d3de4a4051407e39d6be98a679dc4fab482059c169c213bce98d667973 a32d3d3fe869a88ed8f039548b31d4ea32ae1eec2495d713bf9995b94af482ae +lib/codeql/swift/elements/decl/OpaqueTypeDecl.qll 345ca6b55a736d45aa947197bf27b93e0b46e1b76691d503723ddf4a4766a601 e10699b4b681ab8c7d142c9c19205cd2bf47ce9e4048819a18364b733c5f5bfb lib/codeql/swift/elements/decl/OpaqueTypeDeclConstructor.qll b8248ddc020846f868d7501f707b33ee2f6a85031f1de6771838de1de53a9bad 01ce54425dcb1309f6b45b457f1dc16a78ec67542ef71ce2c88b318fb88d844a +lib/codeql/swift/elements/decl/OpaqueTypeDeclImpl.qll ac01035aa5a489362d80c50be34a9fa91167b93322722e22cc6f0fc13ef85ba8 6f1c06ff5c7caf3238025156c3cc49d62fb849b593c4f9ff1979751a850d817c +lib/codeql/swift/elements/decl/OperatorDecl.qll deb502c0ccbf67c65ff86a5c0e5abd047a5f20ae6778b9ebec26f2de6d0ab422 ffda63f123fe67029da7ef49e42587c0b0d420cac7e668b0a291e906352a56d4 +lib/codeql/swift/elements/decl/ParamDecl.qll 6cc89b5aa49c7725e1599466f3379a1bf6259bd177433b70585834dfae98d590 8e4e283b5f8175779d6129cb2547c05ddb4450fdebcc0b5d9347f06183be54df lib/codeql/swift/elements/decl/ParamDeclConstructor.qll 90728828c93db8cee782af3095a8e40005f5a08184f7551d2b1c2bc6ce50f5bf 9b57b7a56d6b443f7059dcea2ec8aba44804260cfe5ba54493f0c7512b708d0c +lib/codeql/swift/elements/decl/PatternBindingDecl.qll 1bcf6b0c1892902cd1b0891e2ed9c8f781d8f3da92a0785dc3252b4de8e8ab33 d8b3dabb45fd77042996e97bba9237808cc9ec7a993a9c5bc7572c02b71c9ee9 lib/codeql/swift/elements/decl/PatternBindingDeclConstructor.qll d6436ad15bc3f932cc9af449dbae308afbb5752dd4a8b3835c28909d6de9bd71 0b4268ebadd74dae65fc4e9c317c952065ddd9cae80d50076d2d09c7dd2939ee -lib/codeql/swift/elements/decl/PostfixOperatorDecl.qll f681d689d6dd8af1e2924bf6f51c3a270f0fd868679f9291b99709741bbae6aa f8a90651e3b980aabced24731d3e97b598eebaf0b1a78e35fa5c41e4cfae19f9 +lib/codeql/swift/elements/decl/PostfixOperatorDecl.qll 4fde75a3e388d157563a83f1abc5dcb791f126ad7a4013f0e69bc5314a984c90 3f58bc763309f7ebd57e602154d9e1620c4d2586cf0b10847984dc3140f8a831 lib/codeql/swift/elements/decl/PostfixOperatorDeclConstructor.qll 41b758906002a47b9b5bc2c7b856f5b1d137f977f014d36ac522c8e03d89e931 8ff1d599392b1cd7f9bd493aa97308e0a478a427057ab5118abcada841220674 +lib/codeql/swift/elements/decl/PostfixOperatorDeclImpl.qll cd3123ba2c648ef478eaac6ab5ebe92c66faee73ba6d2a1181b9a82ad5c15554 bf1f14ed9c0d7ef05ad048e3efc97815ca5e7dbcddddacf74656eab99e226cc8 +lib/codeql/swift/elements/decl/PoundDiagnosticDecl.qll a9c3bf0f25d72ddd1acfc258a1cf4084ca611a8648e05eb2e6b072caa732a666 07000ddd758c79f4dd2c43ae48d04fabeb997cba7602116285d02f4f1b5e3ab0 lib/codeql/swift/elements/decl/PoundDiagnosticDeclConstructor.qll 9793cb2380d4cddb5d5fa9ca7ddc6fb1796853729958f4cca279a7887f5fe6d0 2f662784469ba6d07eb6511b6c23073380e1ccff90653f9b4c5af2d04e6dc0a8 +lib/codeql/swift/elements/decl/PrecedenceGroupDecl.qll ccbd9fcdd2e53fade695a74fc5e1e13db93cf1344746eb0a64790376f118a272 23ebe6152d9c8d00b7091a26e4b4d6c5728c7b916e87bdca4d0679652c3b18f1 lib/codeql/swift/elements/decl/PrecedenceGroupDeclConstructor.qll 625dfdefd05570c29d7edb4b8a86c2d8f561cf32c9e289ddaef4652fcbb1db8c 151d8b619ccfb9bcaf2ffe93c0f28d82ab65c1109500bb437bfaf664f79fc319 -lib/codeql/swift/elements/decl/PrefixOperatorDecl.qll 3102a5f055d9b16697a202f30ef64b40c667f285a0b7038b677906b8835b0dc3 414a54bce23bbd048caadddefcc5b8bfcb5140f323d2687913a0c8905e879048 +lib/codeql/swift/elements/decl/PrefixOperatorDecl.qll 176bc87233bb9795941b0793edd06eb3bbf0d806be3d7c35e20584e1c5db0b9c 996967d5aba535d044c4e13154ad0c034d562aaf4fa071161593c7b9db78a109 lib/codeql/swift/elements/decl/PrefixOperatorDeclConstructor.qll 229bbe2048f1f2a0f2e12df825c51c977017b48267893b261c81d9ae3fcfb199 826c4fb42def37583cf15a63b1978e12fd3b97ae5e1b811c20b192294ed169dd -lib/codeql/swift/elements/decl/ProtocolDecl.qll 4cfda8d6418f50720a917016278605549ed47b66596b96966c41e45ada58c61c dd7b6289c9cd27b34538ea3c1cb3fff85b2f5b7506f8941fa597ea051dcd8e8c +lib/codeql/swift/elements/decl/PrefixOperatorDeclImpl.qll b1d0f7809f39bd3d674bde77181c1ef0572d66544613f9bc835af385c807a612 60e42e0fbbd5d7c65cf9cbf151ade0d7aecc4f65ee00d752789f27969e3db0a3 +lib/codeql/swift/elements/decl/ProtocolDecl.qll 8f3cf838227abbabb4b8c68e571b3436a2ae8e42f3824620928ffca4ae9ed01d 24aaac8a5d1cd5c891646a611480ab8e1e429e15e01637dfc4512990b1757fb9 lib/codeql/swift/elements/decl/ProtocolDeclConstructor.qll 51c1e4f8c295113b1b3358499ac91ec8de6c60e9aec4d5dcb8c41a0ff716d081 c8d4f3e57544ea9fc5ac6af2865d040c35a0cb3ee0789f5dc4ffe8c4a6ac8127 -lib/codeql/swift/elements/decl/StructDecl.qll 263294b8c6ee5aa3949e49665f9a095ea15f62038120dcf2609f2e5f2a22551b 1f34a9c8a2d6bf1e3b3e0a155ed4bc1d0c27bf53d5b70c0d051849e05b648f81 +lib/codeql/swift/elements/decl/ProtocolDeclImpl.qll 4b86b1e3d2f44b13bce101b98c062e46542becf615cc758ba7fc1d01cd9a04ce 378af82aac1e3fc9d89f0935ce31e2f3a8a468efee8a66c0dd919e5f064355ab +lib/codeql/swift/elements/decl/StructDecl.qll 1c2fc4da9607926cd681f75728e53f47f95880641ba725bec5bd73b558c19001 8d88da355f2f52c4599a72c89c282424716767d1280580279455a63ee8a51237 lib/codeql/swift/elements/decl/StructDeclConstructor.qll 2f8bcd6a35c9c13b664ad3538b9598b7c612b255e2305b41fca47969d75f0294 d70134cccd25e93df9547e763a4868376cd770d31651560ce94a0bef7ad66de5 +lib/codeql/swift/elements/decl/StructDeclImpl.qll 9fc7b419040e5097233206b9aef4183675f2d0916a9e3bb8334eb3111ec23222 8e5c952fc4198f7eba8dcb8d9a5c55710664add0d2560883eb3d7876fc7645e1 +lib/codeql/swift/elements/decl/SubscriptDecl.qll 871a259dbc154fd2435f3c9d95ce6b26618aae1c13d8912501f23727b2b1e60c 101979dc4455e5395e8de324ffc10a0d84a755c9069fc2c13aca529b2bcfaedf lib/codeql/swift/elements/decl/SubscriptDeclConstructor.qll 67882596f384f4710dd81aa284b53c7b3e9cd3c30f120e98252bfbd2f5dd34e1 f336269cdfbd3ef115ea29fe39c2d04deeb95ae8f927af27a4dc7acc4a14699a +lib/codeql/swift/elements/decl/TopLevelCodeDecl.qll 2730b2fa764c7f12cb18617ab040d6ea2365f1d49b5568bca1cf54467fa64f8c 41401032ca2252c9afc992e51d6560921d1af003f49448a61581826e149762e8 lib/codeql/swift/elements/decl/TopLevelCodeDeclConstructor.qll 3924b6e5bee007fd62ae4b2352e38ae20292dbdab65fd1724ca9cd698bfc88f4 28ac8627c75cd787e6dca1a8bfed4c36edbfd13cdad19a08905a49d56b815ad7 +lib/codeql/swift/elements/decl/TypeAliasDecl.qll cd49940021d8c0f61fdb16604c074cffa28311a8b4d206ad77f604c0b16cdcd0 eebaca5369c8dabd6a611fc4beb89e99172c4473a56b98b1b227338eb5532f44 lib/codeql/swift/elements/decl/TypeAliasDeclConstructor.qll 1dc3d7ef11adf5fb9b4be1c824b8a49393137071584ed44224a2f47b3a0b8a4a 2e1e8222b851376b0d7843a93fb6affeac7f8ee52867623b1e2fa99c1ac37dbb -lib/codeql/swift/elements/expr/AbiSafeConversionExpr.qll ab28b1844ea151b2210a0a391986bc387785fa31ae637d469996dc293afa312b b684ba04c5668b78590d4af830470c2c132360488d64278d66b201c03f39ace4 +lib/codeql/swift/elements/decl/TypeDecl.qll e3aba73c8c00ddd326976b862ca254f12a091cb85065a04a1a9d7479709d2725 bd690319e3f9fb3a7ff4c542c437a5bf71670015e444d4bb5f06d52ca19fb327 +lib/codeql/swift/elements/decl/ValueDecl.qll 229973000b89d145858261e0672a156865cc2ca093ac02740594cb7572bfd2db b154b015316bf426a61f5889985f740f309569c52d4c4900ad7830c279b59045 +lib/codeql/swift/elements/decl/VarDecl.qll 973b7c6208369ff2b73f7dcdf37a1a2e3903cd0b249614eb5418a1ccc8a0cd8d ef6dac11a6cce0e452004a71b7ca71d1d4201d0c742e5a6731c6e2a8d06d87e8 +lib/codeql/swift/elements/expr/AbiSafeConversionExpr.qll 2ef2b818bdbaebe5b71d33079018378d7ccbd307b39bbb11ca790e71f40b9737 88bb4923812aa01a279e8d5a9a34a5427b0d539ba2b8f3a8d694c4ee5a2342d3 lib/codeql/swift/elements/expr/AbiSafeConversionExprConstructor.qll de9d2daf68b754e783374d017116606c8cd0710dbf8989d3606939e977dc672c 63c5ddb9da56da2c9637d7a0a6d9d069f745b4c095b07c9494a0b3a7e11be95b -lib/codeql/swift/elements/expr/AnyHashableErasureExpr.qll c167b4de7292c4d72c873f46861816b757ae826ffbab63bdbfb0f14625c53416 9e264d26b0d8b78865b18c7e317e16c68ff860f19994240213866eea2aa2abe1 +lib/codeql/swift/elements/expr/AbiSafeConversionExprImpl.qll 6b2c51a5a5dd17044c6f5510048a9a2187aac9d35a70541faa9400406e35bc1e 448c23eec2ef44bd90e6c1636e3e881ca3447198eb68b8261412f42c4995b766 +lib/codeql/swift/elements/expr/AnyHashableErasureExpr.qll 0fb6eac8812d46d4b2068e040eefa20906f2fe69897f95ce9ddfb7d8404234d2 2e4d0a85276a79bb68623558821cb4350d2683681096e87873b5f684f55c2cea lib/codeql/swift/elements/expr/AnyHashableErasureExprConstructor.qll a1a1b5b5cb85202756826d5858b336fa2c06859020084695f6182dff999993ed bc9aab20cb809516512ddca305e2d107c2b2d2f5850620fe53af021145bde247 -lib/codeql/swift/elements/expr/AnyTryExpr.qll 21756460a186413d259beebe1501a01e752cdb3b23badf22856b35f5d829caeb ef0c6a3850e28ef8da3c23c8a942053a633afeaa61618b6bb7e93071b4dfc8bb -lib/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll ae4103d660b73dd5a9eef2561e6dc66a3502c3df176ba5e428ba369ba2edd3a8 98b93474ea735f1335545927a4cacb45ad9dd53ed2599a20e0935f6b2c41353f +lib/codeql/swift/elements/expr/AnyHashableErasureExprImpl.qll c1a0516ad5176f00347f7a5187f3c521746066235eb3f3bdd6f1ec068180d9f1 cb0d36379fff2483e30e54e75d8b63dc92669e8a129c8fcb24495cfad6456cfc +lib/codeql/swift/elements/expr/AnyTryExpr.qll 8654b948154357fb4a44d87ce46e3f88426baae057e915ed039069910ca24d44 13787cb4af436b1b54b90aaffd200613d2051e8fd424018e3214d7736a87bf4a +lib/codeql/swift/elements/expr/AnyTryExprImpl.qll 8225177728e36e4cdab514d060052b7174e99146ddfeb1a0cacbaab5bcd7f7a4 074ee2100466303ee268fbe50a3c4d4f93d920b24e17e1a2c60c9f7d3e7b46c2 +lib/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll abbec7e6ded14af77f9c6d98815757cb5cf5e9979c60ec8df0cef402f2ea0124 39514dc5d1b3db06bd2ab6a7760fc3ada4363343d63c7589500acc550b65ed68 lib/codeql/swift/elements/expr/AppliedPropertyWrapperExprConstructor.qll d134a7725d481e35bc40f0f6a9d103ac2d796995a200f3b00ae50e6ecddbbb39 bc11f915697878b6aba44f66dc914271096bc3089f3b3849ea0b35dd4d78685c -lib/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll 4fe883708b0b4863fb6438c3be594c415a813fc8db09e9ee84dbf0be91c1f5e2 72f120c06a7d707d18e8fdfd701ab7b9f46f11cd2a61564fe287483e06115ed9 +lib/codeql/swift/elements/expr/AppliedPropertyWrapperExprImpl.qll ef779441b7dd360095d145270e99e463b7c4504745955cb929949d168ace0f44 48fb62c8f18e7da9f756c9ff6dbaba1d30dafa5d8e460e14fefd1a13c1eac279 +lib/codeql/swift/elements/expr/ApplyExpr.qll 88107d8413d193342c2747192d62dea2fdba09fc6fd679d009d85b841d23a96c cb9b21647fb999eaeab729f2959c770cc991cbf927ccfd9a7b783c29ca9f5ddf +lib/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll 591b80c1bac5213baf03e8661b7935d800670e8ddb4b324e0b26bb0d90b205a5 0ebbf1105ce128a7ab737c4e6373ff862ac1e26924e0ff1bfe3148defd4d9671 lib/codeql/swift/elements/expr/ArchetypeToSuperExprConstructor.qll 2d973444b4289b7444e4bac34592025f8f2f006a676714b5873766052447dd5a bf146b157580631050edd028c801fe68d7ec7a3441b3c6f048fc774ac8ac1dbc +lib/codeql/swift/elements/expr/ArchetypeToSuperExprImpl.qll 9bf4e9d2a3aa3a069611b26d157c1dfec6666fc9d30f3a64a809c78534302550 e310316cd7b552906ea8be9a8fe277161bff7bc4eccc06641df4faedc27cfd62 +lib/codeql/swift/elements/expr/Argument.qll 53970fd4028a09b25301a4e977afea83eb0759fd860c05778c48c89b1829dd85 46ef720b5e9cece34b76dded57932ba2e217790b22c280b7ae7ec4ed46ed90ef +lib/codeql/swift/elements/expr/ArrayExpr.qll 2ce90c3ff126949aab14f2b778ee5fa0f25f93e63ba87244c6a1c4738a63e1e4 ccf0432963030f95716c54f37cb81e6483864dac3ce42f073c0d51de8c74398c lib/codeql/swift/elements/expr/ArrayExprConstructor.qll f773827024333961b780d779800f90e19461449a0b92a9f7970ff853293bda0e 7ae5b33b36631464d0eed1f0513cd476b6dcd53ecc09ecddbeb4d8f63e9e81c3 -lib/codeql/swift/elements/expr/ArrayToPointerExpr.qll ef8ca39faa8d5544ed2824085133fab981233d53119cee30d3dc132f129a16f6 ce16ef84eda943144b83af3d5c0131e6279cd4fbf66d4f8e0bead9041b66a635 +lib/codeql/swift/elements/expr/ArrayToPointerExpr.qll 771995b9be179ebc4aa13d3f79f31dd75c8af0e6f232317a13de53ad99dfa62c f08a8fe1929e894df3304b128ff08f39a4dc5ffe120782800e39fc55c1d8d109 lib/codeql/swift/elements/expr/ArrayToPointerExprConstructor.qll 2e0d733d7d6042b9d2747bb95be73a832160180e9603939f8a3484573521cf0f d9d3189735dbe8cec16d8e0bf0c66eb1264add9a9b63d1ee7851bdce024bfb48 +lib/codeql/swift/elements/expr/ArrayToPointerExprImpl.qll 32811f7b39ecfd18ae608ebda3a7320bea6c33b775de1c81d7269413f36de9ae 61b8a8e1731b74d7a31be429345eea0dd577e3e33e61b52ae7031569df4886a9 +lib/codeql/swift/elements/expr/AssignExpr.qll 6dc9d861462033b2d76bbd46484f12b88b9582cefb07e00491472c06b2cb0b84 c316e8acbde9b8e6ddc569fa8c9f2deebb4a42943ebf4871849bf0989206397c lib/codeql/swift/elements/expr/AssignExprConstructor.qll 8e1025c82bdffcc2b4d67a62ee5126461bfd15d94066d4751e342cac468d08ac c3be7ab67d942866b9b2baaf147233666dddf0597e02386eff462091c6f55cf9 +lib/codeql/swift/elements/expr/AutoClosureExpr.qll 15741fc0a15272be9607e9473b48213b3fef2f898f96979b2c9d07efa07cc0ba dc9b535f051b211356a1255ec483bf521c3a393cf6c2f15f63a1bb72e2fdce48 lib/codeql/swift/elements/expr/AutoClosureExprConstructor.qll 59e91b6998840435b2bd7886f2aa2c61ea061dce500ec94a5ccb63de8dcb8e92 110da8f7450427832cc12cc52405e672173b9c76f580c7ffe4178f0d70603cd5 +lib/codeql/swift/elements/expr/AwaitExpr.qll 42e35f03c6c3bdc958c34206a5f2ca9b2e2d01c019da87bfe8057a45c42bf3b9 8846b14d5b1058f0c492f6c2400a65af4656c5f0cc73bc3f2022b8413f5c6ee1 lib/codeql/swift/elements/expr/AwaitExprConstructor.qll 55f185fe9a656db83807b90da7baabf4a4241f0560f92afafb67472df3fac6d4 2f3228ca4ec2ef8ba2d478d7e85b4ac99beca7e2132c47cd398299c0fecdcef7 +lib/codeql/swift/elements/expr/BinaryExpr.qll 9a9534ea449f85533602008967879aa24dc638c9c3a8d5b0da0c1b3a458dbe3d cdaf1c2acc06013dab5b76ba1763e8d7d4d66529a476230cdc1232a0c9a2ae0e lib/codeql/swift/elements/expr/BinaryExprConstructor.qll 173dca8da8b4da92f5c45f78c9be0ed2d84fbd36d3471e87c2597f1832033acf 07136c27dcdb35a9cd2587d459a7eea64a6b3c0ad8ce7ffc7bb2cdfe26b6e9bd +lib/codeql/swift/elements/expr/BindOptionalExpr.qll a96f04b41b093c976dc5d3a9f1d74063f0d552c5fde6c2554d29d6a7f2d45938 c1602f0825787e9d6ee932ff20a7f0da2ad3b97945b8f90cc40289e92c66cb2c lib/codeql/swift/elements/expr/BindOptionalExprConstructor.qll 839b01e4fb4d7a13d5d28f97bdb94ef5e5d645a20e4c46e710066c46baa7d042 d53ece261604bf5909f7afeb57ef1042ef28382ce2bb0c6f9790b3ce1d24749c +lib/codeql/swift/elements/expr/BooleanLiteralExpr.qll 284b49cf85e935e781f81bd5ea9b6cdf5ed850c2d3fdf2e16f3ab6c96da23f66 91ab9aee447f8e6f4c7b99770afe3bed7c77eb66b4ca3b6e0756d2dc7d84d720 lib/codeql/swift/elements/expr/BooleanLiteralExprConstructor.qll 3ef212f498734fc2441ecfde9889164abb430c25fce9871f2dfcdc25114fe670 f9c498db8217ad2184b1fff3d6b0640a4c41b0643ac59cf672d738ba50341059 -lib/codeql/swift/elements/expr/BorrowExpr.qll 82a72f81327723e847cfc6d045417210b4e48f38f1d976cdbeb2c6fd025fcc90 fd43eafa248a63014600d5b55cff389e8d1b9805d9360fada81c28a68c6ae071 +lib/codeql/swift/elements/expr/BorrowExpr.qll ba3810904e750b77d4c791e9f53b96810bedb67cd803cc783ac85887460726b8 d40ed66300b5421250b26b31bd633a53ebdf23d77e890a82400c5dcad16a2b6b lib/codeql/swift/elements/expr/BorrowExprConstructor.qll d13bd08a048dbb7a83b3882a1f58539f064376e8d96e784d5b4c6f8803aa3be7 8d8d2921ec30fa387a6adcf49f0fff4d8f96444010e36d1819792f5281d54ad7 -lib/codeql/swift/elements/expr/BridgeFromObjCExpr.qll b95f6d0cac24cf6c1f84cb904a1f9384c5085d3c97ab0b4b6e2cd1daa35886b6 a374e4f84c2fead34325d71a2fd4aa7289a9210c169ec2fd475c24fec29121d4 +lib/codeql/swift/elements/expr/BorrowExprImpl.qll 64b7a24fa5ebc3d0873bf1e0f91f5b5891e75194a1bfe1e676d62f46b2de00eb ff4bd62fda31c49254fadc6beb89c433591508a20a16a140f65f882c0f541691 +lib/codeql/swift/elements/expr/BridgeFromObjCExpr.qll 549a1f9351a56685d4af63b38392470bf4b5844a60fd91a6ca85d63dd31497ce a1b084a0e52d6ef57c53675da5c27456126ab03464d2f9abba3a6839481016e9 lib/codeql/swift/elements/expr/BridgeFromObjCExprConstructor.qll db5793d44c554bab954b7c2458f3ce148ddcfff07c77ca4e0267736fda932042 7261f6ca92d0adc4dbb04d06f7a42956646d782d250d626d3c57fdf1d9ed3d8b -lib/codeql/swift/elements/expr/BridgeToObjCExpr.qll 9bd4eee52d5f1c50cb509814dcb6d458097fb0e813c5450394eb328fc5c99e6f eed912e1f3c0a49c8f6fb449deddd062f347c89336fe69d50837d38a1747e1fa +lib/codeql/swift/elements/expr/BridgeFromObjCExprImpl.qll 00c282d2f8ade7d5cee8b5771b066a7b30cd2d94dc602a2515bfa0b6a66210e4 4f916fcc2b92c8e00219e020e3c35800b4a39c36533e3ab711f8f3aa042d79a8 +lib/codeql/swift/elements/expr/BridgeToObjCExpr.qll a2f365ef3bb1113be83abae728623a1acc63f880fa7601d75200215f0c2ff45c 6e5c92e4a9efe9d8ffb54eda9f5351048b7ba8c12d24e6bef3f944f17191512d lib/codeql/swift/elements/expr/BridgeToObjCExprConstructor.qll 41a089db366d7dbd84c16cda81acf4ccbd2040177ac728159b913c813ed1e5d2 59f5c03373e9dcb2f29a672d3c109437afdf69677a04c7396191ef29b090e34e -lib/codeql/swift/elements/expr/CallExpr.qll 9be90299dd21aca291b03814fcd7cb62cccf3727b20050481c262e80b853fb0a a9fd826a55a366bdef15b98901ff3aa512e7a2c305a3471a7fdde267a7b54294 +lib/codeql/swift/elements/expr/BridgeToObjCExprImpl.qll c0da5c300288ca6199adcac0099f3e678c94434ac22903c3b44cd4904f7c6e69 42a81326364b86af72d095090f0db80f410483a7d4cadd4104091b5fb46c4135 +lib/codeql/swift/elements/expr/BuiltinLiteralExpr.qll 86e10199ff119bb5d81590306f39c0c95ffb4910e925a51043e0a337f2cf4c88 f4f0e9ffdcf042737c3a16beb1467eb90e95e559ab2322b37538dd934a1b8592 +lib/codeql/swift/elements/expr/CallExpr.qll eedcc0281451f60ec0ee4b9131fe3fe95752777079e0ab75de64dfb1d5f2a549 29b2d206b974828de681375c3a3fa22a74c29c042dc0bcdace5c04c8d2d665a6 lib/codeql/swift/elements/expr/CallExprConstructor.qll 08051f7d7ea23a9e3a01257d8d7d5280c5ad5a8df714935d7f7ee5cdfd788464 3bcd28ba5272ab73a57f9fea470a7f2c2742974dce484953c3a97ec1e8501b17 +lib/codeql/swift/elements/expr/CallExprImpl.qll 8c26e8fb7d7c471a60f466c5efd74d876370d3425551d5ac785c05a5f0ac57ea 8fb33bc5f24e17aa02924c0c12e4ce10b86edfae3f6e243e2a612fc1916a6b2c +lib/codeql/swift/elements/expr/CaptureListExpr.qll df6a3f55f69390c99f8047e01001d54458b07a01ecd70113a54f8d839ad1da6c 7db8cce6f5fabf9d9fb8e18f001131b3afd4d17145c0c7c460eb7a4d74b75dee lib/codeql/swift/elements/expr/CaptureListExprConstructor.qll d6ad6d73fca40b89935fc934ff133e57fa05cf946ed30f0d5cd4c0f6e276f47d 5a2ee131bd2aa497937334debc1d16d4ac6805f5262b3a3c4d8001dd1dd987dd -lib/codeql/swift/elements/expr/CheckedCastExpr.qll 244e72d9948bbbe2054cbdada22bafd82ecdef55cecadf22587310ac70dd1d97 d82388f5905f1330591dffbe79cb235e4992b5dba9cb5bfe894c7ee5689fb7f8 -lib/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll 56c69c3e4fd32acfd3b5aa3f42a6ae5b2cc83696c572ff9cbc599f8f5c1af4f0 5826843c8ef38f01389f431b6210a855866e683022cde166394d9c692c30eed8 +lib/codeql/swift/elements/expr/CheckedCastExpr.qll 77160fe4063cd744b23d9f84335d99e9f67d92b3acedb223e98c4e4bfbee5d65 699a6207b5ed53357f347b98baa80a073b55b1b26d67bb825a874745a2f7975d +lib/codeql/swift/elements/expr/CheckedCastExprImpl.qll 4490e8f2ef8a8e3eeec886d1000dbb300d91042451e7e3ca4d47f235e9006455 152743cc7748bf14a6d660273246a9ece183b63704a63d66038769a92dd86b6d +lib/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll b93b94afaefa508db3891f45b804e8e08ac1e6908cd926b3f2dcf918b898781e 1f2f5ec9cfaf684a9c1692a7248e2dc6c919f9abab7b31b6169b561c10593202 lib/codeql/swift/elements/expr/ClassMetatypeToObjectExprConstructor.qll ebea6ac615297e9d33589c8842191d3517d09fedf97e959027ea6ee6d7ca2af5 6713fea6113760257af623b8d343b9a3c028858aaed4a62d60b45031737c1cfd -lib/codeql/swift/elements/expr/CoerceExpr.qll fcca0f8ceee8f9fc6291d4cf1208daef7a03433cd982f0ab07608d543caff555 7e0e346d8fa6a9d6cfaebf5de13fe1fa9fff20e7b6b664ab477c32fa6269a7b8 +lib/codeql/swift/elements/expr/ClassMetatypeToObjectExprImpl.qll 76ef7db987696646daa13c3f5968bf0de467a1fb92f7423ad9946c758db77981 8f35dc4a18e3a1d4609dc21cf764b439cbf92c1b465120c3c384514a1dcf71dc +lib/codeql/swift/elements/expr/ClosureExpr.qll 5d5c5aa22a7c79fbb42b871eabb1a15a4bffbbd88fee6848219a66a0624e1c30 55b4e9d15543fcf9c6505cef84e40e7c480141a0af78f8d5a3fd8de4517a636a +lib/codeql/swift/elements/expr/CoerceExpr.qll d8370b3538534790efdfa34b8a85571d7a1c9192889cd3caeeddb7413654f2a1 a0571c4663d68127cc827ef3743481e4c7e8956ce1f61be6bff604bd027a52db lib/codeql/swift/elements/expr/CoerceExprConstructor.qll 80430d4a7f3c905b09ee55ce31e8d0928ca83db22ade50d3ceaf11dedb96ca98 681271934fd0640d1ee0b2b0e77113b2cc3b7ae70b0ed19e87d8fb93f03f7730 -lib/codeql/swift/elements/expr/CollectionExpr.qll 01608d954c02d97ef83620104761fcd8b384a4bd27a232ceed8f72886c0b5475 68ff819a5476a6c2dd96be08115df60c89fc0afd687c9d4318daff60d03b872f -lib/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll f7601ffaa1cffcbf21b5ed90ca973cf268be64f973272b63be74469a05388d3b 48b7f63345299127771ea2edb15ed55e2760550bc7e343103c33162447b5ef36 +lib/codeql/swift/elements/expr/CoerceExprImpl.qll c35e863c61557bc9fa36d5105178d3e0b59c8d5851e3f7919b2a6ad0d0314736 09ad21c8bc8103487b501d04ad5eaa72f82637240ba6e97c8741c168ed6dd3ee +lib/codeql/swift/elements/expr/CollectionExpr.qll a6cdd2da0aa3679e007bfa56af42bb48defd911fef42c585b1c2f99b2ec9ab1f 997f42449590b212127f73e009c3bd7faf6f9fcca98bec450691495ad8156d0a +lib/codeql/swift/elements/expr/CollectionExprImpl.qll 3b8221c23d8c2a907e704f4f5ad78d416491c7e89a36f3e7a372c97971790922 09863e2024c09e58e79e352e967ba58640e6f8e4961459590fc344a8478fb72e +lib/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll ecb573709b923218959a3d6f80ef5330f34a4f2e975f67e3b3900e5624428ace e5311f9f3784b2031d2e2188c3d45e98b1a7d5ad7d8f26cf597c8e318bdf8dfe lib/codeql/swift/elements/expr/CollectionUpcastConversionExprConstructor.qll e535066a9aa715f62545a3fa756f7591858473f56028c3c97bc8bd0e023684da 019fc3c8d21fc3229bd7efaee18918c882038e78343e6f2b20fe0192404842f9 -lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll bfe2e7142451c1deb977d21e8ec1dbd8902b2f607320bd0205b1bbb4ffff5b98 46072f09950c0265fb2ea4a9e516d631753a7eac6ffc8bd88dfca6266567a036 +lib/codeql/swift/elements/expr/CollectionUpcastConversionExprImpl.qll 0fcb590f79ac2726785cd3f8c6ea647258c8c720a62b8642dab2484c812659f8 aeb9a0c52829e1a698d0612ac6515b728f9bc2c8b58e0c3ccae2465ca3a27cab +lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll b761dcf93b8de357a6f9441c3a83b51c62420ca439939edd7f1bd18d350ea0f0 68756bc66d7adcd780ea9e643a1462aae3897ecbf1f2d91098f34a26e78d238f lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExprConstructor.qll 446d2b437a1b54e0ba3107aad57ea9a12449a70cd9565cc724b395bf88fd9e8b 7f7bd4dd2f6cb717c7868993d183fcf7634c30666a1709b9d1577ed17467f1e7 -lib/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll 61290c72da5609bcefb417a55e9d4338393af057c8634459875500710ffbeebb dadc07129e4b4ed41a8afb19a3e53ac0bf78f5b077be5f09e5609d87659a5869 +lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExprImpl.qll 5f125387145507602367e9e8c52c886e59cdf91d476f28d4a3cd474b2b3df470 7d185370184d6a7c7618653ffa61a217ac6d36c914455946c4e6669f8af188f9 +lib/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll e337c798f44143cd4c0c3e577300d9c18676da2e71e70c05a767c3ec79f30121 ec412f90d0914e0e8278787c78614711890b30251ed2b8f4bb0e5099b55b4179 lib/codeql/swift/elements/expr/ConditionalCheckedCastExprConstructor.qll 14b761095c024474f6e475a66822e9893b4e65e35c4182be9fdc5f801eb2274d 7d62113ae891dff8e371ed89d698e2df225a7580fe371165d69f42bd88ce8ecc -lib/codeql/swift/elements/expr/ConsumeExpr.qll a1149d8370294534203524123ceb88266f9eefc9a21e3c0cde8e93253209e6c7 7e30f8658b78846074bacf43276245213ef5f57f2967c6c52d72b4fe8f51d16f +lib/codeql/swift/elements/expr/ConditionalCheckedCastExprImpl.qll f0cd124cfd4541892b3b5fb13fd3e1ef8b24524af7559a4d5ac19dc5025d7183 81fe8c0d790aaf8f9a4b49d49e950d70a672acd6aa1c249f073a744adc35c6dd +lib/codeql/swift/elements/expr/ConsumeExpr.qll bd4548b5fb10f858138584f3a881de7b5af0cbee93e33034b527fe4794674a31 55b619714e992d79d721a7c367ac1a0baefc6f9cf2f3f18500cab779a9a7c745 lib/codeql/swift/elements/expr/ConsumeExprConstructor.qll e2fd37095422dcfa7e01fa0e7973db1b4e0f816064a0facd10009b200c941b0e 03c9ef3df9491b4a8438800d9d8c7b6d7fe562f1cc0250748f27933abfa2c989 -lib/codeql/swift/elements/expr/CopyExpr.qll 7164e3ea1908d58bb7184224b187ebec708a98c222d9e7dcf48f86a9be330632 08a7a5c1687b000dce6e41e838fe7e1852f309b947a600826643ea8604bbaa0a +lib/codeql/swift/elements/expr/ConsumeExprImpl.qll 60064b77a7835fc49a8b6bb6ca3e31d3c2265a5899d9dc345c4e097b564030a4 1fa3266ef648b9dec11509dc3823b74fe2716a5db2a091c99725510e124a7a9c +lib/codeql/swift/elements/expr/CopyExpr.qll 3255fad08f2efb437092c458a9799747f878e4102468ee7f05693ffca30eebf3 b8fe7e11a03be44fe7ccf19dd39b39e617bc7d8c7cd7f61c911b9c078decf3d4 lib/codeql/swift/elements/expr/CopyExprConstructor.qll 2b4944e504ab0a4884a926d5532c686004147548fc1734922d0a83d23828de56 4ef6c99b3bcc0ba58b8c040339762246eb206a4f89d0ed7ca92421b964bded17 -lib/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll 7726850cac33afed7bb0aad3a0e9d1211d7c287b0c17be4e2056ddcd99d35e86 aae0109a74e369d4d1a567473e24c4aac1e68cd4d4a920f11f8fc3b9db99cf6e +lib/codeql/swift/elements/expr/CopyExprImpl.qll 06c047d37175a17999a5aa5cef4a304967d149aa32fbe6bac224f37b64dd8ea8 4175a370b65536b3baa2b47ee9053e4a3928353fbfec2506e5e9c3e7095b9a6d +lib/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll e6931b88c0a0227682b22ce975058cc432f5567d469279f49d2667584c28aba1 f20c1c57d653cb4a58f56e1e43b7ec00caaa7b5fcaa3ee2b90fb4e457f569a29 lib/codeql/swift/elements/expr/CovariantFunctionConversionExprConstructor.qll 8b186ad94027e2e0a8b8cf0b0a1ec703a121e786fa969aa177dd3638af3c9c04 39c3383cf658bc10c1e02cca4c82362553d24c743651337cfaa54fbe304c9b85 -lib/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll eca04e50ec909fd18e10bcccda791c6c09468ff58ad9445b3a93b9c57396c65a 41a8fa2608cf03885ac0df8e9a15ac14356b8ddaa1d7daf029e1912436a6598d +lib/codeql/swift/elements/expr/CovariantFunctionConversionExprImpl.qll 499b77c2820d42739843665a7574e47e630d3afd125cb4cbb4952d7fe6fde867 fe7d197f25786e329235756a85a90faec82273e097896224bd64f8fb4a804bd9 +lib/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll 22994663b00b64044bcc9f2609f5518ac7da843ff6791523a579fed4457702f5 3b4639c824a97d7fbcdd27d88ddb409eeadea32870a5e651de86175133f426e3 lib/codeql/swift/elements/expr/CovariantReturnConversionExprConstructor.qll 5328580363441c1d76c8ba2654448207f581bc9af4b612b78c2522dceb1accea 687f9b1a9c57f0364893df2812472de0d32e5faed37d34ca429fcea2f9fa2857 +lib/codeql/swift/elements/expr/CovariantReturnConversionExprImpl.qll 750189e344195f715d09e93e772d5cf3a611a6d1895b7e4a88db4abfe0a5dc8a 8f646de70cb489f46bcc295e4b4a3bd7b8f03e3691c444c1f80b34453b65274c +lib/codeql/swift/elements/expr/DeclRefExpr.qll 60b86c7e16985690154a99566b53e8b993eed4a6faad7cede1c70eb26297c623 629f2b9f4e6cf4a6f6978b884308944c2f8bebd32fec09ae735a56b0a5cfa1b9 lib/codeql/swift/elements/expr/DeclRefExprConstructor.qll 70bd400520a0c5f29494c320184468d36075cf24feb1f6393fc430b47a2cd336 0d3419d85b0a62cc3c8f0f0cb3a4e9a09d250f2e8b99fb11b96e18f584f817a7 +lib/codeql/swift/elements/expr/DefaultArgumentExpr.qll 28812edfb51675740e43125e52f7d4f0907b1ba92fba59be4e5343ac56dff952 8202ba157cc0cf8a402e014c548aef743b4b676076d6659cb9ed29e57f786d1f lib/codeql/swift/elements/expr/DefaultArgumentExprConstructor.qll 31f4def20cb3b60b48eae9b24022f853dc490c2282368fbd8f89e2c689963f86 45dd0dc08a1c4729178b80c4027ad98cba5258ea31e11f0936a8fa9bde8d3b3b -lib/codeql/swift/elements/expr/DerivedToBaseExpr.qll 2718bc5d9abaa9a6ecf9312eb969c39f905fd0b44310cf4870ab30a4bc0bee73 c3dbfab04a762b7b666e2e8349594f849ea10637d33511d838b2973b0e4cf99b +lib/codeql/swift/elements/expr/DerivedToBaseExpr.qll c5d7747da57270409f6a5500f2dc6920cd613cd2ef5031494083ee3a0d781d25 bf89ec81c28209a7219fe2ab37c582b9eec7c9630fe9b708e095b9d746f3f063 lib/codeql/swift/elements/expr/DerivedToBaseExprConstructor.qll d258b88fff4f115e9b4c7ef4cb26623787732cf0d7cf9b59da273d8ebcdb9460 a0a3615be242c3b52624423d685bea3b1f57ebedb2dba51059acc33e2da49844 -lib/codeql/swift/elements/expr/DestructureTupleExpr.qll 3588f59883fdb3e1cc268ad17ff7c6fe8cc6ccd0a661cfcdf393dbc771da5d57 ccd66365129a897c091a46ed30e204ae93216e27b8861db3363cbc1c07527a1f +lib/codeql/swift/elements/expr/DerivedToBaseExprImpl.qll 512b952bf48f581084c9fa3b32d5c723b40f42b330f75253fd7cdc66fd2a4319 a92eacc9e410e9de33d7bd0836a934933de2d65ce2700e4b223930c21a0523b4 +lib/codeql/swift/elements/expr/DestructureTupleExpr.qll 07670d9882ea0a2dfcf07f27143d46722a591c0a5f33b3ec7a1426eee745263f 2c5e1eae4a844e8ca26a9d7695a6238d68b6a68bf6922ed2b592842acd48df1f lib/codeql/swift/elements/expr/DestructureTupleExprConstructor.qll 050bca9788f701745e05b19b50074d23eeeda6015ed4851e3f789f2c536ca089 82228cc5530c7c07c1bcce4e9c72839c0475d62ba5dedb0d2c7f29a4e512e44e +lib/codeql/swift/elements/expr/DestructureTupleExprImpl.qll ea32669b1c01be1cef49dff7a9ee063f137ca7569b552a25132a91a306af5d84 e18e4d57952f041b787a595b8d1d8247680cdff8f1d9bf46333035f5c3cf3e9e +lib/codeql/swift/elements/expr/DictionaryExpr.qll acb0ba17bb185e88735a457c908091e52a844dcfaeb53e9c9cd8d72be2c4adbe 2f33d91ddc5464ba6bc5d066c6aa626c9eec4bc02880d797f807ec2c0f508fc2 lib/codeql/swift/elements/expr/DictionaryExprConstructor.qll 9bd7bed677d8a44d799f7f69fa8696583b09eef07d85e931731583435985d1f0 3a3f57713f014df1b207fadb883ca046028df9f7a80d3c87b567b73ad0f9a74f -lib/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll 22817e8c91295eb28ac8a380dea20dd48664bfb2c1c7e1b8d06048a13aab2b5a 679c1738b3d0ae89fecbffce0c6906f2b9376e0ae4af3efd96da8f4670433c76 +lib/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll 8de13e0bd0da6d3c2188333d0f4cd219926efefe01fe89c1ebe67146c6ee6078 ada6a41be11b11d0404dac0f1510dcee66308c6f8a4030b07a94b96eedeaf58f lib/codeql/swift/elements/expr/DifferentiableFunctionExprConstructor.qll ccb9d4588c4549e9102dd684aede24f01973b55bee3a71bf165ba88e94cfd943 0818b3efb745f1524be6ca2ea195284f5ad7946e7097593d593546af73a19ffd +lib/codeql/swift/elements/expr/DifferentiableFunctionExprImpl.qll 04593561502002ee1eda58a56b07fa9ea2ecd641ac1da72e8088b1391ebff33d 8c10fd6c112062e411a856b276a0fe12b8911c70ba93f5aca922f3efe1b732b4 +lib/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll ca8d4ff5c5c03dae8be5ff2136c40c0e5757af305f0f52d9dedb1625f56aa137 caa56b2eff2571ee24ad32004f18df071ef07fc277f720e7c14a56c32a312d40 lib/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExprConstructor.qll a7b6e22f2a812dbb3e2d87716f37e2da3766106509e9fb7fdf2a91e1cb2e3616 6e65360e64f046caba97705a2e5adef9a9674228f31332c8d9abe13032197cda +lib/codeql/swift/elements/expr/DiscardAssignmentExpr.qll a4c655594804e5d4a9566112a7fda6ba0e409164e9d23468242e388be6ebc6c4 fde38ca62926bb5b759e7b760a72e7945c3ec4f3991d5c49e6cc99df93ad79da lib/codeql/swift/elements/expr/DiscardAssignmentExprConstructor.qll da5f5b96affe451df707015cb304ae61df0ccffe989e765d59c336a194c28516 43b411c22d407338ad7151e6d949d2f85f8ff88e5bc923f8ff713f842803e26e +lib/codeql/swift/elements/expr/DotSelfExpr.qll b1483caeacb50aa7cc03475fb1131ef3f44ca4bf5442448992318c5e582b73af dc00904532fbf29ebb77f6f7d1514d926b61139a1cba94b00b244ec102d63de1 lib/codeql/swift/elements/expr/DotSelfExprConstructor.qll 01fe3c9b34580e5b5b4a17d6ea841685800d7197af9a9c81cbbc9dec5e1c6157 96a44bea60877e7ae7cfe878733d30e20a59dac15f2dcf02c174d2e7dd9159e8 +lib/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll b0fd48a95000bb769a944aec4a48902c305f40223525a89f1b80fb95fd86c08e d09c84bf8c593f81fa18f2aa4f6d4a672a45562ee0e08ce50313340ca69b46da lib/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExprConstructor.qll 154b2d59b8926f0a66f55280a54e9eb61dbf5d8537b1a148e48234379cd1aa35 f2cbb8f9a8dcae1fde553dcc3370be5580657196dfa742aed3ee01bd3a78eba8 -lib/codeql/swift/elements/expr/DotSyntaxCallExpr.qll 35512b6343c4d86f107efeabb2f8e26999d0306aa38aeaa58f237519e286a0d0 c5568903843ee1db76d9bb18c54b9e5431654bb092a101321a6e12cb9b257af1 -lib/codeql/swift/elements/expr/DynamicLookupExpr.qll 118784c752b01e8fb898d81e729bef7d877f37b64ca6461c02fa766e52ad368e d109e043931fbf6b5a1b383a47b3ce06a25048ab95030ad0c26678ba4b1314a7 +lib/codeql/swift/elements/expr/DotSyntaxCallExpr.qll dd664e09a6d5a403ebf6e9fd2e4e3ea233f2825e23521ce5cd68ce778539c105 68773531921c023dc34584c673ae2f436be8b473b525d7abf69e3a7a4f591511 +lib/codeql/swift/elements/expr/DotSyntaxCallExprImpl.qll bc9b3cb48ac1964454364f4d0cdb667c6125e86e7e00b01e1b2145e5c1984046 1535e3aa7faaf8cd54eb0c8d0d2170f4c30931c1f666c28a9c76c663f53b4c41 +lib/codeql/swift/elements/expr/DynamicLookupExpr.qll bcbfb2d32693ed9eac985239a690c32a29122fa6e8b67cf0c483ea479b0b29fd 1dd64b1d9a319360c7c92113d436384f703a4d61642a7e420b34de411aa8c0ae +lib/codeql/swift/elements/expr/DynamicLookupExprImpl.qll 06dcfa3b2ffa65afaf1c909d316c95eb3b79aa90e9590d6d3248de4cf2147466 bcd16e57c95213b646623c63c119eb425bab0da758a85b2a6681c6f7cdd9ec61 +lib/codeql/swift/elements/expr/DynamicMemberRefExpr.qll 65be50d52de43e17f9ff2116edc06495b4fd33d3261fa4fb7d1f3bd2724da7d6 3c7a6113810731108169aa0c18552eac5c8fe2968c37986b087a1aa503e5af9a lib/codeql/swift/elements/expr/DynamicMemberRefExprConstructor.qll fabe4fa78d5390d8926b83db0a81b448ff609acac694364d37bcabeecb1f3216 aa86cadeea1cd0d6ddeea7207fd87e2db960fa7327ce7be964df40727a5daa85 +lib/codeql/swift/elements/expr/DynamicSubscriptExpr.qll 19969c6deeff0ce46aae5ba2c02278fdfb4c998e22761585893a843dc602dcb5 2cf10cd44241e8f18e78e49e85cd493fdaf6cb30b63a5cf2d481b44e062019b0 lib/codeql/swift/elements/expr/DynamicSubscriptExprConstructor.qll b488d0f3b250b2acaf2434abc29e19735cf87f8f803697d4c3c69f34824ad721 27774dd280e37f3c5d9451ed14e01183b5e84099f1f30afad942c3dd26c438c3 +lib/codeql/swift/elements/expr/DynamicTypeExpr.qll bb63a783c9335a7238fb81e189ec94e34177dceeb34e4b9b76ef76d72bf42192 0535ee9179d23fdb864e082727b0da4f5a3f94bf731d0d9aca225d4b5168e0a3 lib/codeql/swift/elements/expr/DynamicTypeExprConstructor.qll 52b2cdd673bafa50815ec2439144da29816a981764a94e0f9bc0d26c9e1d7b33 4ef87ba39c66d05683877d3f2960076d7c608ec62ff9e351689a3c1259962fb6 +lib/codeql/swift/elements/expr/EnumIsCaseExpr.qll 9efc177c0d7abc77573ba428c23068a500c678044352968ec2049cacd2302360 6e28d711b36472e1a0a64d95dfa3d042be4ca3c190dbf4e94b9a24ce680cfce2 lib/codeql/swift/elements/expr/EnumIsCaseExprConstructor.qll c994b960503d23bf2c1a68011671d719be6702a77652469e444cbd29b9150647 50677ca3ba9149ef120a1316ba90c184c4554ecbed7e6d589be39acaf327b839 -lib/codeql/swift/elements/expr/ErasureExpr.qll 0e792fb5ad4c5c3f512447e08d1670d7908552e3fbe8a1703be03880b2900f1a 2dfddfb63125bb6e8d80c4f55bc8b9ddecaa69539b17e58368e9b2b54945c12c +lib/codeql/swift/elements/expr/ErasureExpr.qll 36da3110b6306014b2add8ea89676f0104fadb67102ca0b8b8a57095392d5ddc 8635691ebea796dd2e81132ac7c22302fcfccc1c2f9b5dcfd9cd93c0534cdeaa lib/codeql/swift/elements/expr/ErasureExprConstructor.qll e143c6be243789b89f0733d9b03f1117fe8820d33bd26dec13eb9ff14c6b1362 3dd73ae9f010a855fca85b857ae3dfef5c45f6fd5e2880f7d9ab1c547d81d68d -lib/codeql/swift/elements/expr/ErrorExpr.qll 4466836149ed85aee13dfda94d70a0438df877278836c179cb12b0b2b4bb86ad 7a246417e75d9906763b20677a5c338d2025da8ae4e1db77295b88c581e325c7 +lib/codeql/swift/elements/expr/ErasureExprImpl.qll 11e7adabd8390776a4a63736dd367c82de44dd33dfb6b5c1eebd4c5849634bbd deb4fdf4c2a9d813f1be8bde90e5a14d49eff8f9532277c078324259a437c9c0 +lib/codeql/swift/elements/expr/ErrorExpr.qll 14723a637aca9dc4961198df04a55c907b6926761cccce93a51342e28f8bde95 77b6e2c2b358db7bc8143e888c6436dad282c372a21e1ae272437b671c5ad27f lib/codeql/swift/elements/expr/ErrorExprConstructor.qll 0e3db3e7ede1c271f270526ee74f60726c187227c3c54e8097c3fffd6f7c1cbc 859460e2cf898a51246d49a491fbb288876ac04334665ed3cf9d05c22ed867ec -lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll 2dc736cd00adbcf15348d82a380e41352ee7eca050ecc4e816a31bdc472d15cf a99e4cee3a205642402956915ccaf1b632aade02e14a059db65595012fa0775a +lib/codeql/swift/elements/expr/ErrorExprImpl.qll 819ddf5500b362c2b48ae9f9a84d8d622e88b44da8168978c82b8f967dc816e3 7524223852db9b1832881c5b50a4c6c500ae9beb2cb9ded2341de728693bc6cc +lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll 30671988edc9f0c09c20c4556847b685c5866ca0ce946ed1b47acc81d41f6660 6e836695fbb7ccc3c4bb35109a127a6e82e943ee37cb341c17d5f8006dab82ba lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExprConstructor.qll 338043a69b96c85913ac5ae02efb7fa363bb97ef33f1caab4253f1146f4a0e2b 0e66776ca92ebc6ab5b3cbc2b4e7fca382436279dacd5bf9f742b6e0c2150ab0 +lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExprImpl.qll 50104bc5721fbd13e1b22639b1a8e1114c0691297c808926c73f5257e55fd4f6 38b634dc13cdbabe0f7195e2a399c7370522b7fc8a56a3a9c53e8928b0742100 +lib/codeql/swift/elements/expr/ExplicitCastExpr.qll 0a3b14e661a2ec927c94bca255be0582e311f8fdc802d60a23fe502d1bfe5789 a1d539ffeb95f959f97ce556a27a29fdae2f0bdbe55cd2e9a143ce717f8b095f +lib/codeql/swift/elements/expr/ExplicitClosureExpr.qll b09e0ac6f466511fafa258014d4adfae9539be493755c366760a1d431766ea6f 8022bb1d2d43075804e9df45c000e24a01c0e8bbd6e0194241752aea06ecf018 lib/codeql/swift/elements/expr/ExplicitClosureExprConstructor.qll fe430a5f87fdb10a4354f699437150bda543ae7b2d09879e50c0498239417a4b f8ea635fe9ab01d48a52f135079a34689a648a4c279bddaf8def56ed014868b7 +lib/codeql/swift/elements/expr/Expr.qll f2dcbccb971893a5ee6ec52406615b32ebc977a70116f70943cc830aac54a958 264cbbccc13f4f54148b6cd92cba6d9e06e2c26121d43c4113b2442db0027a3a +lib/codeql/swift/elements/expr/FloatLiteralExpr.qll bbf1093f94f4f6a8298fc5e09f3f4b25c343f972921db0df475634af0f20c8f6 7636c5b75f90f49103a3236fbc79cd6e96b34f3d62943dd88097a63e483d8ebc lib/codeql/swift/elements/expr/FloatLiteralExprConstructor.qll b6a507af69777dc3e333e1346a3f93b4398551608f6789de562c2b57f1f5bb67 fe2eb2aacb3d4c3d2fa5476199512d5e1ce6aca6d2605dc94445e127ee2f3b08 +lib/codeql/swift/elements/expr/ForceTryExpr.qll 68b84b116d81fc02bb1360de727ea18d3ed3acd37013c09a3f0b5b2805cfcb5c b0b6278cc5e38a7c63591cf4337140ddc7629473a88c8e83d5b140fc96cda366 lib/codeql/swift/elements/expr/ForceTryExprConstructor.qll 159e084ab5e6fdbcd45b0ec0d4915121e8f425d764e8787df053e8a0b8fb6137 ebd9c1eb6c5029eef2ee6bb307e15f1eaf2e5db1fa97565cd04386b584b56674 +lib/codeql/swift/elements/expr/ForceValueExpr.qll 5d6d7d6ff7b0ebebcfdfadd3f4a18cdbbc098ffea3e7a2b1450bb9e44a8ae3d5 1d9ffa03ef068bf46f648d8cdff9bc5301f19ffe2c402094f9e5f4d357722744 lib/codeql/swift/elements/expr/ForceValueExprConstructor.qll 1c85f4d1d06f46f8c992ca13e32de8bc2c682d04a550ccec026ea301307ce2ef a89cf5fdd2063318244d42e73ddbe0e235bd76dcf35e54ace58f098d217e94d7 -lib/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll 19abaa1f374f364daa696a735b252e4387e52ef661c3fd937d42b5abad011efc 78d421cf245fa669d3639eb7bc3f86ddba9fa227b0fa0d1c23563d4d5f19a548 +lib/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll 28da4c02878de9d31bfb444bfe381003edd36f5604c40f16c61c30b9bc7f4932 adc72cc015923f66babfa4953cbf63a58fc10f94211f5f905509e2a3e65a54ee lib/codeql/swift/elements/expr/ForcedCheckedCastExprConstructor.qll 4fe60efc3485acf8d40c6a22cb7357674b09a0b3de2bced84111bdd869e2e8d5 da40790cd05ba28c1d7b64b184e22cd4deb01b2865a5f519bbb19f6f97e2efbc -lib/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll cc643b9eb88163f5b8e0618dda1debbaec2d55a499f0745d767f646ca1781d22 daf36b2debfc4b46a6a12c526a92baf0c1115d93f1c6166cc0cd9ec8a6f93aaf +lib/codeql/swift/elements/expr/ForcedCheckedCastExprImpl.qll 130fbb296159a58b94d1e317b4fa63332010a486028270e914db7b138d7091cb 88c951ee57f4cc16aca0c0e97716734eb2b6cc78f5b8643c0cadd0d28b92d203 +lib/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll 2a5b1625ce8b7fe6c6e46638873564a1b0204fda7c5a18eb505ee869980459d0 836ba2bfccfb762ff6e22c80e9c8109e4326788bd5ed4caef311212e6adbd8fa lib/codeql/swift/elements/expr/ForeignObjectConversionExprConstructor.qll ce08c0abd325dd14e0f619c6ea64fc0ab5e9b071a513b83583e99733fa694a43 7f58ce7e4351b956ccd16d1e5e06a36157e2cb9b1bfce6ee0c8cbb652ab4c485 -lib/codeql/swift/elements/expr/FunctionConversionExpr.qll 2aa9281f71b517e66ed1c727163568312c467dd83329b22eeee4ee75ee52e4d9 da55e89a919d60ffc41e32cef254ac5dd650cf89b20dbaf09424e4a382ea5412 +lib/codeql/swift/elements/expr/ForeignObjectConversionExprImpl.qll cf8d09d6b452e60fc11082fc455624daba37f2f632595e23baf01c7b3714c71c aa72c07d7574df984f989a9b243d8e09783f843ea8e9ac455177530d5d139bb2 +lib/codeql/swift/elements/expr/FunctionConversionExpr.qll 4479daf0a72d31d6e8642568ebd32202ce830f4e8522661381063f613e628c2d 12a204e56e32a5409f44f09d186e453cc20f2d7a4ef49c26fb13787d4480361c lib/codeql/swift/elements/expr/FunctionConversionExprConstructor.qll 4acccdc74c60949d54b0c169b0f081d868efe72a2647ef4bcb14b8f7959c4bee ddfa1c798ff246db2134c57ba6dc4c624185f60c577b1a221a0171a723a3408e +lib/codeql/swift/elements/expr/FunctionConversionExprImpl.qll b41eb724d9c352afc03113dfb8d71937e643760f40960f5b98288a1c43456254 93726be84291b21f448a69f887368639148811009d32d15a87c1cc536d8893d8 +lib/codeql/swift/elements/expr/IdentityExpr.qll 35cdf999df3b3ea6d0ae4da2879a665807db2eb5f75fa7da54466062ad8eb050 827d172321334462c8a8155da443324094b14406189e944640f26efd31a684a0 +lib/codeql/swift/elements/expr/IfExpr.qll 904cb711f8fbaffd75b9eaf2f5695103965efbf2e8af8dd43a01200bf24f35e1 ea3b84bf758ec41b96f5bd472b4b036d45360f2d6942b1d0104894a9e51d42e9 lib/codeql/swift/elements/expr/IfExprConstructor.qll 19db7b1ada1eadc9222b9197b01e946f0a3ab47760450b8300a35030d163f47b 997ddb61565716c057d2913e7747023e625fe66acd8ce4d26e44c5e81efde48d +lib/codeql/swift/elements/expr/ImplicitConversionExpr.qll 8828d39fff3f6b115f744714b8328b8cf3b1d67285246670787cf095e46f6f59 9773247c32e9034c4b6bdf383b913db352e4e60ffc7609ddfcb7cdb1d6a9e2ee +lib/codeql/swift/elements/expr/InOutExpr.qll 8386409c08741ec715acc93fac95ba2fc7c854ae0be3da65732dc8f8fadfdde1 d678592f0f625fefd82e21320aa29f3b1bf086651669643e01441f3d314ff371 lib/codeql/swift/elements/expr/InOutExprConstructor.qll 22f59945ffa2b32107801b7830f5558e795ddeb3b7b84ad841647989e2326c16 907cde9a2ae22a8cde9de6ec1ad2f1a56cf8455ecbc8562c6375b1695679aa4b -lib/codeql/swift/elements/expr/InOutToPointerExpr.qll 93bb97e98ca26d2e5edbc188f84664c6325bb75951eb04e1df9058a6e9869c1c cc3e07b789d8196bb8bef8d85d1957168a4d5599c4e9481c284d61b9e4ebdef4 +lib/codeql/swift/elements/expr/InOutToPointerExpr.qll 87891c6042d1d62aeb6d2af704bb3ace16a59cfdcbeb482c8dd5e386a0bd8350 349b38b5e5a1c47dd52060da9afc1fa51fc9475fc6ed09bd4aae3550ebdddcae lib/codeql/swift/elements/expr/InOutToPointerExprConstructor.qll a1d4a719225259ccc6870d71b1b00d9e7cc5dc5291e6c3134b26e0bf50dc8ca1 61ad8913d43af36843027c52598f0ed5a406523f67234be1a5c31f4702a67376 -lib/codeql/swift/elements/expr/InitializerRefCallExpr.qll b2881e1dc5823da63728def4f4bb45f7069bfcb9a7e858b477ba226d49acf8fd a44073e9daadf9b347958b1bc4997e9a0bdbe342753aa6dfe9790a1ab51b5e7c -lib/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll f45fb9e782e868c164df21043b89cefcd7f55d85f017ba2408b1b696e214e621 71c37dd964fe71d55af9540b7b79fabcdb94d35de31005db1ec024157dfd3697 +lib/codeql/swift/elements/expr/InOutToPointerExprImpl.qll e73751c24a5bb74da0f781f00632222b37aff7c591a4eb5c47140c508fb43927 350a105c7cae56b07b82c8e504c597b422c0f75e190766ddd9f1f29cf1ded7dc +lib/codeql/swift/elements/expr/InitializerRefCallExpr.qll 62f81190e233d0bb6ca67a864d2af6a3549dfcb2a1c21d4610110277c5df5aa4 bb7c6bedbc1a994572ea171634e55eb568865bdfba7b55ada4aff856b5551075 +lib/codeql/swift/elements/expr/InitializerRefCallExprImpl.qll 1dc7a8d549fd4638efbd42573db212d3b054d8596a29a4a59c8a6c9bb3106617 100a8ac02119ef9300c31d85821aac3e94997f180109f55d3bab716ceb1df7a7 +lib/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll 9e88f1445db11465774db854722b27bf5379a9bba5e52ceed6d9eddedd5f24dd 35b529aca8f0454d69de4fb44f538a80433184ca28d2b917e25d001aca7a689b lib/codeql/swift/elements/expr/InjectIntoOptionalExprConstructor.qll f700c46060dcc34182dda95692dcc8ae1240e113a3b2bdcfb02c7fdb5be07191 8ff9ff6ed10e91d920f3c93b1316c4567b545b8d2289d607233b4f35318a2a32 +lib/codeql/swift/elements/expr/InjectIntoOptionalExprImpl.qll 07324f42f3147ed689f89e4df3add78e3362c30554658102e06470105a84d140 f1178be9938f2dea96700cfb0072b84b66b5e4bb00d371e5988da5b8622c73e2 +lib/codeql/swift/elements/expr/IntegerLiteralExpr.qll 2b506f25ed497aedac21e9a34917cd643e24ddbbc7fa4d72dedb3a5e7d96ccfc 50727753a7b99a2f8c1a8a9d0e21c8a9df2cd0f697c0c68514bff9b23645c415 lib/codeql/swift/elements/expr/IntegerLiteralExprConstructor.qll a5129ec2adf907228d6830e8ca6577596dbbf6711c358767b99d1f28e5eb70c2 e30346f405e64f68d433aef284300ecbfb5a885e65dbb8b08977cf1e396dd3dc +lib/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll 68b32d43a2e9c2cc22e8ab090de427a0c18a88e8a582973f4ad01e606e64145a e171084014805e866d0c4071f72ab85c454f326e69e3947686b7df29ef1187d3 lib/codeql/swift/elements/expr/InterpolatedStringLiteralExprConstructor.qll cc7316308673eea27dff002858d6e80f433b32c6ad09ca45ff43ebd70ac40b16 11aa8375e67a160ae62df313f22fcf8fc034beab44ca6b3ddc1a0bdbf47cd97c +lib/codeql/swift/elements/expr/IsExpr.qll abb739f67960ef75b036f5970733b052e058ad733949446625281013027369ce 7ad4783f6805eaa515fb89633572ed54ef55e243f2f8f9c3dbe23175be83f57a lib/codeql/swift/elements/expr/IsExprConstructor.qll 4352e49e8b1294d294e9580dca1a569ac41e688482123921f507e6bd7ab593ce 0d672419a60c697de62b0c944c3377bc96a247fb0b6d84a7916ffa1cff515be9 +lib/codeql/swift/elements/expr/KeyPathApplicationExpr.qll 5a8c27213941a2a3efa26d0e28e943b09fb08f289df2cf2848c801812af6cdb3 2cca96c485920d259c58863a365578cf72bb0a3eeb18b02e2321b083cbc86fe4 lib/codeql/swift/elements/expr/KeyPathApplicationExprConstructor.qll 0bf41b9be8ebf95e7cbfefc5439e40c2e6a9b32f759b9181fdcd64c2a2f79631 45a413c881222bd5aa698e1bd477f89bb55be367a815aa5ec5233c00e1864a26 +lib/codeql/swift/elements/expr/KeyPathDotExpr.qll 50970261da11a1d9480fe5ee077d659ee3aae46f02ff8aea95c9e9b9bf01bfdd 54e172d939282baba0b398bc6e47b8ed98831e75ca9ee7b298607efa645bf002 lib/codeql/swift/elements/expr/KeyPathDotExprConstructor.qll 60bbecbee97949fc55755954a192e92e1eea58718eff16b67b0dc95c41edc377 682d3c25232193bb2b87faf569047fac750ce4eb75a09f3d5e10342882e6ac0a +lib/codeql/swift/elements/expr/KeyPathExpr.qll b06d1b079dfb1e71bdb83b316929286d596d4bdf3d913cdee18632bcc6281493 7a2bc37b0e1bb2efcf1d7efc89184ffa397fad9d0c57e9f4cd356b22bb8cd853 lib/codeql/swift/elements/expr/KeyPathExprConstructor.qll b512e93c1356e72a8b7c72d4dc7c525583a6736a15c6b72260af4a9f4601b79b 1ac918ca17125df7f2ed9bbcf55533381d3dcfac4ba7b3461c3c1c1abfbe26f2 +lib/codeql/swift/elements/expr/LazyInitializationExpr.qll fb39b2588d3d4ed7fbfd6a22dcf297ef6291de11d4e7058aaefe1e822e56f448 dc4a575aea2e7cb29e2ccebcf35142fd5f602879502d76e2ffed43eb4c8b6503 lib/codeql/swift/elements/expr/LazyInitializationExprConstructor.qll 2c98a6531593553a51850c7777d2c3b094a241457da52b7bd4cd6b67bd8c14f2 ab8ee51d52910c716bbf00155d5403e99c0cc4301a82ee250cac6928d396e4ca -lib/codeql/swift/elements/expr/LinearFunctionExpr.qll ae40584d2a474a067d28be0e315c0a2a007029b77a45b20c8705a093e42b703f 246e93022e252b1fb0d5543cf259051c0f86b164c1ebee4986c37c1b1b2dbfd1 +lib/codeql/swift/elements/expr/LinearFunctionExpr.qll 4898a8196d3f5dd3040b162586bed7116f46dd004b988a4ad86d48a4bd41f505 a4ae086d283b9e8408ad34944256937f937102c2ff673882e980d3e830fa86c6 lib/codeql/swift/elements/expr/LinearFunctionExprConstructor.qll bc070d49479377dfb91485127f4371b496c40185b3354251f4d2ed9c9f22e1dd 895afaf7cf904ff760adb5fedca945165f9ff392c65015f7b9163a19fed26152 -lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll 42abd80e6d97585e1ca24e9770d8c4f8d42886eba6c06e5ce939de6a6c5f175d d274d16e1eda45817d460ed5ec0e73f18a46808cc14a5248ad552c6b6d790dc3 +lib/codeql/swift/elements/expr/LinearFunctionExprImpl.qll 8a040e28a011be0c0e0176a4a860ca3252cf20d7444db2112df8da9581ca9aa2 eb19166bc43e5165dae8159b60f6c7c376b076b2f5377aa025bd10a00f3496a0 +lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll ad02ea9b1233180f5e80e8ecf05985dcde917fa4f2da07a90e0cfbd4b1c7a9bb 165b99fe6bafa91afe0f441acbd09d26096f956aee1f39907781a83da54bbd54 lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExprConstructor.qll 4d1fc7ebae7ab9596771085393ebd21a1e9d398b7c14792b27cb2b6410702d68 a5bfba96a697e4bd70c03a0dc8ef544d110d098a6826d40c89dc0bf84a513f86 -lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll a6118df273d66b35411011ebe41fab06f710432237daaaf6ba21047e4b119b67 5fe3b22ba730d3eca87d55dc22c80e67f2bfd9a991cdd6b59683b10663585a21 +lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExprImpl.qll ed151683b09870856976258c93ce87cf80c414496da0e12d00071e7bcae4a438 a7b5756c8c3212d85210554e23aa308494de6548a2558cf0e92fac62a5b277e8 +lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll 34da45330fc91c4e14319aa43700501fe6635b999432c95c2bc5d5dd852c9b15 1321bf282e1e112e5b3712dd49c3b30bfe9f18fec49e6134318da69c6eb76d95 lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExprConstructor.qll 793764acc836d9e29b027d764ee68edf878ec02d6dbc1dba13f39f10ef837ed2 80bafa0b1aa45881ba3eda0c6d18301bafa39056add3a72e7fe9629b51b11322 -lib/codeql/swift/elements/expr/LoadExpr.qll c67aecfdf75a969d15aec4ec8364c5c8be6574e9e99519c1498736f1cb954da6 734f4b4ca41748a998260dea5166afd6b5b14023b8e633fc76f5e404e684cc11 +lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExprImpl.qll 5644c0f976675c55813fa441557cfb25699e2b97a362386cc0a93395fb557001 191beffd54409f8a003ac72e811b80d9e7d456a3fb01d203592a62bbe50b819d +lib/codeql/swift/elements/expr/LiteralExpr.qll ca52fd497cbd6919a6c1e6cd828a29f75e550513f1309bfe7b357fdd98ca4644 57a0de6f594f167be1cc1137993b1ca183837c4065690c26a6cd00d13b8e6d34 +lib/codeql/swift/elements/expr/LoadExpr.qll 815a897cdbd5ad44188a24bcdebb34f4886f06b992a6ef881f6ebfbb5a15f774 4df2a5830fedeadca54a3a1630225edac65c5aa3371a72de631e21d3f2d04f4a lib/codeql/swift/elements/expr/LoadExprConstructor.qll 56727367026e84469b8ee2e0b82906106a61eb89aedcaeac832dc7fca9e84a8a b5b05334e4c35236ca84e782baeaee62f7220cd546b1aae876efbffba8110661 -lib/codeql/swift/elements/expr/LookupExpr.qll 7fb2fa23233abcd1f2cf4cdde60d6db13e31d41bf3f77cdbed6c2e46a2a0408b 553ce4073d2aaf13e92fac564bef631f77f11a79ec626d74182cf95e02ff9a55 +lib/codeql/swift/elements/expr/LoadExprImpl.qll 0bf01d02620d441b6eb0f85d2b3205a19576fe7fe4cb9527bb8b9b913e12e9cc 9a7fc28baa3cd51ec2956e6d5009d88365c60a035fcf3890bb08242ed10b3ef5 +lib/codeql/swift/elements/expr/LookupExpr.qll 70f3b801f2e4436891664733d37ccb42f52c7e255b9accde0ab5bcd7f7264595 58e9ff52725b55398d69e3242342387cd8eb51af9f7cae4a052f01d560ca4e67 +lib/codeql/swift/elements/expr/LookupExprImpl.qll 0adeadf4658f5c8bf2a99ad4629c6b4c0b148583a68d8609ca3d19f55ede73c5 57640b998a3ff75e0e51f1b4dae5851b4ccda087611556264d79bec11114e875 +lib/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll 8ec3237f7b6c25447de5c7c8f6420dc278e42f98cfc74a579c61af86c744a587 63e43f6d56a00c0b6cd450e473abfd5cfd6473cb9fb804118443d7a91694a747 lib/codeql/swift/elements/expr/MagicIdentifierLiteralExprConstructor.qll fa4ec214889913ebfc5f3e987245905285ae2d6a399e153b087dd5528efac68c 95980be351868456adbafc6c7a78be83f3c7d5ed2305f6ee1a2e6b6ce72bcec6 +lib/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll 0845c1506d5e087b509c70ed81be510ad336da42c47f31212b3bdbc3a2cd344e 07598d42d19dc831115494f1c70d64307a9dee13000fb5f01181d72c774020ae lib/codeql/swift/elements/expr/MakeTemporarilyEscapableExprConstructor.qll 9bb400af8070add0fc981abd35908c5a73790f9c003a32b0e8b02b9032a1530f 93944b8b4f1b89e3bf89fed13593c2def22d5fbcf74aaf18a0fa83c620706f11 -lib/codeql/swift/elements/expr/MaterializePackExpr.qll 31d679e86efb6488114a6b53c594d6be75b3eb431ec172f5f6b93e7b7aa4f2b0 1607775f840452d1cc4e0c9b1460c95b6f686867a295fdc27eeb0b6cd99121ce +lib/codeql/swift/elements/expr/MaterializePackExpr.qll bb9de7799d248c9816770aa0a3448aeec99bca99e19156e645aa5490d23833df ee9e75ae3a9ba05403f0e33d48b629879211ee9d491d8131709cc105a3057974 lib/codeql/swift/elements/expr/MaterializePackExprConstructor.qll ef8e1f20d5ef63bfe0c8e53657e3e2c7ff29c4601d956b3e2ccfc7b0b0a8bd09 dad7e4fc171c733bf5e547f1ba1a2028986bef52c5f7a3990ba5335d15f113ae +lib/codeql/swift/elements/expr/MaterializePackExprImpl.qll af05c5171c7a40b7fc34905a36feaa5405d88b9aa81dda66cb09c6a6dd7b436e 3774f229896ea988bb61f42ce05cf0ca96fd78c3e1b06ab446513f85e65cc527 +lib/codeql/swift/elements/expr/MemberRefExpr.qll 1fc7504b415f9ee655264fc7ee9795e5dfaa33a8f9cce9e4e7967ee8896c295d 7f5a8ccc44bb4b0ec7a6cd3f67ca8a842b641cf96d4e4c3dcc4a54c73fb60c82 lib/codeql/swift/elements/expr/MemberRefExprConstructor.qll 3ce4c9f3be7cb01f63b835047ad2fff025004fd88b84d6855b8dc61ec9c79e8b d79da455bea22a1ec236e8b11eac3620ef6049620e26ac0585b4c1cd223adeb4 -lib/codeql/swift/elements/expr/MetatypeConversionExpr.qll 89f9314c791beca8b0c3f8da79afd535cfeee64ae917e73e9adfcd66af0c8d89 02802318fb288960e2af184778e187e1401e34755be878dae1f97871c0849e49 +lib/codeql/swift/elements/expr/MetatypeConversionExpr.qll 5d4cba91bddd8c55952d3467b3c4be8941d69a813bffdadc16f385450e8c7939 2853d2797a810ac6b528ce77b78aea0daa52ca6d3956b7a903d06ba90c43ef92 lib/codeql/swift/elements/expr/MetatypeConversionExprConstructor.qll b69711c629d43a53a1eec3b299a6fb5a60e5eb71d751694e89a42fc5b18acf5f 851eda459f0c53c7c83af68a1b2b6946e94a60b13ba54ee674657a32514dad20 +lib/codeql/swift/elements/expr/MetatypeConversionExprImpl.qll b687b7e02a6e331b091740d9500c74e6256ef348404dbc76653c78aaf57cf3e2 d5803f5dfa0cde2794d88ab2322ec8b71c0efde668809730eb9327530d923b18 +lib/codeql/swift/elements/expr/MethodLookupExpr.qll 560ac96d17497c0e4a72d6d03ebe70d43e79e8f118380db4715e56eab0c6b66f 2bea40f8e5bd85e3a38cc4f9a78a8478a0c9f9023e86325d0dd301357d883b7e +lib/codeql/swift/elements/expr/NilLiteralExpr.qll 30a722523d03b0861f963df0842f85e7546a9300531b1aeee7eb9d8bb91fcfd6 aabb0f7de026dbf006a3a3674332554b6ecd4335e4ab7e812000120f594629c9 lib/codeql/swift/elements/expr/NilLiteralExprConstructor.qll c9941e7f729ebfed570c202199aaecb8ccf64a0c0cb43770c5c24c1dc4190c4e 4150728b33b3debb4512cca7d1a66dfa1ff2a198031706af219845462cd1e865 -lib/codeql/swift/elements/expr/NumberLiteralExpr.qll b8b18bdac0b25137725e78280ddae1c76ab55df4af9d29eee42f4748d1628af8 8c68961cd44fedfeebfb8193227e2fbc866e8f8a1271c6e29db9d64f539a3da3 +lib/codeql/swift/elements/expr/NumberLiteralExpr.qll d0aa7e94a108810cfd88cd455d9bac960bb79800a008195aa20e794fcfb9d661 8b8e67cf08fccf8d925e3fdde6795a529b06e8efa06dad9c23bf9fcdc72fda32 +lib/codeql/swift/elements/expr/NumberLiteralExprImpl.qll 224644c5b36eafe474a863bfb6e94d956fd6db1bab384e6488c44c6f4842f7a3 9797c8dcdde4ffb97365fbf3c8237e8b5b4e7b8da9396ba12f66eb36d70540fb +lib/codeql/swift/elements/expr/ObjCSelectorExpr.qll 16fe3285cb66e94d9ec5a3be72368335b031424525540a9d6c0ca7853b0dfe31 0b1350587f1178a86a6bb651803410c73f2365653030ade6aa64cb5692a2c614 lib/codeql/swift/elements/expr/ObjCSelectorExprConstructor.qll 0569736e484318d485ef737f3081bfed641915fe2dba0c252dec2b7b2189211e 1ace3421016bd9d98c5219b0f0101dc9c21cce0bd765ffa184795b2114f67b9a +lib/codeql/swift/elements/expr/ObjectLiteralExpr.qll 7c71ea8e6c440dc94a7d89de0b45aeb055eea0e316aa434f0f6a4029603cd3fd 9d1a79bdb5596f017a00f750cedd6d89c789ee351a19dd48382ca2073b70bba0 lib/codeql/swift/elements/expr/ObjectLiteralExprConstructor.qll f49e4c09bdda7882825fe6148491f5c3c9cb425ebb84fb40e80b36ab7e6a962c 9f404b362975ebcace8c28abf2d0e2f5bae894595dad9cd2a2692bb354394e9b +lib/codeql/swift/elements/expr/OneWayExpr.qll 022f95ac0f1d18cdd0b902a078f730001177aaa4d4473a484e4164672bff5e0e be2081957ce6a3db649e56a802c581887c159d12511e7c73b68078be21efef2f lib/codeql/swift/elements/expr/OneWayExprConstructor.qll 557bf87b7fc4ed2805d9e0c1f7e4614b98d4b92509f4fa84b4f161cabe776dfe fbb1722318fa85aa89c1f42a280c7a0e1c94221479662c9c65aff389235e393b -lib/codeql/swift/elements/expr/OpaqueValueExpr.qll 24a6279713c474f0ea73dc8ac3151ebcf0c35fb6c8ce198d4c878c53181e0a91 f33973bb8aa7c43c070c3c009800689b7cb1a7270e8687f1ce6924e3842a7cbc +lib/codeql/swift/elements/expr/OpaqueValueExpr.qll 1cd180dfdeb0bfa4d2e4b5db4410351301441a78ce71ab554908fac13e3d2dfc c19270abffad041443716d8fc7544670c4146c88cd8ca8f46909f08489adc55f lib/codeql/swift/elements/expr/OpaqueValueExprConstructor.qll 2aad0e31974f7d00827b646cea73d8001aecea929be08c6efb0b8fdb2e3b14ce 67a3b527643c43b9516d5cc29d6feda411d562122a285d0278147eb9280fd049 -lib/codeql/swift/elements/expr/OpenExistentialExpr.qll 682b76c47b2907afbf4071962643a67590585612893c97f04a4c3c75906b70d5 fcdb817cf6b328aa7e66e6342b094a8b33230f41e5ce45a19ee06ffbf87fe175 +lib/codeql/swift/elements/expr/OpaqueValueExprImpl.qll 2c55670e6e197053130a6b067cc951b1b071c83a31f95c5b8b664d17439bb777 2c4b5d5b2c7bc859849b0c39bd79d87ef82ebf5437cf05a8d21c46adc46d0507 +lib/codeql/swift/elements/expr/OpenExistentialExpr.qll 7af0dd884b83762873c3513599f472179b3998f5e620fa3b9be295ea542772f0 89229056445b6b30291cf2aa088445396e526dea7d696d024caacc9f25074d14 lib/codeql/swift/elements/expr/OpenExistentialExprConstructor.qll d77c20430ae4e426e28e2113afd8f00d946eeb45bcd09af7d79ede6178d15f46 b7bc908db184f6753c71c41dd5d77fed1ab9492571f4479eff35e657cdf1deb9 -lib/codeql/swift/elements/expr/OptionalEvaluationExpr.qll ea2c02314b2713915e9169a4ad33b4714904665fc7002f9b822eaf919fa93327 108bfeaba2fabd9bf044a698b877b98f4b2eedd0429fb186ef93b075d39c040c +lib/codeql/swift/elements/expr/OpenExistentialExprImpl.qll a1518e28e7a5bcf559f16f0881bfdd79bec736b048c35e229e08bc0f7bbf4a55 51e6faafd5ae06d8994cc7b6fe65d403eaafbc0e501d0e89f95277e311b240a5 +lib/codeql/swift/elements/expr/OptionalEvaluationExpr.qll 536f613391dc5ae720ced89ca4c8d875e6feea6d68c30bc41762c26c26e10ee5 3521e092b68dcf04ae4895bbe0c7a93f2b39233c1f5f3a1e23a658bbd7710da3 lib/codeql/swift/elements/expr/OptionalEvaluationExprConstructor.qll 26db10067d719863e6aa73a0ed4c77c7859197a9cb7945f6fc89bcb0104c6a4e d281be9d679268e10b82396855b4f03dfa2b88a5041a1a4cd40432fb14f0e147 +lib/codeql/swift/elements/expr/OptionalEvaluationExprImpl.qll e034e7941961c4fb023f2c8704861468fc223aa28a374c6a98b58f5a6f2dcae8 c55bea544997006837f20bdd617e8893ddee276ebd2529e8b2653f05ae970e85 +lib/codeql/swift/elements/expr/OptionalTryExpr.qll d5e9e88cf40606b4cd451318e40c054591410c8f2e1c37caaf80282dd61693e3 61a79e546f08c0808558169477a5f47498aeebd27e8cca06f5a8d571e3b505f6 lib/codeql/swift/elements/expr/OptionalTryExprConstructor.qll 750601dd562ae374d1017633f18a1982243d459d99450e6f2eba5d2c950a275f 1daa3665fc061f67e5df65b6688cd594a364e4dbdc984dda845fe3ea180aecb3 +lib/codeql/swift/elements/expr/OtherInitializerRefExpr.qll 0a2241d0402ab7d1199392650c8c965a074a4b572022607c6f46941ee5ff4c20 ceeaea4819a49132d5d5984a6f203aaaeede5c4227930096733300e09a4e480e lib/codeql/swift/elements/expr/OtherInitializerRefExprConstructor.qll 0e83793435d321a66b71247ab4527bf4ffb91489ed7d63f265a1d04bbb76784e 64b071e317aaf5c56c8234137e006cf3fa54ae0ea7de9db2a22328eded51e439 -lib/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll 01951abbf61281d711e1292949b6a9749ef9ab4d31eef1786b27239f3d448ef6 e9f0b64618f0247fa4712ee56f052f6e7433cdd19c001a69035f34494cffd5b9 +lib/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll 64718c791c75fa389ac5ff7941d82dbb8ad888458ed67ff3a91ea100201e4ea6 8d28ee5076b6e0d741c7a8b31b55dc006c3b80ffa2b9a0bd98edc62c2bdb861e lib/codeql/swift/elements/expr/OverloadedDeclRefExprConstructor.qll 708d21e199ca1cbf9286d9cebdd1fe32dc49aa24607dcaad227cf58e041fddce 1108216769f70b4145108750c383301bbcbb9923e2a93b18cbecb9f16eefe111 -lib/codeql/swift/elements/expr/PackElementExpr.qll a771e691541cdedabcc16b7d853ce71647eb3482f22f1586506fe88dfc015e96 03622a124f3c922e10554a46f9db1226b23a72c65a7592e63de47fa93888b5b3 +lib/codeql/swift/elements/expr/OverloadedDeclRefExprImpl.qll ed4287c2196b246dc57b111e100ae1f3cdff0397235689a25d9cde831ebc955b 6d2bd82b415d99c43031fdef4d41a87facd63395016f7bbeed68af4b37b68e8e +lib/codeql/swift/elements/expr/PackElementExpr.qll 8a9df6b2dba4c39650776ec40d6dba1a18db74f25076ce404b45061786b22103 3496ffb0c761d6142aa02307aee077a512ba49ed89c1986ff0a8d83e82989594 lib/codeql/swift/elements/expr/PackElementExprConstructor.qll 935b6291a3bff156b281f69cbac14180cff52a02bebc43277d8e5b954bc46317 5d84cec9fc385e4c3f73c96137b0225cff577c4a4ebad57b01809478ac3d0b74 -lib/codeql/swift/elements/expr/PackExpansionExpr.qll 750d5920dd2537a1727143e0aefbfef57fe86039be1d0e05f221662c8059ac9b 1e9e70803422866584d78d08a2c971372e384af1fba3a4ad4ffa985d52dedfa3 +lib/codeql/swift/elements/expr/PackElementExprImpl.qll 2ceeeddf31c179e8669e24a019ebfb5c99733dd32dd74d9d902cd6977a90cb71 21ed4d2a8d22041a38622b978ed2da5df768a7cbab33a26a2fffa1acc7899c20 +lib/codeql/swift/elements/expr/PackExpansionExpr.qll 3b48a99df119fcf07b04d6f71c640f65717a54951a8005c6f91ea921d8a1c623 da95fadf5f53a727c09bb23b73403786684d0045cdaa45857492e671f037f6bd lib/codeql/swift/elements/expr/PackExpansionExprConstructor.qll 17eacc2f5aae97d57a2c332178404b076e2ef3170bb5d72205b693823a67e5f3 897def6d150414b6d33b284f8cbf31bfc4ad62c9ceac3ddc930682afb009aa4e +lib/codeql/swift/elements/expr/PackExpansionExprImpl.qll 449745d0766040168c26c2c3ffa696226e7e03158428248c5751a509b527d51a 86ecaffb23050f51268c281c0fb44a6d98157b3f43316510eb69525eeb95a76d +lib/codeql/swift/elements/expr/ParenExpr.qll 4d394e9366f1b0111189ab62a24215536642103f4712e94d66f54c6a782e60ee 1437087f8f01bdcd86f7c3e172cb087d94264ddc92d4436a95c4772010291bd8 lib/codeql/swift/elements/expr/ParenExprConstructor.qll 4e335d3bcf9140a00da2df4850d894fa1ddfbd1ff9585f8ce03fd2dc78cf7616 507bb6b8f0980f87552f9cbaa7b2fc566e9756fac81fa9ae9b8cfe52c2e20bd2 -lib/codeql/swift/elements/expr/PointerToPointerExpr.qll eaa402580a8a1756627f3b58bf820ccf8bbaad9c13f3a5e8b3984b9f47f5f78a 6dfc9d4aa5724af1dfb0d407ac46539c8e3f46cea82d8c3ffdc9ca51c48b3e50 +lib/codeql/swift/elements/expr/PointerToPointerExpr.qll 916f8aec5a098b49ab21868e65c85c9f90444f8a612ee95889a1232218b5fe7f ce1cbd7ad6c229af4952fbb631154cc7d07f34f84b9d689b91b02c85d9cc7c9d lib/codeql/swift/elements/expr/PointerToPointerExprConstructor.qll 264432cb994355fe784f0747a2aac425d9cb50e45c7909f2088912114b41cf5c 22b94c03e9f3c0f071a21cab5eb8c3f4e2cfab455fbd83fdf69156eeec394a4b +lib/codeql/swift/elements/expr/PointerToPointerExprImpl.qll 81d7e2447ca7853e9bdd27ad3fb9f3c6be987c1119866883e3c5fa1cafe77ea7 3e795dee02f028fdf7bd92205c76656c5950f4722422c6789995c5afa73e51d1 +lib/codeql/swift/elements/expr/PostfixUnaryExpr.qll aecd340b1af709b03050c4ce937c43ae151e7b09c1cdf7a9c18d6f75316493fc 5a7bb55886af79e26639e373062e7e6735e00b6f81dd1b7264cf52c7a0fd4b85 lib/codeql/swift/elements/expr/PostfixUnaryExprConstructor.qll 451da30554b02d0b6a2f642fef74766d04bceec4f71d60cc526abfff01a19a53 7ff361cf13b78dd14e262c9df9100edf25166b3c161a23c6649c8f145805f506 +lib/codeql/swift/elements/expr/PrefixUnaryExpr.qll 8d3d9ba20cbda35af0991da1e614c561463c8f9bc9c2316d0424b5d340a7053c 54db9b540fbc43a95e9f61c04ab0d525681386c2657a47e12fba97cb9668ed89 lib/codeql/swift/elements/expr/PrefixUnaryExprConstructor.qll 0858013bf35bbdfc18179e3dd50284bc57acafc58d223216eec6438653a01631 ddbc4596b37726fa25f7314487b3cf2a36d02f5aa2bba7d3e5a9aae11e4186dd -lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll 3f93d38daa710320182cc203512d43c1b4fee68331b6cdd68fda0c3888584c78 eb5cd456a933c0f1e389da9fdea3fdd79e9099f55bb6aba394d813de80813091 +lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll 9bc041dd762f7fde294cd9953e5ec3411f919286c6c7f79538d4c498678c4ce8 bae826167b29c624e5be60bab200995ccd9be9852b841d10a6a4b1cc379e752d lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExprConstructor.qll 3993652779f2ba2eeb5d0accc330434900ba19882d9b91f7ef81b70108dad36f 995f082db1b6f09a48ad766932639f2d87a8b38a7981c991ad1166f0fb997fbd -lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll a146a7d2616dc65186c3320d2249497d16e7fffdc6a6679549e48785e321d09c de9ada432d415727148e2264ee215fc9a650f812d531452cfab7b453c998201e +lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExprImpl.qll 2c990555a21b4e17af90ef106658fd9e565b6ec5fddb0b3cc2a7f1defc1d5ed4 16b9188fe4ec5be668f91459677982d8158f5eaa0b97aa26ee2fc56994cf5b89 +lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll e03ddb04f7c627c078bc23652dc0c2f2c519877d3894a72c5cda6381f8da19e1 7aea1b8600dea58c833ee1fb78378d99041b914f51cf203d10ae02adc9776294 lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExprConstructor.qll 6fee3ca39b925d11da5582702d147a8bbc1230d4b22a26788873f7ad3630fa4e 1ab7aea377213cd48fecec44268a05c3b74290f50fc9d74a2fc2be4078bfa070 +lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExprImpl.qll 4b70f3c9a6bdf8e6f6e27dc935dd9709d4337f1f750f1295d69f8a004bcce561 9d8e9fb531944580de921196b472d63ef1e9edcb2e98bcd4fe164ea3858f7283 +lib/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll 4677956dbb7f78d66b5ed92f8c87280b63fa3747ed772217baec8a3f8f5282a9 378bb72224b5456ebfd573ce2274d2ff6f28577b2c6c315f8050d151cee70c86 lib/codeql/swift/elements/expr/RebindSelfInInitializerExprConstructor.qll 3c0d02373ae393dd95654685d4d1bc26d9071cabbdaa15009c80f04bffcead9a 61a625ebf97a2b8b7c2c7cae77b65258910ffcddb1be6c93fee347a8ccaa0951 +lib/codeql/swift/elements/expr/RegexLiteralExpr.qll d45b993eea88c9b4bf7e6c0324764c3ee87ff8862b7e63d169be6d1b2a3c8d30 c91af307ff34e2b4206ec4eb1b62bd9a928eee48b70de7556619cf760301c511 lib/codeql/swift/elements/expr/RegexLiteralExprConstructor.qll eed0c4e96369f9db89984b2a29e6ce06df7be953964857cb9cd57c59119b0860 d085bfb23b381acfd21b6d9004cd729f5b489d9bc992801ec744e84a7898e68c -lib/codeql/swift/elements/expr/SelfApplyExpr.qll f3ab4fa6e6de84833a0c9eed494b9af55b9e45b8049fc80045b92043cb885e67 c1e906dcb4ddda30d6cbab2ddf1ec4bce7ff0710421e7a311d1491d5ad4886ef -lib/codeql/swift/elements/expr/SequenceExpr.qll 7a354f84ba4d935e18884d14ce9029b5cabbf15d679a553608f4bef57d052b32 71deff01f9c3a7e07006f2d331526dfd99de384a181e0885b157263e70c91c0e +lib/codeql/swift/elements/expr/SelfApplyExpr.qll 1492ff55565a57a823c26cafc84b3ccae24ab0c1863c8691dd208ee35fac51b1 86299be19cbd7e57f8c38a90993f15f6aeff3e04a3292d9b83ecc8509e9f1d17 +lib/codeql/swift/elements/expr/SelfApplyExprImpl.qll 9cfd922b6d2dfbab91c48701383db9c4c45331c134ce75113ae6526192b0cdac 96fe0eab3f6fedebacc2e3d59137ac4ad69afd06801c457f25e4710f0b3a692b +lib/codeql/swift/elements/expr/SequenceExpr.qll da5ec2af1bd166de6cab4104d0d4b38f20fd375424ba800e16fc368834b10b92 2d7b80cc148aed4e5b90afc18257024000778c4e04202f71db44b9edabbf412e lib/codeql/swift/elements/expr/SequenceExprConstructor.qll bf2712ab013e292f51a8a9b7ec3a84e3681f3aecb11ae2f639d542c0ea1267c2 4a93b3b5b7c163915bb47b8e51d3b1df1023b122ed36b5a31fbf1940b8017cff -lib/codeql/swift/elements/expr/SingleValueStmtExpr.qll e214574c5fd946841521f553efe88e416ae0939bbda7841d0af8497d8da85c57 4efcc5e53e55faae860ba1237abe58a6f3b5970ffcbdf78c412f1c09942f8384 +lib/codeql/swift/elements/expr/SequenceExprImpl.qll 40ae37ddf04affdd97b8292b2a0c94adb763623d7ab6781ccb73df8309cc98ae 3a4628c77b0e0ed39688481fe5efa3b1a14c01e424146d64b7efb694a8d0292d +lib/codeql/swift/elements/expr/SingleValueStmtExpr.qll 12f66756e313b8b46da12d653ca3b8e9dc9f6675b8cbd6ef5d744d30ed74d30f 2b9afa7161129e3eeb27dc72578003e1fad196b78e1d9bd5e2a649276f1b7e5d lib/codeql/swift/elements/expr/SingleValueStmtExprConstructor.qll b297252867735dc13f707ea33ae36e3091f539badcbefe81b7ccbf3d96ad92d7 ac9bab9c282276c70e910cf97505e639c1319afd7a77f1fd3b175f739ee4fd54 +lib/codeql/swift/elements/expr/SingleValueStmtExprImpl.qll 0ef79b4f26f996680faf9be8e90b629884b2de59f4dc5e9fe76e8e5189ea6438 e083b06a9f1ca9eac8ced176162abf14430f26cf993c6752473b45b5939b4fcc +lib/codeql/swift/elements/expr/StringLiteralExpr.qll 4b01ca00facc92e6d635f09d6658fe56b5358ac62ce55eb340d610b58477f400 c848b9086474a631faba9f874b8c040cf5c3db42f2e0b6b63c1269521c9a7bd8 lib/codeql/swift/elements/expr/StringLiteralExprConstructor.qll f2b4e492711fb1de6f8534012730047b2b26a6f6ab018447ab482d5824c05c10 516fb10926e7a6f616e45fe27b865c0fb06a258db084b1ee65d8a86c5f815b77 -lib/codeql/swift/elements/expr/StringToPointerExpr.qll 031e19be3cb6ec6d0f2adb667e7c84a27f13afc77a4d97e4cac94d303e9b5077 ef95523042bdcfaf30c3868c27c7f6bae69472a09ad778f511293312052d56e8 +lib/codeql/swift/elements/expr/StringToPointerExpr.qll df4453af969548a839831a2712f028a6a30823f3456e0c3843e358a891ae4528 067d14537f1846d7d931c180936c680790092651c99c2338a2ffce658d4e2183 lib/codeql/swift/elements/expr/StringToPointerExprConstructor.qll d66a326f60535941229788d0e6d319ee41861ac3e3d14f841eacef525526e4a0 5323d638b8573e19ff08052e88bf4522a3357cdb61a57d75ce09a69210bb9b3f +lib/codeql/swift/elements/expr/StringToPointerExprImpl.qll fea0dd7706850737ec00b398279100c173a54c998ac00f6dc67f7c08ab66cbbd f2387c46a963503735e8a1869992eea8795cf52320d3384c754bc539def5167f +lib/codeql/swift/elements/expr/SubscriptExpr.qll 445b1526b764fa8531525133b7cfce9c77a84024de856268d328abba550a5725 f3ba49fd140cae9817490ba8aab925a0a8825b5943e0959f70f2b6f2b632cd8e lib/codeql/swift/elements/expr/SubscriptExprConstructor.qll 5893d2a6241ef57d770af61e4d6c11eeea5ce1379fdcfc018fd80afacf195cf2 a14346d8c10130e10276e8c5db47c4509b5300f2445953aa9461ddc577c2747e +lib/codeql/swift/elements/expr/SuperRefExpr.qll 281a72d2b8d29ccc207d8de46ad149c419b8deabb092ddf827f5c3c8593f8bfb 8b84ea3130aa53e1913f69e9d23ea7da43a91f65df05a2dffbbc4956dfeaccd1 lib/codeql/swift/elements/expr/SuperRefExprConstructor.qll b75ff067b0ebb99e992455385b41b6436e1f081b97746d22f828700e8705d3d0 75d646f7999d27eca9cf0328efc93cbd8cba6a9fcea5a3b5d19b9ac5c6037d48 +lib/codeql/swift/elements/expr/TapExpr.qll b766b5c9bffe03802990c8a17baa9489211fe24d43f3733e4a32aa3ee71b8310 3ee9f3a6acd84d004fa014e542c009ea07a9a583ed1c74bb389f5502fecf794d lib/codeql/swift/elements/expr/TapExprConstructor.qll cc83bacddbfee6cc7866a73f9a411746e4c9ec62eabd5549e23fc89df575f181 7399b071a0c0f26b1503289e8385ed78fb7bb8fa7ab274989aace3d95525a737 +lib/codeql/swift/elements/expr/TryExpr.qll 8674916169a4effcc5c445d43c0fc561b3dedbbc95f3e5f041dfc8aa4268e847 0e789e5c0c5cc72bd239eadfb08862c800607f7fa603dec2df1685a4190787c8 lib/codeql/swift/elements/expr/TryExprConstructor.qll 594b8505862487212c04aa061b094814322f12418cda1ea79c947c3d0bf3efea 195239952441b15c19c602cdbf00ed0e0213210a07f6fb9c7c35f9715a8813b1 +lib/codeql/swift/elements/expr/TupleElementExpr.qll a7a6347f7864630f3671a801ad6bb68b0c760db7fdc728026fca5e976e024190 7a1d66a86107e5a7a1357d8ca4073ba9d5ab88a362d84b8e4ec2f0b7cff6b04f lib/codeql/swift/elements/expr/TupleElementExprConstructor.qll e9d0f5b77adcdfad3e4f3aad8674dd86b86d81bc4aca534a6a30172364d5ce81 ccac3b0ae4ebc028a9cb58f6f71a07330fb235180109c1f72ddbb10992af976c +lib/codeql/swift/elements/expr/TupleExpr.qll 8412a21fb1a366277b230e2ad03fa6d817a4ec8e7db897435c2045411c24ca51 46d570860c2aecd2a1e1b874d16201ddb25ef9c6612272787daccffd9727d596 lib/codeql/swift/elements/expr/TupleExprConstructor.qll 14c402dd2c9dc350270d406c8d71b4a46080fd321a60b49e7eb73f46dc371d07 165527b92b2302e098002cf888254a8f4af208cd3aa8f441c740b59ac50ddc15 +lib/codeql/swift/elements/expr/TypeExpr.qll 55fc7c556dcb998f2fcd0a407b6a0e1de04b3f1b3e755edca95bd26ee7936eb3 d9198b183b0b25a57b0806357353bff3409793942f1c1cee303322f2b2539e12 lib/codeql/swift/elements/expr/TypeExprConstructor.qll 8e23bd56763001fa82b9642c36c54785fd0a544c8eb9175fd12fd5b8053a039c 3388ed62f69e5d45a5d6753400cae3532b1da915186b9bf5d0d29c9cb0e71e8c -lib/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll 7c04974529b13d2a967abc826c0b2decc9fb06571f6cd6f3df9202b2b3d9e636 4ba51f6f8b6987beb6e3eff7f279c70ffefbe677194632c5b4ac501a297682d6 +lib/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll 796de8e927d7e41dde6838cd538bf207a34064fb08617745f70ab969ad9dd5a1 1a614a5314e6a93b27a17e7cd018faf6414c0262d84e1e4ecfb88c45bf6c5692 lib/codeql/swift/elements/expr/UnderlyingToOpaqueExprConstructor.qll 8b763964bdda1af1971fa737980780d7a1b57afe37cafc6edc594bedd767725f 0485956adfc2e9a31aeeef1c8ed1d53781967445e3ea0f76c843fd48e33f021a -lib/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll e8c302c0b813f13c78d5609a7a300e6a9434648e9d7213557faf8dc31f200407 219e13c587fdf83ec1ef509750213cf167e52a1616c3a41ed772be9f45fe3cf3 +lib/codeql/swift/elements/expr/UnderlyingToOpaqueExprImpl.qll cf2637b44a96fce2d8e618469692305181490a28f3b2698b6f9db2d58e7c474d 9b062defb7c19e217bea6e5bd65ccf28e1ff25fb1e784405eb92406806a3349c +lib/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll 23a80ed5c10855c26dcdbdecd60423f283bd3abe215bdeb743ee38165eaff053 28839658c8b3f7f3e17ce204d752e29d790662790095d25e9830a11560d1eb2f lib/codeql/swift/elements/expr/UnevaluatedInstanceExprConstructor.qll 4560f4737cb47512b8348fd2a37599227df4a05bfad84873f6666d121a524e0a b49bfdfa550330bab087c5a6b7a3885fd22360e557adf984ce7a35534d882510 +lib/codeql/swift/elements/expr/UnevaluatedInstanceExprImpl.qll 35107b79b01c1304167ce211e081991a2a8e05e9831da7d6523363d59a9dbb7a bc4811a0b40380b1a065f64dbd4b4f756e80cb11ee3b5c4f6ce035c5629db852 +lib/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll d1f94fdc1483bf496010d3c6166d84d08fc0a116da8cb6bb00e5e520a24135f2 9d1f78d1a4d2ad376aeb747440286855401b2a1c3215ebdeb6e682b05bf4bd57 lib/codeql/swift/elements/expr/UnresolvedDeclRefExprConstructor.qll 344072439e0d95d1148d361ff764c17eaa47e5c0be82a3320cd9ab3868ac415f 25553a602da130b30e69ae9844e9be9da73ee579ba74c3bb84a9aa8e24801b46 +lib/codeql/swift/elements/expr/UnresolvedDotExpr.qll 44fa33d9b04a11dc117521249252cf35bfd03fdbfd7de036bd3fd6f12ed7eb7a 8c2fae2d5498e288e47350e5fc63ed4d2d932f66afd1844073e0d6c5c26a7b14 lib/codeql/swift/elements/expr/UnresolvedDotExprConstructor.qll 2945ae07a65a7262e97cb28d35b9c3a9dfee662f2af54a8d9aba5f0c49216190 297485aa44da7ce69c7e33bc3ffde66bee79615fa947159b76e6ed73d1886b25 -lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll 160a94ed90dc3620c68fe8f618ad6bb6d9cc8b7b31a851d68228771aae582421 2ffa466330ee1c42b8970c16196883e5df3cd70457f45f2f6be0245f47c2b797 +lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll cb3c6bb1caffb8d4d7f7fc856ef3cbb9e65be0831c8921c377ac50843e309910 e271e4626027b3a6cdd6220caaf4a91aafb642ac61d55e96821b57c1995987e4 lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExprConstructor.qll 1086b09aa950efd4e8ed1ce4723f6a6e6b43bbc147085375f589654f2dc04008 8adf6b2f415b69b8eb235c7e76eb5f0e5320939a0904d0b6823b28293eaa3b57 -lib/codeql/swift/elements/expr/UnresolvedMemberExpr.qll 93e7bd94d3a65e5543ec3ca9d0308ee9f327010cb38a818c5d1daa3c57ccbe79 618eadd413cf3bef436b056682e064c9de14f9abb1443a128508da76fe2f8399 +lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExprImpl.qll b532999abf8114aeb0792fd5a749f954209a970695fead2878a187287f339580 1754d46c54e769eb4bcad86bf3e5c69ca5e8803fe31626f70abe1de50bab8760 +lib/codeql/swift/elements/expr/UnresolvedMemberExpr.qll 880fbe8f2b4b5cc433922e97871ddc6a9931cb4ae3297e34629679fa6b203c90 200d866c204c428acf01e7c354fbe1d0b8f87e62bc821ebfcea5bbfa87e523d5 lib/codeql/swift/elements/expr/UnresolvedMemberExprConstructor.qll 06a03707880c933681bf284f0bb0c5edbffbbdc9de539d19a91c2f9a1414932e c6baa97b9545fd840ad51ca6bfea6ef1d0fee935cc5e735863941c3d2652cb9a -lib/codeql/swift/elements/expr/UnresolvedPatternExpr.qll 4687cf7d4a1e99ccb8c5d69b819bd400b5174d8f7142856784ef3993bf7a4ebb 5d415e3ced08da605469c76226fae6d77b0db1d4a01075e846bee86d3984c2a1 +lib/codeql/swift/elements/expr/UnresolvedMemberExprImpl.qll bd1fe2af6a4d1eafabf039104f57018f072a8c8a76bc27c55463ebaa419ba08d 1faeac3919a8f13f7e54ceafc5a6589473002ff942f577bb3720d89f92d20d47 +lib/codeql/swift/elements/expr/UnresolvedPatternExpr.qll 37015acf472efcafe9b9d17f73991c0ea4784a316af7e2a3c61d5a4f052db58c 4e18f63f26a012e2e22ae05622fc0c7245cb707c60b918e81d243d38de7407fa lib/codeql/swift/elements/expr/UnresolvedPatternExprConstructor.qll c532f568ad1d402b403980518b126b38bbe6d17e17f24fd8be4c1ff1acc22175 93e9648bb70e60d1c352103d22bc0a0570349d9a558327531cdab59972173b29 -lib/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll 17fdfbed3ffc7d2dbb5ddf202d25b01be6750785e3f22393558837abc80d78cd 1d993531c639b26fed2a81db294f51b130dfaa348eafcff6e32c46de33081613 +lib/codeql/swift/elements/expr/UnresolvedPatternExprImpl.qll 1524a38752a9aaa449d9db014c2831bc32445c574256260c8b389ab013cb1f53 178106fe716808d71217d8197ccd257f7e0ffeb58168ff8ff47ceed5691e857e +lib/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll 53fac38e1629d5911f6afa42afee7e0c27e1b8275aff458b7170a9b675f58ac7 c1523c36c80325e5472dc76de508c660db3bdf0a0aaf6a7ca8c4f7e0b4064faf lib/codeql/swift/elements/expr/UnresolvedSpecializeExprConstructor.qll ab3ff81aa7d3a9ab3cf96f1bec46062e628b416d49722b57f87fb23a489d5980 0d9f939f245c05a5ac15ec9e4209f62c7d3ddbb80c470b94cf135095f12bbc8a -lib/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll 66f420227fdcf5b240b1ae4bfa01053ab50eeb624669699aa28b98bb519fae99 90bb8b90505dbcbbdaaea8c7e542e4cf320d12edf7a5125e3989a008e4d1fee7 +lib/codeql/swift/elements/expr/UnresolvedSpecializeExprImpl.qll b1dc437410aa4a509ffc92cc0f63509e7bf698a52d79fc44a06230f185f22a97 a994738135b4118fadeb1a00c976772f777e7eeb4ecc0ab55e00676e0e1d507d +lib/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll 38a04476f82649c54ecde190d0ffbebd3db3c119c018956d65d81750417245bf b61e7bcb1d60650046dc745fabce99788a9ab6b0ab22f7efc91334367ebaea1e lib/codeql/swift/elements/expr/UnresolvedTypeConversionExprConstructor.qll 2d5a737ac25f4657d7fbc3be8ae927a44c01262e56fe49c161e73a7c015072b2 db3f463afb834181d618e8cc3773f0b174f17a0b29674cc8b1c3f5845c1317f9 +lib/codeql/swift/elements/expr/UnresolvedTypeConversionExprImpl.qll 3511bf1bea3e3cee95c0793e40000493537076d76f235bfe91866e1e0caf97ab b97de4c795e873acee89d9b87d8c58b14e05f0c09e3a0385a479638adcf32966 +lib/codeql/swift/elements/expr/VarargExpansionExpr.qll 055135a077448f367d257e3ac5ff83d9b0ff08f9ef69887668d63e3b66f5a670 9466b68118ad3d60cbd225777ecc2e0ebe6eb8794b9026377ce98e3abfae53c1 lib/codeql/swift/elements/expr/VarargExpansionExprConstructor.qll 917701083da11fce895c53d5f3e0a52b8e3142e9aacdf1d8536a4216ef377b16 b72ca103ced9cbb45f2ef9387387b8aaf3134e358ae5a03fa3ea242896954c81 +lib/codeql/swift/elements/pattern/AnyPattern.qll ae831c86587c27147ae5ec07d8302f624f87f72954e5c95acac20daa79fca4c6 75cec92aee419c9eb1351964ce15a37bc2adc3af3a65ba9fd10c10e6eda0887a lib/codeql/swift/elements/pattern/AnyPatternConstructor.qll d6f9a8c7f347c4a7de7b770ddceef74245ce67ca9d2b4aa2b2ca6a661fd8f16d e4b7bc7d2a351c9fc75828ea9df8a38d502d5090e7a30dbd0d710b42d3226723 +lib/codeql/swift/elements/pattern/BindingPattern.qll 8528857afbc8f47d1a187ea1e7e456a3f6acc475fd7a73c909f71512b06ee134 6329c8999d8bb24aa669f36a87ae8606fa9725a3d893d482926ebd4a9edcddd8 lib/codeql/swift/elements/pattern/BindingPatternConstructor.qll c9ed6a9e994218d674b7e62e985267748fbc468b0aeb3e392a14c6d25f953b8b 28e97c3e9fa7da265de0a77dfe609e5602720fccd14923c9b612dcb107ff46ab +lib/codeql/swift/elements/pattern/BoolPattern.qll 2e76295b3caa6e5bb288dfebe1a76eefb43eb9c13b8bf2b58fb64a71a1a0586b 5cf2fc505ea1fbacbc9217e362e6e5b3057e2e74d521da2596750ee9e3248906 lib/codeql/swift/elements/pattern/BoolPatternConstructor.qll 6aa1abfee6d476340b5bec79416ef0c6e8671e56cbfdbc9e4d7906acbec9c162 b5c750969157fcc6a6773e6917021a583b1a36a3aad9a605bb3199a7aa4a7036 +lib/codeql/swift/elements/pattern/EnumElementPattern.qll a7b5c17da93a9ee064778666cd60fa0dc8729ac7b26a0f4e51a98ce9c6d07747 5b4b20ed9d6242b2b7c11399c52a5f2efdbb1bac7cbec886510620eb47e308b5 lib/codeql/swift/elements/pattern/EnumElementPatternConstructor.qll 6c56fa12b5175f55c41f39a91af60e810b6504a22330467f9d0ce5a6de2176d3 ff9c267dcec4d4c10432a88fe267a438e365f2980854794c7c6e39e8811a1ee0 +lib/codeql/swift/elements/pattern/ExprPattern.qll f25760f97a81df8c710cf770b0dbc9d6a746bfecca42d8e20d3dbca167ce2be3 a550afe998a1cce1e338f1fcd156f46ea9b9e74385b8f2783d2d799fd92ccb62 lib/codeql/swift/elements/pattern/ExprPatternConstructor.qll 3d0b0c687669f2d9dca6169dff3584060bb10308db1cd4ea4b96ecba5e39b5ec c36d041008a4c173df62199fe6462037879695bac1b9e0ccd282fc0360064b30 +lib/codeql/swift/elements/pattern/IsPattern.qll 17c3ed5462c5a556848130a2e41d3b6237f0d5096042be21f9fa64e8c67e098b 3dbd49e99c0f30f454b8bd9e843ef13f1f7304db9608b769c3fa6c2ed5c1f348 lib/codeql/swift/elements/pattern/IsPatternConstructor.qll 632822fa4866dcaa722d9db1aee5b3b1adfd7b5f4d664b1e55ca9f1e9367b576 92d52b1dce76dd9dbf77eaed4d49ca47ea372602ba9ba397512795cc9bd153ac +lib/codeql/swift/elements/pattern/NamedPattern.qll 77f8b4a1b356e6bc9ed344c19736c6b3374a34fde6ab3b7b1c873f0b14f18359 9a61052512908b6f3c22b4439aaa78e5b72133fc0c2dc3b000684b979ab31ee3 lib/codeql/swift/elements/pattern/NamedPatternConstructor.qll f3a3097abdce06903cef29931876d0271472af55e6a7dcf83b9588427f818b8b de94fbded324d12b57f89e6f9136707a7f3745838653e2e862b93a49811ffee7 +lib/codeql/swift/elements/pattern/OptionalSomePattern.qll b254a7940bff1d4f4cbc42a57288f767ad22355343181d4b6739f79e98d12e8f ab00cb3142a21735df9eb1a49e69f8163d4d364d2e002313f98eb7e61bccfb65 lib/codeql/swift/elements/pattern/OptionalSomePatternConstructor.qll 34efb5c7ce7218ba4184fda8ca1ab0f75d1613fa63b93b1ec6264a9b76474342 279fd577de0d26a137e7c2cea0cb8808785e8f65056a94a7bbe15645a0ce9b2e +lib/codeql/swift/elements/pattern/ParenPattern.qll ec5678da85ece268cd79c591020855de95ed2f87c32342c86478bedbc684cf47 47f1e8a922720f20a66befed36dc0fe7cc58e441abf9b7594d234fcaf52b3830 lib/codeql/swift/elements/pattern/ParenPatternConstructor.qll b9db6edeb070fe9eada27742a91bc188daf6ccffe359f3146f6e54d5cc1d21fb a697f4e65b06109532fa5237cf1feb53a9d42706be7c1929bb9932f73d73a296 +lib/codeql/swift/elements/pattern/Pattern.qll 8c82769629e56f03a42bb06a2592c6c8a062a3a5d0f495907b9cc0a36e6d62ca 670ca3af68cccc6639326b221420d7d6d13df7d7168058b16779866deb331d0f +lib/codeql/swift/elements/pattern/TuplePattern.qll b9dbcf847d6ee7b7b19d7e9e3d48a868cb0ae68de1fe8b8a1a0cacc626804b77 66287cfceb3d12b440699cff435314a15ef70a96ac19b0a0eb34908998ecad2c lib/codeql/swift/elements/pattern/TuplePatternConstructor.qll c5b7756da7476110f7a8a7fd1fd03d04f3ea2d40dc478d936c1808ff1eba6582 424af260772f207ead8decc1eafef02b2fce28a76a1a1aeb83aba803cdc34cce +lib/codeql/swift/elements/pattern/TypedPattern.qll 80057f0e9ef5b4c4efa0a68a4be2846a4d1465a349e32f595d40441a1fb6b27c 0ef3d5e5fd30da09418ac4b176836059534161ca3ec98c4807d27dba68394ed2 lib/codeql/swift/elements/pattern/TypedPatternConstructor.qll 32c84fd9e383329dd4adcd870ae9f8e810fe822c2475d0c2f4c07160ef3acc99 c8f5ec0a8541c566366246435f98c1e1dafaa23d3a4f069f179f7ddf5fd89377 +lib/codeql/swift/elements/stmt/BraceStmt.qll a5f9009614f6b57b863a3f5c4c3b6a1898224cd94bf5dd1deef36025e826dc39 d59ea4c2c80ea914bce7c8dd767ef36e234156824c752fbdf43eed073a2ed4fb lib/codeql/swift/elements/stmt/BraceStmtConstructor.qll 1520ce80566c11e96eaece761a77eee94dab289a814ca509ebf5796fe4d2894a 333feea42661cf709363dc416b863319d1d4c5f5e91e80d3355958c291188c23 +lib/codeql/swift/elements/stmt/BreakStmt.qll d7fb86ffc64b1a434673dfb2bf52c418f0ba642cb27791c4e4bc383eb3fa6e76 ca9efc951d7b33d97380898e9e9c7a3c021f7338fa18ddd9b4eb5eb879995855 lib/codeql/swift/elements/stmt/BreakStmtConstructor.qll 8e7d9e6db546aa87cfb44dcd5189b62f715efb67572dbe4894a94efbeec33f14 910ae975e5e09a619796961935ce47bd79719d76f27e0dac929a1b7a0989fb4d +lib/codeql/swift/elements/stmt/CaseLabelItem.qll ce8b53efa4e3e57d251a4e7bfba16873446b78e31bbcd5dc5eac212dd619e921 a1c80accd9cecf3acadd88a835c0c4fded9d78e37cb1883e202085d2fa12f1e4 lib/codeql/swift/elements/stmt/CaseLabelItemConstructor.qll 01fede550111504874e570292b8520a8b16716c7b777a2b18140a177cdd0f628 290b893116f2daafdaea0092e2465b4008a71e4e6b3d0592568bb175c4608423 +lib/codeql/swift/elements/stmt/CaseStmt.qll dfe649ea9df025cc9bdb277743d75b04947e6753f524c544d7d7f788eab4658f 4d2b3ae567a13b3650a8073a221f23481f230105dc0d67dd5e5e4e566696957d lib/codeql/swift/elements/stmt/CaseStmtConstructor.qll a15229190cf8f081c14879bd11b1e797a48f8f1e87e521023929a7bcea4ad570 6131a2c4ce348cc315d5a5db2acbffeb9b2c02c669c5aaf3df35df69d8529f0f +lib/codeql/swift/elements/stmt/ConditionElement.qll 4fa49b888b19531ec64e701e5a5c846df9ba59161ef9e3e57bc4447fd46ae0de 5c51740fab577120fb3b150d59cad489108943972f5c21848965f119b5f00e91 lib/codeql/swift/elements/stmt/ConditionElementConstructor.qll 1eb1d95d5ed432fefebc8b7b8155676486d329ae2a287475ece687d8b1f22933 fd7b5e5e26b478680a1550138b4e857774091cfd07e73bb765bb58c167d03212 +lib/codeql/swift/elements/stmt/ContinueStmt.qll 2f044e2a06fe2622f63a29bd63d9dcc5442d000272a4957111c12710087009e3 198b2dd27917dc91d416cf4aa650b453bde4a4f4eba2471acd1c33fb207f5a67 lib/codeql/swift/elements/stmt/ContinueStmtConstructor.qll c6f135ad0f77dc4ad63074ccc36bfff7c4ebc2d9b8c11e07fd20649a0cbaabfc c214e701b76e7d7362e2e7da1bddb6b59a9cb0e54106b0923b3694c358fdb3eb +lib/codeql/swift/elements/stmt/DeferStmt.qll 38bfc7b8d9f17f690d912b8290459af80b84193b5da7d3519beaa2b737a97643 62a4db909971226ee348dcb32961d07550f2a99b8b513fc38c1c149c22e7c46f lib/codeql/swift/elements/stmt/DeferStmtConstructor.qll dba11476a09e53f1f8bd9b1688f94dced836cef43543622b3880592e8fb18cee 192ce27dd2cd4b147fcba99d7741c816fa8cd9a1bf912e7588bcf32f0c5e6a7a -lib/codeql/swift/elements/stmt/DiscardStmt.qll 10429ddbf4a89e089c13b697ef88e0231e1a0e1783f875cf6e4d30081e6add4e 88ba363258ba9f6306bbb562604423b1f395608038c1b7fd50873d0b39314304 +lib/codeql/swift/elements/stmt/DiscardStmt.qll 7e0773de9270a88043895268a00b7350c08f7c8aa6765e3068080e8f45e6366e 53af676088e72f1d789be78959f5513c3cc23d11492cbf9fbc45a9a75bfb9dd1 lib/codeql/swift/elements/stmt/DiscardStmtConstructor.qll 932b5998727c85d54a2b66c38c43f27de5961ba5d7a977f6b8b79d60aa190638 e3714d7387c2b6184f252a15d9e5214c1f24be20a7f520ba6321f85ae180283d +lib/codeql/swift/elements/stmt/DiscardStmtImpl.qll 6ea264ce0af69e9f0bb1aa9adf27eb344806b9f73824414a86187250e985ee5d b7835303f32c6e99ae02ba3e1449ccec632001aec1a41c40c786abe5624137ba +lib/codeql/swift/elements/stmt/DoCatchStmt.qll 99b81fbdbdc185c84bf3177b6cc0f2bee8a2bf046a622690d4e1071b3ebfd538 7c199b7beba95e9739479f62d8f86c73a9e74e5f2f270f9a94e281c6c2324fa6 lib/codeql/swift/elements/stmt/DoCatchStmtConstructor.qll c2c0c70421bbab121b62c636c55cf11cf549a79be88a657190045c6d934238fb 2a8dcfabe50207c5ae62a958c3b246d4a532d812033934e4d6b33a80c99b4808 +lib/codeql/swift/elements/stmt/DoStmt.qll 79e9ee3600cbec2248305dd8ae9f2ea7eae557bc308c34e50035974369663832 5ff4aae09a63f5ce9ace9e9b11a3678388695a1b13862470e2abe3e0722e7e5b lib/codeql/swift/elements/stmt/DoStmtConstructor.qll 17190698940ae09221316c162b091865e61b314aa1b269c0ecca5b8f7a71a61d def0e73f98e5c756fcacc7ffea06e1a35c0da50729a726e3629ce78604bbaf39 +lib/codeql/swift/elements/stmt/FailStmt.qll fa8ce1b2e408bb194e110415f4644628a2e413c80329148e9d80e673110928cc 077fd75690c89d08db7c000c9d69af16dfcd1b3e7a6e51065b0ca1d6fc271ea4 lib/codeql/swift/elements/stmt/FailStmtConstructor.qll eeb8af9a8638166021be1b4c7b9ba99d00b2675e5af7104c303f8ae2ace81dc9 f6ad97c404fe37adb0dcc02b3c65f3dc8af268109af71a62f4aa74b923871aea +lib/codeql/swift/elements/stmt/FallthroughStmt.qll 91704613349b66f859b83d433e7f1b554720b2a6bb573bdbf59b5561e110b1c4 bfdf68c438e3f3118e00256374e181585f06320685cf7c39e5600e426a8d9e6b lib/codeql/swift/elements/stmt/FallthroughStmtConstructor.qll 4541284daa96476820ee3eb655cbc3884c138c4938512f8fb713ebd44ad129c2 39544e6078fa7c2a50448925f978b15a3f4c0fd70c75aac3b83cde83087d91b6 +lib/codeql/swift/elements/stmt/ForEachStmt.qll 8866d2403f05b2fd6667619436359f0f11a7a8a53ce19134c82a6b9ff0d97344 543e3ea5922efd05a44896c8828edfe65062a099d740ee34bb84928982432b85 lib/codeql/swift/elements/stmt/ForEachStmtConstructor.qll 871078e3397032678c7f33be1e6be96e9023a66d9a1cf246c50a4df37e0275f3 e13e4e4fc04a6eea8639514668b22bf4fc0ba6fa068caa8ede0bc21829f0c7a7 +lib/codeql/swift/elements/stmt/GuardStmt.qll cab4bb2b5cd46cc8b3c9dfbca456747766f88a8d9b2c03e36a67286788d6b6bc d27bebfd417801b9cac504da6bf146c70a756a9b35d1e0927d0e3535d16c2321 lib/codeql/swift/elements/stmt/GuardStmtConstructor.qll 78ae6fd78336648e1605406fd6e0cc9801aa21f1223183145e3434a1ec89070d 7ecef0a2a711c6c93a0b3889ba95e8f9c8dcddf833e50248b1479059f2c1f74d +lib/codeql/swift/elements/stmt/IfStmt.qll 9142090aa49027ff0e8b53c8b5dc338d14412f719ae543b1a5bb30ee6553a589 fc398d608eaf0ed396e24bc7ba4f90b4e41af35762ffbb3825924fcdd950d8a7 lib/codeql/swift/elements/stmt/IfStmtConstructor.qll 6eea68d2f16765b4ead09af6b93101bc42b8ad254a38cc8cf455d143578dbed3 86f7b62a63d1235a9dc187cf3aa1011c6cc3c7ac857663d1591cf94187d52bd2 -lib/codeql/swift/elements/stmt/LabeledConditionalStmt.qll 4f4af60b9cfacccc88aad94c4a5f2d492beca51e99a4c735356f6acd915e8498 ffe630e9674712397a6e4e4664dfdaa7b6ff73d1de8805a1db1166685dd7a167 +lib/codeql/swift/elements/stmt/LabeledConditionalStmt.qll 9896a6e073f636896c0d3eaf9251e17954684f2862567714fd034fbe5be887c0 596b74f16130282533a2d21fa9d2417aa1494c1b64681caf0754001211f632fc +lib/codeql/swift/elements/stmt/LabeledConditionalStmtImpl.qll 1948a7ef6f49b72a9adc56af921b77b3d8c8e1635b34beb7498e99067d7da169 11be7d3f615c7f400a110f5439f693f28606d53d6ca0da03c4fe5383068d7b1d +lib/codeql/swift/elements/stmt/LabeledStmt.qll b890c50c932f076d7ab2147a5b142b6da787190e1b207dd0064b56a8b2865fc9 01dd6cb59809c1c787b98b63ff78fef0d524da6679708dd14dd407412f8a298c +lib/codeql/swift/elements/stmt/PoundAssertStmt.qll 1a2893b56297aba931cb1ff4e36b8b350362d58e9a37721a2ac3f50385b23b02 03c50d5cf34efe074d61012559140ac99ed6974cc7b852c61844082571d2a9f8 lib/codeql/swift/elements/stmt/PoundAssertStmtConstructor.qll a3bb16b424ad3ec3531d0ea13ec1d7e8258bf63594379d6c5ce9b1762ae4c7c7 62e9cc18eceba9576438954fa8faf87f967b14b754af28cff6911a94c6018724 +lib/codeql/swift/elements/stmt/RepeatWhileStmt.qll 3d919df760803147efe6a10c87692996813c8e8e09b4b36fff750ce9b1562272 1bc380ffd13044879f03298eb779e5f26d81849eb9acd4bb9d18cdc708ffb26c lib/codeql/swift/elements/stmt/RepeatWhileStmtConstructor.qll 622e6ac2f11be5a89ba6c35c810abc675c27692bc2873b95695c20432cf7b772 ef7fb358c5223470d06589f9eda28844618c1cd3cf49cf12749f9ab3516f3513 +lib/codeql/swift/elements/stmt/ReturnStmt.qll 84c68853d064a4dff89b63bc7d494b8ced7bc09412ec72074e30e8eb83329066 83b768eceafe48c5ac3c2a8af6e943f94a98de4f15931ee408269f259f73b09a lib/codeql/swift/elements/stmt/ReturnStmtConstructor.qll 2c66c1b1ece31bcfee06c87319f84ed8895882a214527eb1c8733f63fe03602a 6d9952ed654a4697dc63349d138c7ef0e3e8ff0b5980b5478c7caec9b7eb4497 -lib/codeql/swift/elements/stmt/Stmt.qll b21643c4dd6a7e22c422df36c66d7389918c71cb05e71b58c2086f998035ca8a 2fd87fce67d61461dfd40f1430b67e2611729eb3205fd508a79c4fabf6cc51b8 +lib/codeql/swift/elements/stmt/Stmt.qll 7abe9dc0f21811cd7613ad3a1c4e8825e5f00d9d88b8ab43f267284350845d04 f92827767ee0a8acf933850b9a53712c239be35cc8ffd462d68f2c1ff57bc788 +lib/codeql/swift/elements/stmt/StmtCondition.qll f5a96873b061f5103f3077435c26358b1867cca1d9d6adaff3fdc9e885ed126a 938bd44db7e622829e8b82df6b2fc1efe378720cb90475ffbc934467199bb7cf lib/codeql/swift/elements/stmt/StmtConditionConstructor.qll 978a7c1dd6cc51194c847a6ed4785200515d90d484d013c367d7b86a177656f2 4a0dd278470676232b29e2ed02fef5b88061d9dd3ca082238e5fc4e978dcd66f +lib/codeql/swift/elements/stmt/StmtImpl.qll c3410e0196eab1601fad483e977212faa0db0f12f2e79b238ca3cd9f30e90375 62cd200235973eeaa8f75c20b8cce5c7d8e7a41f52f87dd5ba4becd4384203a9 +lib/codeql/swift/elements/stmt/SwitchStmt.qll 12b58d7570b1479232787e6ab57471b207fa6427e5ecfb9c4cc6d6d88d7dff54 37b44aacc329a87e85f4460c2509f06cf92ee6a122eb3dd1ec1d01f097fc4a12 lib/codeql/swift/elements/stmt/SwitchStmtConstructor.qll 8431feb4b68505ac0072be07a6ed07d71559daf5443e5164d0aad38bc8c5cc12 98a9e32dc3774e47070ec3b0f7f4febfe2ec298858955275e22471682da270bc -lib/codeql/swift/elements/stmt/ThenStmt.qll 70c38206142fa0bc5bbcfe3661dbfb4dcc53416160eef3e6f301504cddb4b0ae f7066479d4319db057de7d49d723dbfa9a6bc221738f8ea6cea795f5ef1e341a +lib/codeql/swift/elements/stmt/ThenStmt.qll 7732df95b9ba0e6c46f325e591efbcb30d59d19ed7e78e894721d4fbf1829017 8a5ecf75c603e4d5a8bd8ad1cb14900d71f7360ddf0608dbc38df17faa712f94 lib/codeql/swift/elements/stmt/ThenStmtConstructor.qll 88823800957584b9a5f9601f85f75875d45d262718d736851b0e40d4028c5dc1 98c480d82177e5d223307aa0e2fe82bf859915b050ec66a5d959f7d0e58ee068 +lib/codeql/swift/elements/stmt/ThenStmtImpl.qll 6290ee319513c6324ff777cc6009e29b6c5537587a8a9bfbad1d0f8d18624411 6b0a36e1413aab4f1ee51495dae1ffb3bd971708adc92b800e05a29535c78a24 +lib/codeql/swift/elements/stmt/ThrowStmt.qll a0064deb470ae280aeec5b40e0d8e2a01c881614f0cb5823014a92d1e9ee8576 33c4e4ee44e6abff4142db51458e1f3e7bfc5f6bd2793bf911be8cac6ed7a48d lib/codeql/swift/elements/stmt/ThrowStmtConstructor.qll 974ec76e814030df10362a516da9aa0f90dbb1040ef3297a12632b0654d95dfc a02f73cd6f36d96d6093ffb4608be6e5fb15d8412f3c4ff0f4648b82b909f582 +lib/codeql/swift/elements/stmt/WhileStmt.qll 7b1398c8ae16c19550063bf2d78c2c9320fb33e82d5210e41627510d6c2f561c d9c0f1a417444da27869065f7f47a7db7128b3cfaedbbcbdb73da0abf0e86262 lib/codeql/swift/elements/stmt/WhileStmtConstructor.qll a49c46100da57dc6e8b3cfcc665bd2d6cfa1b49efb0f7d66f49ed719b42ff34d d527c8f6d08b91917d209554c76aade2b35b90c09caec6aa21c3ba951e8e8bf7 +lib/codeql/swift/elements/stmt/YieldStmt.qll 0c926d5e61d592f82331e55c4a295321d0740765d24008f0db2c59387ff48707 c6c278bb43c9ecfe48ef79cbb24bee60cdd5ae6d551b2e5cd0a47fa75f9c4019 lib/codeql/swift/elements/stmt/YieldStmtConstructor.qll ac2047e02add0796b5eff4180c777dc4ebd4bc52c2083036b959e3a1caa41bad 78209a97874bc3bb2c4c3b919ff4b9e68010b0d047d2b455881b980f5100767a -lib/codeql/swift/elements/type/AnyBuiltinIntegerType.qll 564d9e669850d4c1f1cf88667e9df077aef5830d0daa4168889252682182debf 290539e3f82e268ee4c1c197a48476e0b85059b9f5d3b69c613aa5e39368261d -lib/codeql/swift/elements/type/AnyFunctionType.qll 56495116f46e1787407ffc1270c1232dfe2777e3318a6c44491deb52363435fa a7092d2e38f6220f9b23362fbf3d48a282f6afeeb3c666664ee7ccfe56f68feb -lib/codeql/swift/elements/type/AnyGenericType.qll 5016eb40769530499e57333d0e3f277bd33e25c0cccf64df0dc4610b2e7c273f 8baa870748b523c18a631ca179ab6071c1acd121d76f69a218c2cfcee50a9dca -lib/codeql/swift/elements/type/AnyMetatypeType.qll e21239fc2a3a45b7fc1d400233982dfe13e4d909e236d262b32f46e5de872549 4ed35212e2db6ac619fa2e80bd8314d7ed14da64bd9399e11d697e80c4144093 -lib/codeql/swift/elements/type/ArchetypeType.qll 7783dca4c8ce61dd43e45d3c8b73992bbd785809719cca385f517e8b305bc5a9 6df36f1c29e63373271427f719e2508d1596af2170e14fc13a864f28a0c7552f -lib/codeql/swift/elements/type/ArraySliceType.qll f3a72bd8c53c73845a02843b7a0c22811bdd0e53f1070154423aa3511066b0e7 573046d4ef3e26e44119d6b372790051c5a6445c09a5cfdd64564afb142c28b2 +lib/codeql/swift/elements/type/AnyBuiltinIntegerType.qll dc996c065895055ed38c94b71d2e0e2e2fd9d373458f34d9892befd500da738b 71f22f6c5f0f831e0b496aecc827d77d4627edca326806e3174f198bb9c05b85 +lib/codeql/swift/elements/type/AnyBuiltinIntegerTypeImpl.qll e836588f81a33d7ea25a071cf3056a5689791ad49722945bd19fe202fd8be046 f4799ffca6bc43815b6da9136e681bf06175189c99fa450b74ed15ae0e490780 +lib/codeql/swift/elements/type/AnyFunctionType.qll 68c540d66693e056f44f305baf6ffde1b58f4b47924fcfac66433b4a38363afd 72412fcc9235a4e13c5dc223fc7816e53347532961ac78fb87395ee0726d68db +lib/codeql/swift/elements/type/AnyFunctionTypeImpl.qll 1315b34fb3d449491b7479ddc2b574c828754669abae55895448c3ed957d76cf 35bdb8929eaa73beb4d2782a063813233f7bd036452f39c2fe200db57d12d413 +lib/codeql/swift/elements/type/AnyGenericType.qll 5f4eb3ee98b63d8aaf900b5a8f1bfafd3bc406325d9a0e2a32a9ab9dc327aa59 b435bd27120383d8d8f76f412eaa406571237039c71ca529b98e868f370df634 +lib/codeql/swift/elements/type/AnyGenericTypeImpl.qll 2975858e01fabba36cab6bab597a5eff2718e6057b77be7e99a2126bd317777a ec4df4f9284cca8ec6608fef1025434c8ff99cf766d272b41d057748abe567af +lib/codeql/swift/elements/type/AnyMetatypeType.qll 5bc8824a69f24773bd3f74c86ba37ab5e6612371b352e50a0bf4afeaf6cedc74 a15138fd3b487a3702efa9ebc3798f9c1dd296a6261fae6a8cb2ce07192563a4 +lib/codeql/swift/elements/type/AnyMetatypeTypeImpl.qll 2c9e5c0ff44e6f7fefccec372ba13a7cc8bda29deb589e06f2fcbef110f914cc e9a0ce50f0593eb6df7b6f2cf143f70185db0bacb1a2e46b9cb14ad7a03c45ec +lib/codeql/swift/elements/type/ArchetypeType.qll 6d761722ebcc2460c2be03c31cc11a441cb484e17461ef3f7a2ba2284db1d4dd 610062c65983c89a44337bef40a49baab6e849910eb64eb386780f58062dcfaa +lib/codeql/swift/elements/type/ArchetypeTypeImpl.qll e97180f145be6bc07cc7f9b309b6f4d2f86642bf65ef1666c27dd478600a8f85 175daede47f6b6513d2a3d6e36df98e4951175ad445abd4f87baba6d6399ce9d +lib/codeql/swift/elements/type/ArraySliceType.qll ea7095372f82280f99084d3eadd1c5aff5760b21646faf6181a75d3869202c7c 687dc31ed682f761bd868bf921402418bea4f4e011568d7ce5545d29c3b85d15 lib/codeql/swift/elements/type/ArraySliceTypeConstructor.qll 98892980b7839476f83cbdbb630cb5ab0ba806c838299631fcf178c18c942dfe a8f2cc8ceeb1da6027a507136c0faffefcdde68e7fdea38c18bd1720be9a1ffb -lib/codeql/swift/elements/type/BoundGenericClassType.qll 9c8ff131a83db349e689c9225af6420d5f927ce225988398aac25e9a4b548189 5db2b004dcdd6f65d5324287c82a91270df9df02fe5a30e23774394e6a615905 +lib/codeql/swift/elements/type/ArraySliceTypeImpl.qll c441b9b67600a3c7f488f6a4d77267db49360f0c68974687c894fc2791d08e08 2282abe5618ca80f22b3ca703a70ce0363f37b10e31783f4d7b51f219b8ea3bc +lib/codeql/swift/elements/type/BoundGenericClassType.qll 802643710c23f233406da2cfca53673e8f0f2d27681ce70842c4b5311c88223f fc1be00f57982e3eb27edd809e12b63f3a51434f1edcec6ecd7198b995b6ccb6 lib/codeql/swift/elements/type/BoundGenericClassTypeConstructor.qll 6a20f0cfc09464b44c77e97bd771d77ed63214081a915007ebe1efad25a8141c 68f22dbf2777f7596f02862044c64a037565aa95586c210835381391ce0ab68e -lib/codeql/swift/elements/type/BoundGenericEnumType.qll 8d349b40679bff9bad44c4ad8addeca724abc3d583713822c99da96270bc3f01 228f0cd6bc5d2cd8f6c3f676bf73983e683b1fbce233c82d8777c0e99e4b1c41 +lib/codeql/swift/elements/type/BoundGenericClassTypeImpl.qll 88cb4e769b7ecb6cf245176956342d4145b65b777354360b8a7fab43db777e47 fe37b8bbf891cc9a8dd7cf93dc9e5c2e09b321ee41a9cd21bfb9869eb89b7c37 +lib/codeql/swift/elements/type/BoundGenericEnumType.qll efa850eef02d8118696ce3c45ebfe8c983fda4e39e77a7c550fc2ead1d8dca02 06d7d5c4631cc4ef8cb13918b680d7b828d2e30b04b20f0a631562176b0c8b29 lib/codeql/swift/elements/type/BoundGenericEnumTypeConstructor.qll d71a452f3a05164db13ad1a72d882d4d55dc9d05f52a54dfcc74642536078f1c 749bfb6581b03ce87218544ab603c417d58e35c000dfdaea7bb6ad5fd4a12168 -lib/codeql/swift/elements/type/BoundGenericStructType.qll d826b1ce95db4c171c970a63bdcc7983864da87d83100f893c99ac4f0b02c0be fa571eafbcae97b0e84f74d15c52c7f05e32392698215d76092d3f1f509e1f89 +lib/codeql/swift/elements/type/BoundGenericEnumTypeImpl.qll f4d1597268508fffde6adb7214394da66babc414503d3aa10ca95dca8738976c 4705e0cb099867dc68c821093bbbb5520588c0e62a11564362ec6c385e3e402e +lib/codeql/swift/elements/type/BoundGenericStructType.qll b374f908b2d609d38043ac634e10d1936be599949a9996a8af49025a0601f95c cc1dcafe8ab1d0cebbe3ad7aa8be019ae818b5e1846d2fa02696c38edb2bb9d7 lib/codeql/swift/elements/type/BoundGenericStructTypeConstructor.qll c5b444177e6d18a98263ee2cb1baa13b560efd26760ebf5835033f69459e7885 5ee7559ce2ac33ae986c1271e3390c8429b833fa4cd7fe4cc9c5c13348da4031 -lib/codeql/swift/elements/type/BoundGenericType.qll 4544ba326588d053f2fed21cd948c05b971f642c7ee827cac48534b3793f8eb1 071ad0cb3d93ae1d4a3cedceb513ad9f95b0672ac32724dbe2ade72554edf11a -lib/codeql/swift/elements/type/BuiltinBridgeObjectType.qll a161bcff5a6c4a88264d458f4cb686656fcea0b71e3b4a936459e73ca4a342ea 1d51c6be04213a1fef14e635a4479eaedda6f4930931cd5a2ecd6d082ec27c86 +lib/codeql/swift/elements/type/BoundGenericStructTypeImpl.qll a81d41141d7ee81bc3c7e22401b9d9f571a0e46a493fde4ad8fb189b4e3ff3af 4eb70bdb31f97b5d138c21a2003c92fc6a649338a0597f9031aed058e793a64a +lib/codeql/swift/elements/type/BoundGenericType.qll 8127ade0b10a32b2217d64f501a233f489aa76ea5df332f598062c05ba73948c d32c4d0953107381995350dd459bff757805f4ddf4ed210aafec03f266de5d98 +lib/codeql/swift/elements/type/BoundGenericTypeImpl.qll cec2ede5ccdb4d0f625e58bd72ff4e614fa92cef37e2802c96537e1cae91d73b 321d4a05c3de5b1b318dbe8533fa43bc71c56a06dd2853eea12c73e289a96b25 +lib/codeql/swift/elements/type/BuiltinBridgeObjectType.qll 946c83084865ee6e9964f8268db6c037d7ed61fe6ff586cfa53d007d1cce901d c3d63ae2eba449f6e8fbf62413665392ef42997a9b4798526ab2de2d95382206 lib/codeql/swift/elements/type/BuiltinBridgeObjectTypeConstructor.qll de756e20fe6e1548dd5a6fa53d07b2a32cc231e5b8ffdc54a112ed48e1a5a8a7 6e0436a09b6fc380b41b231a39c6813fd3066dfaef31d21222b44703650d41fa -lib/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll a4001db103811348b2f3eefb93a1e49c58e384ceeafc4a8c02f15176b1596df4 3c87ac912dc2126597ca06462287353732656cae3b255aa4dbfe0290371b565c +lib/codeql/swift/elements/type/BuiltinBridgeObjectTypeImpl.qll 40142f4f8cdae38ddb02466aa7c61f462e7603866aead4d91d3e1d141754f295 ed70fbbd5895b067e93b67008be3d58ca35fb71d2e116f134a80eda634e02a1d +lib/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll 1cf477e34118742135b0ea117db686f6411789c1d9ead8e5ad9ffa548ae0127a 80f36490d16dd12cf7009877fbf7d22b8ac34f310acef97e9261ff38686fdee3 lib/codeql/swift/elements/type/BuiltinDefaultActorStorageTypeConstructor.qll 0812e4e27b15b6407fa4bf04622d525f400939751936042ae8397f298a65ef79 0eff2610587e051b76e059b4218b3f6a2cb39c6690fcf6dce35b8a160049ca30 -lib/codeql/swift/elements/type/BuiltinExecutorType.qll 27e93dc350ddfb268a01f25bcecdcc1c6d5da2410aafdf504e93ad33e34bfe9f 9b5152fc4604b5474138f55e467805563e39469f59f719d49e765117066233ba +lib/codeql/swift/elements/type/BuiltinDefaultActorStorageTypeImpl.qll 1bf51a54fa58bbf89aaecbf631e44f7be014594c2a595e51c8ac54e790b3c05d a715240732615d22623a70b09c6c4d48d7b1d93dd0dc5a30d207136b3b4c4efc +lib/codeql/swift/elements/type/BuiltinExecutorType.qll b5313698c386d1a24aec084b42e850f5b2c79b780d985a94482d5dc12ee12ef2 96a0834cacce95bb7197b76a73a816530ea589053142673e377b3f596b0af1aa lib/codeql/swift/elements/type/BuiltinExecutorTypeConstructor.qll 2f9aea7e019b4c696294660a89b94d254b6d7bbd5b6d54991a1fc2e3306fed50 28c28b2d2a05a0e415e1b56f743d66b7f5e6a1aa2e6087d8a2743b7e34a602c4 -lib/codeql/swift/elements/type/BuiltinFloatType.qll e7fa806981787076c5930fc17b6bbf62602f74b13c52c02b18c24963f2e3e5ab 4d6d362cc576b555a85b775d7e8909f958f05e2cb6458ccf334b120d43d735b6 +lib/codeql/swift/elements/type/BuiltinExecutorTypeImpl.qll 0a5f8edd92f68cf8a8f0036f52f454f0279771d3bef5e748e61f1f3eaeb51758 92624449d217fe69c6c9e40488039c59306db5f22066ff245ba7d4957a705043 +lib/codeql/swift/elements/type/BuiltinFloatType.qll bd70a2db7b343ea37dc0de894fd5d3c7d9b77160e584300b0c59fcb6c77796df 0e7d332287a6e8dec75b973f239166861533723242fff4ab3d6fbea2b4728696 lib/codeql/swift/elements/type/BuiltinFloatTypeConstructor.qll f1dab7b9d36213e57083a6effec1b2d859553831394c0e746c592c96a20db6de cceeaa864cfc84511b3cdad6a88d44fc14ea1c8e38db72b0854c3f217a3f9c44 -lib/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll 71ea32c44a20815fce28fd4ee8b7affd4533367fe2d4d20b6b849256f3faa29e c2dbc2867d65b1191e512ed31f60df12922eedc4ce9c7dcb8ca8e23a351149c6 +lib/codeql/swift/elements/type/BuiltinFloatTypeImpl.qll 1dc7f7817c4a238751875b0cee98d060a1ea975a22fd90ceef0f9874b85824d6 d98f743c28174fb3294f0ff60232600a4fc80aeefe72e5cc15bb56e09880ec1e +lib/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll 432c8a48f9c83d37cfd2eb84cff132d83ea937b3acafe0fd46afa5ddb64942de 6ec1d285b2429679b35069224de38757231c44b39624f60c6c34e98b3c6f1356 lib/codeql/swift/elements/type/BuiltinIntegerLiteralTypeConstructor.qll 3885775f78e18286aa8dc99ab5b6f386a278b34b47f93da28d67faac918e6087 93be2ad0b7235bab613b74582bc1de0ca8b2a4da7a387d09a9b8ef9b38095534 -lib/codeql/swift/elements/type/BuiltinIntegerType.qll e87163a0902348563edabf194d074ee650ed4cf8559b6245eda0d1c8e2214d5b f3ed315e6b3fd3b4b4926576110abc1d82274ba6f9e3ca9c291ed629b9368364 +lib/codeql/swift/elements/type/BuiltinIntegerLiteralTypeImpl.qll 7f078bd837acddd0e835f78b0ae6e0381c9c587e82edc61cf78986ce0081e314 f141415be39f8a5f09d4a90cc5d841f90385c3be8781c0bafbad0871681ec8a3 +lib/codeql/swift/elements/type/BuiltinIntegerType.qll aeacacd4c1a14baf68d32ca622327dcbc6eed306e6fd4c003e346304472a253c fd8d0649383efd943158a0aeef74a73855720cfbb00ee99bc33a0f0a185980ca lib/codeql/swift/elements/type/BuiltinIntegerTypeConstructor.qll 2c5a7884c5c8c852d81b6ce03f9c6cc036944428731e3a73208c0d2047b72611 abd29915698109395a4751999aa334ba3c020f20372a5dff213acdd672d024a9 -lib/codeql/swift/elements/type/BuiltinJobType.qll cf52b01d7b48dc4beacbb77cc7147964398fcb5aae3954e5604f67274099e77d 3534b4e1502cf6e5e4f6b2863fb59daa17242a02ea3f3315c08633cf103f9f3d +lib/codeql/swift/elements/type/BuiltinIntegerTypeImpl.qll 6a6da5bb3632bacd4942dd93b2c298d8de8322317b31b40acb082a8646c2b6f5 f631af62b4f237bc340922a5e40dcd10a3fdfb0b92a2db1c08c959a8ab4a458b +lib/codeql/swift/elements/type/BuiltinJobType.qll 27dcc4533d8378ea64352da27294f93ad4fd05818aedd300134b9eee51a6374a 1756ac67f3cd3fee1fe2fcc261afa9180f68ef6b5628ed4fe78c13f76a7e0d4c lib/codeql/swift/elements/type/BuiltinJobTypeConstructor.qll a46cce5cf8a96d90a2063ab74af8920ec9232cc2c6f3b5f3d106623cb738c6f1 a4286382b098ef6cf685e5d9980f21d423cf6bd61c585efc37e3de88a7819db7 -lib/codeql/swift/elements/type/BuiltinNativeObjectType.qll 64eef4a37c8fb350512de0e8bad6cae7fa9b89931c06f6e89dcf5e918ea69c28 4b4c736e5c59bc767462db0c332a44ef2661c0498a8db63f15cff5d4755ba40b +lib/codeql/swift/elements/type/BuiltinJobTypeImpl.qll 52b29e3c595845c035a95a04983a800c62125798cadead8f302adf0a17e53884 d90cba2a5a35d7bd616f7b76b22b2b438a0c9f3d4f55eef8a883eb58c1d27332 +lib/codeql/swift/elements/type/BuiltinNativeObjectType.qll 100d1b51c23b14a6a1dd282a87e9dff2bd714b3ef3697afb1f32268029f17c8d ef005e2823e2f60a08355e0f3389ba43b4741cec2c8c4775aba70f1a291f2c21 lib/codeql/swift/elements/type/BuiltinNativeObjectTypeConstructor.qll 2f2395f12d23fabba8a2b55b1de6c43547054a64225ed3386888f1caf5c90f09 12b77f69cdcec87611df1a5f554d5aefa4c313ba97bf94dec0eb758bc8f54fef -lib/codeql/swift/elements/type/BuiltinRawPointerType.qll 927822264e1f17f0b14b8a97326c86a6587c8aaa085077c004e1e2c67ea3789a 1400d1bbc81ed33e385858fc35ca9b8fd49406dc1aeb52e27ede4dc8bdc3d126 +lib/codeql/swift/elements/type/BuiltinNativeObjectTypeImpl.qll 7b1ff05dfa1aa466d7047c8b8c47ac5d6b5e7d9e9c27fb60b0462e3d598ecfcc 0bca119c348d4d983b3131a476511ed733c87f3ca1c402a6fbb78076ac560310 +lib/codeql/swift/elements/type/BuiltinRawPointerType.qll 85ecb198deee6999f599d4b6da9d46a0ac2ed35a307f585939fc68e869933f6e 93e31a2aad67c31f6db89ef599a8651a0ec031388a325efa86fa01588adf761e lib/codeql/swift/elements/type/BuiltinRawPointerTypeConstructor.qll c7757a7a2e6b68a2309b0318b5abb525cc4d1c80588c9f1145186c8b8dab394c 80497d4e1a8d6501ac1d9234b3dc7a8cda1edb5f9c7592d75504fb2810484cd3 -lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll a560fa89c0aeba336eac6fd07dd1e1d0e61f032e5386160cd82bf35e883f71d1 3f3e4bceec2e9991f07d403c0ae35699a5583eb4cb6a3752161a27566e633b76 +lib/codeql/swift/elements/type/BuiltinRawPointerTypeImpl.qll d54595c224d723dde78bb6f125dc25b679e43f8767c750cfaa19d89c59dbf1fe 36956eb36f0966b398a41068892bac2eb5ab7ff64c0480eeae560341ebd6bf92 +lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll 531a16272c4c646019270381ad6ffb81127d48abb0aed8c29aa2f165205500d3 55cac36f202f8b98daeab974bafc5603b839e38609fc1340ef920c11067283f3 lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationTypeConstructor.qll be23264f2091fc9110e2b828213ed3b22a60b542ba46fe72675af17947a1f4d8 a1160ea7b494fa8f377c72d2b12aab4512309b117d2d9cfe24a8127c6e4f35c0 -lib/codeql/swift/elements/type/BuiltinType.qll 23403d6a6dfa3e35f974c41d988cc3438a01eb4e4efa7084de1e73316f984cd3 58872a5f5e23aaf728a8d8c4f22e25f1f7f3cf7ec35d2a1792cd504ae35dc0da -lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll 55501ecbedd6ce21e672fbd31f5126749e7136bd39eb026efacad02510a2b887 e66454b9e044cbedc7cef40eda3f88eb0697e2d6599c9b5a21ee85d235b33c1c +lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationTypeImpl.qll d14e436677e9e3056dcd3dbbe38898d4b8863711d32cd126ef9fe10c8a9496bb 08f5e691bee181083f915b044de7c0e3e756dab7ca1635b3c3ad7d7dcd69cccb +lib/codeql/swift/elements/type/BuiltinType.qll b694dfaa09bf5b736091dda29181dcdb635de0f14a0351c9bdc077cde29ddda4 74d260ee694c35495d1e5e0f6afcf8c9afb029a153d89a25cfaad240d2e7fad6 +lib/codeql/swift/elements/type/BuiltinTypeImpl.qll 10977295c9cf7f3d84c9788d01cd650029254d5f934f846f50d597eb2c968236 669ed86490d2325ec693a6a38ef39972e28f14c06236d5104219b942e6d31adf +lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll 66b87ae9a89ead996acf2235672c62e0a52ea3e0ba9d2b96d2923972a38d4114 be3dfeb012b2694c7f5675f91f0ef37c1a039682c481036671e14176d43e36e8 lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferTypeConstructor.qll dbe44265bb83fee9d5c2bc4634f71f2b036df87adfb2eec51be1cac4223a3111 27bb53e9b689bcf073f0a90f81ec0bf67712c8c6302e741d7dd5915c54b0a151 -lib/codeql/swift/elements/type/BuiltinVectorType.qll 035ed33b5bf1051b0eb580e3e5e4c005fdc5e4f4ff5ccf482f01faae8b2107a5 e3677052c1342c18cca10e3fcc62bb002c38686172e0df9a1f7dcd1d76a50220 +lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferTypeImpl.qll 0fa56a90540e0d2e45c904016b63d09bfac20f5c77b803c7092f0276191416e5 b698528f3e9f66962c9eb9c7ed6843d9d6c063840c57098298022962db71ea56 +lib/codeql/swift/elements/type/BuiltinVectorType.qll 5cad5b70b74022d8975390f589601213f19af96e202b55fa97a995677fa7d4f3 b592db6041fac59d3ca63819dfa22d31102b8f8a9c31b1c7d054ea293aa1c2d1 lib/codeql/swift/elements/type/BuiltinVectorTypeConstructor.qll 7925b6820a989bcd2489ebb4fc918a966c0472a67ce4fc5b15a960238ef96b0a aceceab6dd1f583db3a03c54ce5c855db2079adbae1c46a465817a0d3dc2a57d -lib/codeql/swift/elements/type/ClassType.qll feeb8dfa2472303aa29126c368e519d7aed1bae894104dbb3504cf0027dd165b 5f0bde82f6265e8480be55ede9694201e409db20a1cf038c48e74e839a00cd99 +lib/codeql/swift/elements/type/BuiltinVectorTypeImpl.qll 407a5dcc4c878ec151a1399f469618d6a7971b5bbbc27c0440c3e6af270adf17 f191634d8eba2672f499ebbf360101fe9160f72b4a444da1702cfcb50e80183c +lib/codeql/swift/elements/type/ClassType.qll 8289ca105df82c3d201c9d42748d84a60a2dd93048291eef652eae4b7eb8393c d6f6a4ac0365ab997b6eec1c8f6094f2641e8ae1be6c626f2e9cc32a05bda2c1 lib/codeql/swift/elements/type/ClassTypeConstructor.qll a028b4c629a61dc9a908378005fbb66c76c66570599f235b42379b8ac3412fb2 6ed9bfdd6101bd44afc0af312d088bf1965652933ef2111ae5f29f3249ad4080 -lib/codeql/swift/elements/type/DependentMemberType.qll 1cba87d795a068956dde0a0f2ea5a23d3049f4ea0c041236298f1e8b6dcdcece d3d8fd18114cc0cffa0637786f32fc8f4c89b82b5fa75bed4968475ead97d4d1 +lib/codeql/swift/elements/type/ClassTypeImpl.qll 0779f04ecd7e28c3fbed8f45fac12fca38a4d6925465011aa323ef31989d72f3 0d517488efbcd0ae557c50ec5bc16b607a06af86e1021b13c167644697d384a1 +lib/codeql/swift/elements/type/DependentMemberType.qll 7dcccc7866ab606872244a7c3de2ac3ae1ab77068f8fc0f2102ce1342459ff78 956097a8b40a06abeb7a5cc6f62ad19c544f80c56b89dcd1c6dfef479749ba47 lib/codeql/swift/elements/type/DependentMemberTypeConstructor.qll 45f45f997cfb82db3a2469e7d95a676444ad69c86051c2c0474fc6d4e22f4265 e80214e4b0203ab3ddde9272836603ca5f5c2b883b9bf55260400801b8c8a22f -lib/codeql/swift/elements/type/DictionaryType.qll 9404a6710b73518222058f82eccb67b6ba78b882af5258005e639021992d3e0a 07071c2cf22fd7c0af4780dfb3e4fb61300b1e2dc40c6722a01aeebfc5f49a5e +lib/codeql/swift/elements/type/DependentMemberTypeImpl.qll 9cd878e47e84833822780c82279a9366c4b2b4153594ea4c057491f4e99f07d6 bb573530a8450589b17e6b8d2de0cdfb73312f5215d0b50a1c2d055a8fe0b4aa +lib/codeql/swift/elements/type/DictionaryType.qll 531581166fbc3baa89b0a8fa5678923a42be49f49bb8291a2acd31567a98f94d af234f980ac32e3fc6b1dc15cfa3722c5e3793a7009377111c4c2a02306262b5 lib/codeql/swift/elements/type/DictionaryTypeConstructor.qll 2d85029082d8a5dda34ff3a3939ce5e908026ed7e7d3438f43de5e9dc20510d2 d8e3f431c1624431fb656f733388e692fb10b755dfcd856faeeb5d4c8e6d269c +lib/codeql/swift/elements/type/DictionaryTypeImpl.qll 3e6378f3945088bc88ca5e248d9d4731b4d01618a1e090a192e163b3c22a21ca 7c13fbcf5a23f223349d8df17607e8a96ae710d71967225d946aa1debbc12bc7 +lib/codeql/swift/elements/type/DynamicSelfType.qll 1aa060973db3a83df0d17f143686d25e4479a29d10bd2449c841393c5a1a6376 35d81f450d28d679985f250427a058e363b48369c4de09038e63386fd7518522 lib/codeql/swift/elements/type/DynamicSelfTypeConstructor.qll 5b3da6f88918249f0afe7da0673c0333c53d548c1a8eb40c1ae4349654f3c272 1940db8f33a83e686345d9cffd9114f852d7caf951932b33cb9d93e3a9ba5620 -lib/codeql/swift/elements/type/ElementArchetypeType.qll b141477fcc39cb4c428edff8ebc54d057ce556ca54170142604b3a2498777d6e 06811899eb4508de855fab04f6d0edf2b6e3e31f2041a66a8ac842312d0aa4e9 +lib/codeql/swift/elements/type/ElementArchetypeType.qll cf274b7789dd5d1b46c2382d23e6c43915683f9bc6cb2be0a77a60ecc1ed9659 c368a638215560b12fed460b28913df460758dd4e95d4ecd7d677708831e0eed lib/codeql/swift/elements/type/ElementArchetypeTypeConstructor.qll a37e38f4b824dd96c04e1ae37776d3b04001dbb9f9da011ac11bb8aaf2c5e9e2 31c1a8a6ff976efeceec2edcd7090e20911d0c691cad6527b81f1650e68ef2c3 -lib/codeql/swift/elements/type/EnumType.qll 0f34be791e7feaaddaa2512e12e6078f9149277bf69233809f354e59fc8ff373 e7f2bc38959e8b7b108677fedce7818a41236d1ff19b80851e554e3cd65562c0 +lib/codeql/swift/elements/type/ElementArchetypeTypeImpl.qll 9248467edb0c0cd8b4793c2f980728265db0fc0226d64b9bb5d0e6dbefc89710 42037dd695884a418f83446ef7413a590c861ecc1922eef74328369914ff652b +lib/codeql/swift/elements/type/EnumType.qll fe4234dcd067255993c7b9d4a4be22417c6537b289b65ee5dc2b6e95ebc56fb7 e93e93155b9afea398ac7c58ead54d3c7c03690c813db1557d69eea1bf6ae968 lib/codeql/swift/elements/type/EnumTypeConstructor.qll 42082a8131a1d23a3fc57f03470a2709fdd01fd492cc3ca53637ad0a1b22a80f 0eab43c0f7d7f415493ea776f857e91d64df60442737cb818361c9634c74ae48 -lib/codeql/swift/elements/type/ErrorType.qll c338876a8174715bccd532b9457daed307ed91dd045230e0472cb1d8145e1ccd c126bb7e48bb3508a1f05c780145ab11a16cee9626ce7bbdcd40f07eecb54351 +lib/codeql/swift/elements/type/EnumTypeImpl.qll e1882e9bf4a5758d931066d21af82b10de241593fc632844db4220dfa1b40051 7903e471170bad4ac51971c614c3d5aec81453630f9d74792a6a782f76aa6491 +lib/codeql/swift/elements/type/ErrorType.qll 37da998b33829ce03d99c17b4c3d6f7658f8a01ef42ca6580575555ecc958de0 50442c747a91b4aa73558afdab14068afacf1ecaf85aa4d85dbae8e0bdd0a792 lib/codeql/swift/elements/type/ErrorTypeConstructor.qll b9c8b309ccc948b5956355b3d3398c1e52317b3c0dfbef0683b2dc62fe2e5054 e30fd9785602b50081917e82b03776bd98774fe45ff35734497cc0816f284cd4 -lib/codeql/swift/elements/type/ExistentialMetatypeType.qll 3b90b3bc68a1f4f31c0f610ed6a9c9e02423a51c5dffa10edd1419fbb1146948 626c6c348c085f828afc7b93dbe9935ba5db88e68488189e7ab358493db9dac1 +lib/codeql/swift/elements/type/ErrorTypeImpl.qll c04c074586ee94c721c8ee4c75f2213098a004a69df08d5585d9b3c2a52ae44c 1fcd9cdadbddfd1f89d9cb0962fd767ccf920b26975a9557c4d758933ebd27b3 +lib/codeql/swift/elements/type/ExistentialMetatypeType.qll c3655f4057f79803191727749dd6f6b28f32a4e883410f39a13fe488868c4533 1613c751a73f82172677b0c0fec472c87858413ca0147f38eb5fcf50c31eda73 lib/codeql/swift/elements/type/ExistentialMetatypeTypeConstructor.qll 4055299dc6cf43e7a12f325913fd84b58761dcbfc14aaa27dd494eae1c282a99 c28e1ef4c8da26eaca30726bf3a81547bf3996cdfdf4b35cfc062d574e791d86 -lib/codeql/swift/elements/type/ExistentialType.qll 9faca7c195b2a2a33e83ab0e4d90979d90c77f634aa1422ef9d9aff25b48e356 b1a8bc743130e0ff653ef3fca31492dd43d011d8d36f076db1f793f8f4fb394c +lib/codeql/swift/elements/type/ExistentialMetatypeTypeImpl.qll 5aeaabe063cd7d9950a46fa4821f8d950c7583a4652f7e2741d81e19281aa873 c5ad2564888f6c10ac2478d72c5a436cec111824781b992adb9bddc723f13faf +lib/codeql/swift/elements/type/ExistentialType.qll a02f355e1eb1fe6801fd11fdcf246e47e6a8c2dda6ce4719123fd8ed31efa2ab 5f6f72c843f4a073f13ac94288ebf2013e4cb78b5d59e9679ed62b215546fbeb lib/codeql/swift/elements/type/ExistentialTypeConstructor.qll 65aeccb1d9b403e4efee678c7af1e8bb1359f6ffed7a2e75945330a19276b25e b2da77005c4cc9dc8dad8864b222de781863f93996b0128346a0464a7cacdd8b -lib/codeql/swift/elements/type/FunctionType.qll 86ebc93a74076bf8655f8bb5a0fbd88b52522b76eb3298aec60bbdb2beac469a e81d6f0f4b64a1403b427f2a2004263056a9d7aa876dde58e747ece595035a9a +lib/codeql/swift/elements/type/ExistentialTypeImpl.qll 26d3e2369d60904b429922dc42f361adce9d0ff0731d3299ef11f8572f304133 87dc0b8d658822303d6d7b7006e43bea2ea1f0ecc00eff4f197f69c2e55dafd7 +lib/codeql/swift/elements/type/FunctionType.qll 5aaef607e24b610b4cb5b5bef84befb65edbde7c72cec921c333fd7befbd8d5d 04219744e8f099f280564ae8c497cb3700d2641e7d0f167234cfd9447bcfb8e6 lib/codeql/swift/elements/type/FunctionTypeConstructor.qll bcff16dbd2411b5db4d43bef5797e93f5a82091d01411b87ba6807314230b7ba db4a0e98311ebcd63be7a7c8e172084003cd9909c005827cf58531eff21fabd1 -lib/codeql/swift/elements/type/GenericFunctionType.qll d4ae4f8f6f1f700ac4f0b4b188b5afa3f31f190a2949a2cbf854fed488663838 674bcee1151d4cbb37f360f31a20510ae99a386884de19c76abef694666696e4 +lib/codeql/swift/elements/type/FunctionTypeImpl.qll 96ac641d9a48cbd8e42409fb9499e0133dde14c96ed5262ee751a57474150dbc 8ce6ae7c7f54d30528a18af3adeec8b4ec6d75ed599f2dac78ca76fbd02e716c +lib/codeql/swift/elements/type/GenericFunctionType.qll 14bfebba6569f5b1f4efa6174700b4c6164067a235f085fb6b12b7ed6ad1e534 20b16a0b50af671c3690bdd8aeb234d9d9ca7c8628d0098fe6f42463a198ea88 lib/codeql/swift/elements/type/GenericFunctionTypeConstructor.qll e2ed81388159e836d20eb22b7716288c31781c996f53056b85a0c5f14f70472b fd42804969860553c36ed8384e01b1046ac6eb1534d151af63c47b246b9d71e3 -lib/codeql/swift/elements/type/GenericTypeParamType.qll 61271614607468b3fb7ccd359159aafcd04db14dadf8245e69c27878c47e375e 071bdddc248103fafd06c9cf847c401f6df4c01f3bd7562ae2e0b8e19505ccfe +lib/codeql/swift/elements/type/GenericFunctionTypeImpl.qll 25ea757775c9853f9a5b0d5a670da183092f0d5d6f72e2e57c37c72c9ee7752d a05052227d76d83f768bf1fbbfd387e11900b8c34b8f3a2b37fef5772f4e2a0f +lib/codeql/swift/elements/type/GenericTypeParamType.qll 867c77bba91b572eb334f680c7b1312c77a744896fecb2b4e468dc0c47faf4f1 80994726e55de3216cf7a88c9be44e148ff572ac9124a954b3229ad8e7b1e10c lib/codeql/swift/elements/type/GenericTypeParamTypeConstructor.qll b126ac4e7efccecbfbd6306d196a6296a85ac11b1967ec44c82effa66467f39f f326323d8c4d0188e5ace176e0661b7d504ec4341642a4822187d98c0393ecd8 -lib/codeql/swift/elements/type/InOutType.qll 5c2a61486308ba06d596ae18c81faddfe21d480800f1553c50527301428472bd 0f77e3ae3d1f79ce46b035c57c98348dee042f8c320804c502b5e748257506e6 +lib/codeql/swift/elements/type/GenericTypeParamTypeImpl.qll efca259897a044fc967341a9fdb39497fc5e9bcb0b4ba33fa76cb926b98b3eb7 aaa621c691813a2f70f4071e3592d7760cef319904209770442ca0d0583f65a1 +lib/codeql/swift/elements/type/InOutType.qll 69d0376b0b360a434b36968e377950b7ddb227b37303b09596dd5d4ec0839a00 009e09dc8acfd40bbfa538ef0a050e93dca9d8d0ec7027ae5e4597fd083f45a9 lib/codeql/swift/elements/type/InOutTypeConstructor.qll 40550fd07551bc7c1692e08f1cb0692defca613c3c6403719efc5998eb1f1bfd 775f16224a455e336da239a179f84581b345803b9576aca119aeb3eef583d739 +lib/codeql/swift/elements/type/InOutTypeImpl.qll 28fc2931a424f551107b0ee49663d5d5307146c725353c5e484f0dd289f93dc0 ff12e91e30ee53bb8acdcf9e31261b6b1b0ae966babb4eacacb344c22aa1cb6e +lib/codeql/swift/elements/type/LValueType.qll 4493c6b80355d436fdf50f44aec17f0e1e17fdba7cfb9fca1af32b22a7c8a149 f2a8728d44ad072470386b6103c98864d7e5db98b79d30e9624962629cfb9ea4 lib/codeql/swift/elements/type/LValueTypeConstructor.qll e3ab6ebb6191a2553bd4a483067acf7131862bc7235af2da74c35e2250300da8 cfa65d0f22416408ee1e5e5af440166fe5f5b39ae9bf1b9ae92bd9f9f2954b76 -lib/codeql/swift/elements/type/LocalArchetypeType.qll 2cd1758b796425c7d5b59061dc54462b989e849087c50501178eca8a1d5b3cf2 79f6e00c912ad846def29cb94835937cb73b05a95587f50dd83fc56f1599359e -lib/codeql/swift/elements/type/MetatypeType.qll 5cad191a66cf56a87d9877747af431dee7b3a8b365a15749f73c100695675d4c 5fdaf2d4ff3f88d59bea1f00b9e36d7552afd0a9470e4d3c2284356e0322aeae +lib/codeql/swift/elements/type/LocalArchetypeType.qll 39d79c1e22159d781b503feaf0bf1ec2d30cf07ad0484683b225ea5838803ce0 a3b48057017239bb1450201bf4a990c01416922c2396fd86d6ef11a46a789151 +lib/codeql/swift/elements/type/LocalArchetypeTypeImpl.qll 8170baafe8e2845a3f7f11894244c6b1cfbeadf7d3c86de676fe17deec68494c e72508db440afe58c2da26529c362f1f7eeb6f360424f62c7f6cd841c4a6f3bd +lib/codeql/swift/elements/type/MetatypeType.qll c4faa4025eab32277a2cc00b75c4e826306da7c2cb065649217645e0f9bac1d7 3c96fe94410b74e327ec424b9f390c16576746ca745192054c2e59209b0c3d0f lib/codeql/swift/elements/type/MetatypeTypeConstructor.qll 7011a1307524477b7e3b43e2efb2ebcbdc7fec258455c95d3c2525cb8857bf3c b56938e2d9cd814b2fa3de569f091f42e716b399e73e024e405eb211f65a944c -lib/codeql/swift/elements/type/ModuleType.qll 30da0005552aac311337d001bb9d3026f1df920b6974eb58818afc8a536a2803 48663fe7144942c8aeb45fe80102877ce887a62fa42c4adf428f9c263bdde97f +lib/codeql/swift/elements/type/MetatypeTypeImpl.qll 74a1cbbc93a94f9e186faaa7b9e4b0d2367f5100ac1dc7da16412d142286f463 9d538f4ab0872d5abbbb26dcb39fb13106eaefa561af7e66dd8aca9c834bc4fb +lib/codeql/swift/elements/type/ModuleType.qll 227c0c42bef0cb1a72cf11f6933ffe903bda725cdfa3f528b3e17061200487d6 696a505660d9b7d90d3ba1a8905293afe407cc595c9c2cff333f483831223c6d lib/codeql/swift/elements/type/ModuleTypeConstructor.qll 86b605402d52a72fa438e548247b08c066f3535ccf09751955f1db422fe08620 24ffd4796bc011f4b2961965cff013dc8be3eeec4e5c9ff226b033b90e50c6c2 -lib/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll 2c56f1ab70a177ef20cbc765bf727a0ef33c51ef5f69ca45d7c0487e42f1bf08 6b343dbc8e15b9304dfe1f19fe75320e9328523eeb1f88e00a6752b906dd8882 -lib/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll 2bc7bbb4bfef1ca029abd929dbefe0997d2cb33cdc628848b8b8745b98822ea7 85f65a8807be27ab3e69b6667ac5f0aefdc6231cb1b50d23250ea002ac9fdda5 +lib/codeql/swift/elements/type/ModuleTypeImpl.qll d13df337e9b7873c3db9c3d57d58129cd9b7ba1d851fb75b42f98dc9371c309a 0e3ec2afffd2a917c33611921ea6c8d3af95de513d0e7ebcfe43a1ab6dc269a3 +lib/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll ec02dfeed033f56c9e2bc1218392c59d36f11909ceb53049e6853af9594367b6 d5e8e88f4512c2333b6a0d0d63392fc282c0fd4544e90a03451be31882360575 +lib/codeql/swift/elements/type/NominalOrBoundGenericNominalTypeImpl.qll 6da77c694a1d7e3e3ab889b9fa5bbc0c5940b7ce3e2ea1170f78566589b8275d 5ba1224ee1a942e5d5453effe5434d5b3d7dd5e68979e7c1ea3bab7ff3030484 +lib/codeql/swift/elements/type/NominalType.qll 99c2de19708464df7756a86a0eb00644562f19b41639af2a8b4858d5480a53d0 41044e847c5b7e8e5cbcb4548c60d973dc700c781b4c1ed93fdbf5b61cdd538d +lib/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll 5fb776e452e6080c9e578ab4023e2c1b9cd2a294f5efffc37a3e890cbe8a1637 8e7c855ebad059aa3f7e9167e7e379a6724d9353d5fdb3892a77a6253ec31dea lib/codeql/swift/elements/type/OpaqueTypeArchetypeTypeConstructor.qll f33bf566ae7881e6b4c5327602bfd4275bd5344d0f9fb764ebe02b9673ab29ed 88ad64e4c114f34a952701fff67386d43982dacd2845eead408230447d3c0506 -lib/codeql/swift/elements/type/OpenedArchetypeType.qll e5802469d4428262c52967deec93b8d327bc029b4bc645f34021e6b84c2975ee edfb5f2fbac74dc7c06d17397150a49bccd63ddac36959b0e1fa02a70b2825bd +lib/codeql/swift/elements/type/OpaqueTypeArchetypeTypeImpl.qll 402568a45ebe986f2086c765649414b218a262e103ed19d73de3754cc84327d8 b7ef0cbfdd74083403ace6e0d8e6b0502fba1267d04a16c7465fa8b5dbce4138 +lib/codeql/swift/elements/type/OpenedArchetypeType.qll 5a76b8e8ed3b4feb19e9d1cc4de285fb583fcfa3cf032f4c6df0a7efed8df2d5 2b26a2e03d96840f69d95c6d508acab1845196e6b522c85876658ced5d2960cd lib/codeql/swift/elements/type/OpenedArchetypeTypeConstructor.qll 729a7f0545d9aa3449e92f60f1ff780188135c861cdd119a678569d27684f4c0 e6f51320aec9202d97695228b684cd35ed5f26cdc8576621ad74ca0a5f707fc6 -lib/codeql/swift/elements/type/OptionalType.qll d1d1465bea4bac4d1d4fb0b499b858daf8a23fcd1e60d82ea813a3d864118ddb 1ba347068c75fae0f12923273fbc4d4a9feae5c57857ea406904d116b94513e8 +lib/codeql/swift/elements/type/OpenedArchetypeTypeImpl.qll c8d7f2493f1fd23f2e5c1707ff5209e7345e939b8e9a499f8df28dd4fca77bd2 616ac345e28f858cd1f3571662cda187e2368cf19af6456675dcdac9eb30b714 +lib/codeql/swift/elements/type/OptionalType.qll 3c7762e30d57315d3e3195285ad14d0fbce4efb92c59af90e3a362f3be6ef417 343b68a77369ad7240ea4b686c8e66624c6b71103d9014024502027fc9572966 lib/codeql/swift/elements/type/OptionalTypeConstructor.qll 648493a385d8a95b665fff776f52e23ecdc2a4baa355328fbb218a1510ff807f 4249552ad87c3e474e32c89e6bf6302d7de5d15980c550f97ec8576a5801770b -lib/codeql/swift/elements/type/PackArchetypeType.qll 269a20159e3d3bcbcfa3ca35d5376b168dc7af7bc6a36c91f57a15e573a4dc0b 404552042803b9f8b2b28876683dcba1ecc0f0b600b0244658b943df59865d61 +lib/codeql/swift/elements/type/OptionalTypeImpl.qll ac452e2c2883cd9aa7e460032a6f920e10c34a7e04a306b0c6b7a9c637f5b9d1 2513c2da982ed0a11687b5d3938de9e029742ecc1b6942b28e443aafe951f7e6 +lib/codeql/swift/elements/type/PackArchetypeType.qll 0028633d30587d7d044a10efe40b1e9789552d0000d7fdba5449b2c496da3753 1a5d2ec5ec15c408e9fc9efe21c7c86f3de56d9d98dadc2c0633be59d73a4d96 lib/codeql/swift/elements/type/PackArchetypeTypeConstructor.qll 11ceeb4d0d337cde182804dc1b56f24ae624b74b55f62979c166172b53497a11 b46528bc0673a80a3d5ce29c358105b876967b73ae4a5596e6d7cf82e2292144 -lib/codeql/swift/elements/type/PackElementType.qll 8371be2b3aab80d3bdb60d258f491d622744d3f7e68fd07ba6cdfdcbfc614e36 412af362a042f5d1f2aeceff0532d611048900526c87cff2e46fd2cc3590cc29 +lib/codeql/swift/elements/type/PackArchetypeTypeImpl.qll 57b81f7ec836b614be2be40ad93d32b1e62fbfb75c63b85b0f09564008968b79 1f3ed8d2d69195f552e04b4c282251003aca9cb00d638c3c23d7f7bbdb247c4c +lib/codeql/swift/elements/type/PackElementType.qll b84aecd3cbb75d0939a572cf5612a03ebc5febf1f63cebaffb1dc4ff43f9274f a0642d168f8b3dd6017cb2ac42ef3b9e0c17491af532e3b7e64c8acea838b72a lib/codeql/swift/elements/type/PackElementTypeConstructor.qll aa8aabd646e9167a55d1fc830ae16199d0a2c883eb5a635f8c2058baaede6360 3e6285bdfbc3cd4c4a583515b7805cec458db2e0f80572656b735e57f3bdfc4a -lib/codeql/swift/elements/type/PackExpansionType.qll fee4b631d5b171452d4022f0692e7ba2051ffef4ab3bd619cf6b1190a752d54d dad6080ee8d7d75b9bd3a6e323a1321bfa348a33909a6eeb16ef532c81ef5d26 +lib/codeql/swift/elements/type/PackElementTypeImpl.qll b8b90588711c1f06c413dab3a466d8392a11002feedb7528bc25b0f1db3bdc06 104a1a69589578db31f4a8e3e44106f4dc9bba13410312d8a6e789a6302b2fcf +lib/codeql/swift/elements/type/PackExpansionType.qll e8994852ac484a02237b2bdbbe11a1a0a31a4da3541ea93444e2586b011b1813 6dfc3e9c61ff71136ef5dd87823ac426643dfd786e2d625824cb6995d64222e9 lib/codeql/swift/elements/type/PackExpansionTypeConstructor.qll c8b73f03d6e3a8af0363db3be62cfef755a51285d0e1696e1fb72b0b0238595c 72b8509a2481f3def5cc4f47a7d3feae9cc44b2599b09d645fc21569a00a4f60 -lib/codeql/swift/elements/type/PackType.qll 5871b43beed2f214c2f5166f2baf8058f85ff3afd531a86fd46e9349d51a3d94 6cd310746fa3e047edb4c0f33b9ebde395108cc07f9d8828df5e3d58f40d589a +lib/codeql/swift/elements/type/PackExpansionTypeImpl.qll 2e65bbdcd50b25a8088a793d6921d53ee229ce4a6760060cd1e482cce62e169d 9b293a404239d5577ec4370878f162b9326380d8bad46e9f85e8350ec37fbfd2 +lib/codeql/swift/elements/type/PackType.qll ca676927abb763e9a49dc1d22c472cde14e11bfe748081ac44e3ad18e1b12c3a cfd6e13df113fc7be42b543f8d59d5dbf581c729a2f23195f2a353e1ed55896b lib/codeql/swift/elements/type/PackTypeConstructor.qll cafa01460fc2eefb816105a65954b48aaf042507ed358149c0b4a0fa9d160099 318b11d4e2582187d0adc2386ff8e02fa79cdcf62dfb88285943e41d846bc8b3 -lib/codeql/swift/elements/type/ParameterizedProtocolType.qll 7d90ea1211e4f947a33c850ebf2da725ade62f98102d69de4fe4c640d0c50458 67a34e34b926156ce02d9f2738181efb305cffcd0de64e8daaa01e1e4bba79ce +lib/codeql/swift/elements/type/PackTypeImpl.qll 2b0ebf154c4b0ae0e1ad28d95c0366ab794d952d4f838fe664560b4833b3fcc8 b2131617632699d1981aa9f2eefd47c2854e31893a3777b8c1d5c92786b8f3ab +lib/codeql/swift/elements/type/ParameterizedProtocolType.qll 2eb6d0d20ed09412f1388f143ad7c94b5c3de52bd06cf84bb327211830cdf2dd c28ea44478421237c780b2f8eeb932f673bbfad3822465e056f02419aa6eec8b lib/codeql/swift/elements/type/ParameterizedProtocolTypeConstructor.qll 989c2a4bfe3739447f1d177bb35e9322ee4246c49f5e78f9fb51090eb5446c73 6cb94da1c1a6b301a41b08e7f60148550578caec1093724867c0efd27463e28a -lib/codeql/swift/elements/type/ParenType.qll 8f52dbc5fd5e872344cd42beefe7bc7bd9a3ced04ae8b023b93eb85ceb9d62a0 5684664d68e1c52f16389ce691fc36456f92b057c5923ec525b02b10f7994ed1 +lib/codeql/swift/elements/type/ParameterizedProtocolTypeImpl.qll 5021d74612fa1d5e7aea9ee22e4dd79089db3a1cd960364a98f67b94894f57cd 7247508dbc0e4796f258d09232f602f67fef86080e11352c8a500bba6529817a +lib/codeql/swift/elements/type/ParenType.qll c10d600bcad5357dcb4bb6a44b3613d97ff9d599e6076d15a7a01f25688281f3 700806442dad5838fbb44f9a67ccde1cda49e146589b91ebdafcae9618f64103 lib/codeql/swift/elements/type/ParenTypeConstructor.qll 5463ef3ab4b344f5895b05dca62317de36832463b71f94adbb1f7986653fa87c aa0e593ebb5fc3e7e1b787ee010a11b8c9dc530fa24038f1e02d7b95d28f5c38 -lib/codeql/swift/elements/type/PrimaryArchetypeType.qll 827d4ea8e82ac8cb51e5e0363117be380c329d8dd1abd4e184348a5e06c9b77d 8f7a19628424399a228723e4f462f1b0fccb93c2c59108330708bc9271b8b44c +lib/codeql/swift/elements/type/ParenTypeImpl.qll 3fc9c8011d9098f4c77b39c9b85cfd31d9a76ea341262df7269486b772efc0fb fc08dccb6fce49d3002133eb2e3c5e661886f844cd6d7650d2c3898426bee356 +lib/codeql/swift/elements/type/PrimaryArchetypeType.qll 545ffde7d4b1518d14f6edf96c40d931839fa05b44ac2db739174f022fd3436a 17dc7dbfdbbd26b7e1788f90ac3245fd6c15ac1d50f7106bba4d590f9399f254 lib/codeql/swift/elements/type/PrimaryArchetypeTypeConstructor.qll 2404ea8bcd120933ce609e1e5adea4d2262f35702743cacd891f7153d18d6871 0e6d9a34d97fdabc417f84b3921f59794054ec6fdd2e54546f0ca5e39c51ee3e -lib/codeql/swift/elements/type/ProtocolCompositionType.qll 576d5f1079154dbb600f562205d2cac23e5e65c73a0529882bad1b92972d6a10 dfcb6f1c2c9d0d7f48c32ce80f73f4de25346213253d121df2beb9fc418459b9 +lib/codeql/swift/elements/type/PrimaryArchetypeTypeImpl.qll f449d0d0b9b5e5ae5e72f3c7ad1f6bb6e138b1c76c7de8cc1c8c3ea9ce7e2337 fc3850a8f7a58b2a6e4a6a75a48a2e89de940665f0e07d6a5fc52aea72e4d0ab +lib/codeql/swift/elements/type/ProtocolCompositionType.qll d0ffd8740590b655f1142bba866b5873dda2553c5b9fba14944b100afa02b23d 5b155014bc6502f2ae3b8224283f8e65180e8fa852d4e2d991d2ac3111463a4b lib/codeql/swift/elements/type/ProtocolCompositionTypeConstructor.qll d4ff4216d9a87f2de7d021f4d702c729e9c68646b4b8e8fca5d073d5153a49e5 b432f87de3acac37577ea71daadf83eb33d0bffd14eb4015ce5a424ecdab5545 -lib/codeql/swift/elements/type/ProtocolType.qll b581838e0cb3e85477c50ce03db615e2e48f57fb8c76f4f29080d39895512f97 039144967a2a6361f1a5ab4bba0721477468636069ad2c236d664d63b98c36ab +lib/codeql/swift/elements/type/ProtocolCompositionTypeImpl.qll 665e00327da9ebf322c391c0b72db81a0849ef183f15a669cc2f16c56a9b7327 094931c07111fb93962c705e56652d8cdba4506a5b3713833732d9395efed019 +lib/codeql/swift/elements/type/ProtocolType.qll 2d074c1cb3d26623563eb8189aa4677cfe542e5a20f6d422eff090ffe1c0f52e 3ecd3afcb4615d1c90a6c56ce979db38ba3d1af8f26537588d8f697765d1753d lib/codeql/swift/elements/type/ProtocolTypeConstructor.qll 7316fd9491081b7e36d85e4ca1cda55cfdd06206cf8c615d7a1c879c82bc6c7d cdb769868f749c1a04a732d73a5547215bcdee80aa5826f3e0b8bab4e45a0e7a -lib/codeql/swift/elements/type/ReferenceStorageType.qll 63fb4487906d0d971727e62dd1fe80cfeee06498249e414f02c7e7b5687caba8 4a510d77bb91b7896c9ea02a8dd60ef5d6e1bdb45820163eb0bec86bd341f925 -lib/codeql/swift/elements/type/StructType.qll 62156903771607caecbc9ae58e4c066b945c627157a1dac00b1eb4359378ec29 d68c15308f89ab297a16237c9da22c7ef089f7a888da00808f1ab95c14b3474c +lib/codeql/swift/elements/type/ProtocolTypeImpl.qll 8d66fc960f1e117a3bcfc59495f8e39fc48f6c359e81464763411f1d8a09bb4c 6756d56629d3edfcc284b9b8a98f8db4c712464cbcfa1e7e283dc317ba268b49 +lib/codeql/swift/elements/type/ReferenceStorageType.qll 1fab361af7721d1e2572da858fbea8d531d5f890b6fe782fef6f1cb6bf18bac7 7b067a5ad682e89ecbfa4dce37a996826180139104089ac762e52ea6ecbdbf89 +lib/codeql/swift/elements/type/ReferenceStorageTypeImpl.qll ccec0d863693475d5f20587fa605ce267174783763779aef82557f5ae7c15528 efb3a4021262faab1dcabba7155e2e821f4f892f65e77e47fd97f2c1ec3f3352 +lib/codeql/swift/elements/type/StructType.qll be705ce85cfc05634b02489f84b5a08c92639fc3c636492f0654ac63c5e50946 cf3680f63775f8730d06aa3f305b8bba2d140039a84ee0e48031bcaaba2ca02d lib/codeql/swift/elements/type/StructTypeConstructor.qll e5f6bbf073179a90dc5e4a87f2f6d6824944e40b30c8148f1ff0481217eafe59 2f8e1be4cc070c7029da4407cc7be8fe0aca4e9a95b7a74d610df61d23087d30 -lib/codeql/swift/elements/type/SubstitutableType.qll e2bf1bc4542796541d2b9313cdd77ab4e5a07f6698e149a2db5f99da4aead939 4c00d98d523a9f3409dd6fd1948850f85a7979ccdcea6ef01ecee070371031b6 -lib/codeql/swift/elements/type/SugarType.qll 1d609f80e51205f018d34d04be23d75d0c5ab81b8d156e7c0f1e04978dbf6f77 5524c32c617573ceaab7ae3fca4f68e63a1acda54c2513d1473e1b5cb50c8d80 -lib/codeql/swift/elements/type/SyntaxSugarType.qll fe92f9380da0790a3df985287b7da42bff211a8eff7123af0990ab6f8cd6b3c4 c215de8996c818a072a122e1bcdc7d0fc8ab59de13519077452f8894cd01aca7 +lib/codeql/swift/elements/type/StructTypeImpl.qll 65b24e829ccb73028f62376ff592c54d8211a5fa415c0a4e1885f3fb4d9b6838 5791a8f06938411c336c3ec922ca2de59a1972699079c8e6214d29c0ab93fd60 +lib/codeql/swift/elements/type/SubstitutableType.qll 1ce2a55c7254cef63d4ea3c505c4dec4c11b4ef0c19bd6fc18000bd712396194 a486702073c2fe04b5715af5a2b024917cac83108c8be3ffce2428a7339a45e5 +lib/codeql/swift/elements/type/SubstitutableTypeImpl.qll 16b286be38c9da96feb7f88d34c5f8ecbcdba3aa894a59c7befe96db5d9a1a13 93fb27832905ed954af6990f71226461d1b6cb70acd891171c2d8daadff20114 +lib/codeql/swift/elements/type/SugarType.qll b8c38f872b65575290ef4a8b4117623de5da846c48aa8532a2ed55770cbf6e65 6e852564757a0ea3e44aab66dcba4a89582afbf0753f1c15c94012a358f61ad6 +lib/codeql/swift/elements/type/SugarTypeImpl.qll aef6126a8efffbc99f2efa284245bf10abf1c2d0963020e3c1d5aefb29983c7d 1165b55a5f1d7f4d23b69cb87de23ae8dc1dca3f218ec05f2069b81fe35acacf +lib/codeql/swift/elements/type/SyntaxSugarType.qll c44dc8d4cec6d285d40e943dc1764571a2253cacb94c9e6a1fa9eb2f11cb963e 0dede4f571605128ee623fa09f336c99d39177797aee6a77859a23bb76b72724 +lib/codeql/swift/elements/type/SyntaxSugarTypeImpl.qll 811076817c1a47f2efaa8e71bcf6c232d2e6c5ccf01ced74723a437d5285abe5 162ca52a8da789357ec852414a9d726a38058c04d06a435c8cd769238a9e2e68 +lib/codeql/swift/elements/type/TupleType.qll 6d8de912f319b66c6e9d6b4f3b5e117b2b358a1552ffcc84750a24899979512a 4ee9696ddc43b6a5bc57e35b1c1b88eae72d004a838808d4f78e431fba1d8b6b lib/codeql/swift/elements/type/TupleTypeConstructor.qll d3d876913968d15a3290173b0276957f7ea0d1d491b82f10748f29eb4b4c3e73 fe255f451bb9fbc5a272e023e397e750f39397c8368307b326e8c7455a90bf80 +lib/codeql/swift/elements/type/Type.qll e52e29caa28fcc42ba954615e4933c094cc45479d3cb2fd2a9dc1ab9aad183c4 01c1cc7086c391a75f2984d50896aa739c674d0a3112f135d92a81d705dba5cd +lib/codeql/swift/elements/type/TypeAliasType.qll 4a26c8ce48b10381a0b980744e1e2a6e7445a1dee7bb3dfb2c9a0749b91849c6 d5cae3858ad4fc25bf712356d8120a4d2525f075fa150a04f8a37e57271fbc88 lib/codeql/swift/elements/type/TypeAliasTypeConstructor.qll 09fdfe492e92a0a2b93e96d46c3ab5290b936067c9e374a44f6dba5ed5974f3d 64bfa4dada4f3babdccd76b415c4b994811e3a7a39ecf6cb7a6277bc24cf9bd7 +lib/codeql/swift/elements/type/TypeRepr.qll f99f5d4e279898bed8fde4707b5cae7fded535c6f6f5de06c98caa8b1eb17977 0f5c7df23882c71f19354dc272bfa3d829e1636f906b6bb296c672f111e53d78 lib/codeql/swift/elements/type/TypeReprConstructor.qll e11bcdbc5378efec199bb855c51bce00e9609171e5e2b2c3e74f6915f88f122d 71a91e8436034c553e2481ee60ba52f824cf399d625fecb726311cafd61c9e70 -lib/codeql/swift/elements/type/UnarySyntaxSugarType.qll 4731c6abf5d53f19fd71b6b43d667e1cc38ef0ef355371224f77c9d64a9b932c 19429fb6bbba2c8bd2193fb31ca37d2fde0421a9b44b8f01d4546454cda51b46 -lib/codeql/swift/elements/type/UnboundGenericType.qll 7bc8491f009090230a8317a259ecd506ae047562ba2a82aba0b042776fea56be 5739763b1eacac6a1ae1fc47d83e6da596a5ed42479de945b8d2b2712c423bb6 +lib/codeql/swift/elements/type/UnarySyntaxSugarType.qll 5afb5006b0b832190a418e37a2265010b881672c60e3fbe7b141046904bcb095 7880da786ed0de3a7ca52e05c5d265dda01f4aef64cd394900433305d7436f39 +lib/codeql/swift/elements/type/UnarySyntaxSugarTypeImpl.qll 9fc99ecd738368b75043a329378ce042a8364124b63b03ae84bac7f5389eccdb 8a6589a625129b6d4dda94550dea301867958af21b85987dbc7781c10815356b +lib/codeql/swift/elements/type/UnboundGenericType.qll 6f434159f75ce8070ee631ad26298a7085f91a6bfce16ac5c1af2af33d9a2c66 b9d55364cfecb3c3f2eff40b09283fb20dcb0d50701f6a81b784af924d6d65f5 lib/codeql/swift/elements/type/UnboundGenericTypeConstructor.qll 147f73d9ff977e6238a40ca52e3027243d138f22581b3c0c3347b28c58fc612d e13df95480eb908fdea2001c38a8ef45b7ccb7bc559deac5a37127990943a421 -lib/codeql/swift/elements/type/UnmanagedStorageType.qll 646b4af924579ebd021e27e5ec540e5fa35adb46621cf7110b283f00eb026cf0 55142ac2a6ff97c59c311e9d01fbeb80f8eadf83c3bc68837da6c17f87e712c8 +lib/codeql/swift/elements/type/UnboundGenericTypeImpl.qll 162fd13899490876150d5c38ed80aa8157cb0fe4295e00a83db970addb4f213d 61977bb89bb8d6e4b4e5537b380b03aff4b6a5b5a73f2f74fdb8053b860bad63 +lib/codeql/swift/elements/type/UnmanagedStorageType.qll 2f85929c6ce4e93370a2b8a8d74e0617378255cc4e37478ac8a748f4987ba598 ec62c90850c5afe8d2c0820485a2aa7dec07050bd0ed323db2f1efc7ee18a5f6 lib/codeql/swift/elements/type/UnmanagedStorageTypeConstructor.qll 5e97912072095409a600f4baee628cd0ec60f34c6ee5c4779796bab829ebf28f 6b09e8df82abdb5d3055f4746a322b16e32da0f2f4add78a9562cfd153f824ec -lib/codeql/swift/elements/type/UnownedStorageType.qll 3f87c48d454270e2d8d112300572b86349fe113bdfea562afcae8499dc8870ae 1cdfc54750f448044bcf0f79173f34db555c01d7caea67f9678b3bdcc46ac3c1 +lib/codeql/swift/elements/type/UnmanagedStorageTypeImpl.qll 8dfa33c53d5cffc395d204c5aba9b0470a5c75e6c6691be17bc9a42c2522ae45 66bdb76113cd60dab12a854261f9146965005f1ed9341bbab843fec7dc50cf01 +lib/codeql/swift/elements/type/UnownedStorageType.qll 83b04e9e8f6a5f164401590fd7ba634fd163d1ede0ab994b38f46ef865f4f09a e03d0a19e1e159713c063244e30e16d3c7f7ae0e35ff05331080f33602e59e32 lib/codeql/swift/elements/type/UnownedStorageTypeConstructor.qll 1fda35b1c61fe1b60d0d956d73db118e1dcf4849be9b6c30a1cfe5e2559a1e50 cbc017b29ef1ea9b9cb6087f65ddc2d953a257c512908c6eb850d1e63138abcf -lib/codeql/swift/elements/type/UnresolvedType.qll 132a90020b0994080c775dbd0f1b3db18c1efd5a6f0c687f8386be6cbeb5e10e 786777cedbb101e6156ab581e89b73ff18401bce52903e46c08cb4c2a1b26914 +lib/codeql/swift/elements/type/UnownedStorageTypeImpl.qll 079ac320714d534de67ec1d87d1e43259ea509a45193f25a3e7de56a3e594cda cdab90a1a7c427706cc71d41e6d88c348d634d6971ce24c152a1b51c20e84adc +lib/codeql/swift/elements/type/UnresolvedType.qll b8c6f2152e286f1f7adfcd14f76977dcdc50726f2a3931db405ee984cca2c6ab 1a39867063a2036e84e5c4ddf14f740d0a040e605dbd63e67193f5ad37f24e59 lib/codeql/swift/elements/type/UnresolvedTypeConstructor.qll 7f75d489b4d7ce65caeb6ed4a15f462c4bd597fe72ce2265e5b76bad785fb8a3 62f38496bd6784e0c1b5be3836775d92edf2ae7a9dbae5850373eb2451cc7c04 +lib/codeql/swift/elements/type/UnresolvedTypeImpl.qll ee1499dd56875389823882623e1098a38210a1c9c44919ff57af3240efdc57d9 8490da52acc256d29041e596c54db6ff9a64ad9313cea4359c88f9343caffeff +lib/codeql/swift/elements/type/VariadicSequenceType.qll 62d5ea9257aae5f070a80b89e3f34c016346691086ebb4d85c3bea5111feb4c3 fb9a40f18aaa52f5463022c2c39c64031f0eb8de19752727dc4e85cde4cf2cb6 lib/codeql/swift/elements/type/VariadicSequenceTypeConstructor.qll fc74a5a2a2effa28ef24509b20ee4373d97cf6e8c71840121bb031c6adedf584 c9b2effc1d01c13c5e6a74a111122fa79a2f6554dda3cb016d68ba397e566ec4 -lib/codeql/swift/elements/type/WeakStorageType.qll edd13dd97b53040684409e187c1f975bcada6807c919e1345d8977144dbebb6f 9434c044d264a7f5f503a6422c106c9b8fedf74aaae314174473a29ea6ed17b9 +lib/codeql/swift/elements/type/WeakStorageType.qll 6eafcde97939cdc58fe5ccaaf4990317639cdd19830c79cc8d486b45c9f6e764 3edbc9ee27293cfe40e3649515deb5a57802fbd003f0de7b4bac9a3eb45afdcf lib/codeql/swift/elements/type/WeakStorageTypeConstructor.qll 5fdce3716aba6318522174a2c455a63480970222ae81c732fb19c6dd3ae2d271 60ea79d6943e129deba0deccb566cf9d73f78398b0f7f0212674d91287d6b2ae -lib/codeql/swift/elements.qll bb863ff140bfaa0bf887708f421a16c85816886f4d061bbc5af752a4e4d810d3 bb863ff140bfaa0bf887708f421a16c85816886f4d061bbc5af752a4e4d810d3 -lib/codeql/swift/generated/AstNode.qll 68877daa9e14b462247ac6b7b724f5e683288e39953a8ebb02a362b7d1df8e4c 54d3512744738e1ee15645f3af116437053cb5209687f4106361a1943b38b666 -lib/codeql/swift/generated/AvailabilityInfo.qll e74e218a1ab00416cb8823610ff93642101aa784aa61cbc2b4deef61471a5bac e2c6c19860dc3e6e211041c95d8e6d52c3505ccff7018b80a849735cc98141af -lib/codeql/swift/generated/AvailabilitySpec.qll a8afc5071887a67b4e0dec27356ab8cbf3e176b5358cb34c785e3015b2cad5a2 c7f88b0d701612c821359c983b3102f31b23edc211c3dcfe97de5adec61af386 -lib/codeql/swift/generated/Callable.qll d1a674575ec2edfeada622a5b34133101927b40714bdd6106f5f8b0708119c16 177e44bab51c105bc34925b06b18564b71a2c112e6fb700e47f1cc62fa03b483 -lib/codeql/swift/generated/Comment.qll fea1b1eb97adcb9a1e5eee0a516240de7b0f0ffef55068c91dc13d29acd3a9a1 f2c8cf8ab5cd5daa67aae51bad4cd34a80a81c00220950476b2e91fd0808628d -lib/codeql/swift/generated/DbFile.qll fc2f1cd370a6e67d0e0aeeb9ccd585ce6875064101a1385c2e456021728cfd53 fc2f1cd370a6e67d0e0aeeb9ccd585ce6875064101a1385c2e456021728cfd53 -lib/codeql/swift/generated/DbLocation.qll 929f015202c9c5a8062c913c38ef069482e4f459606ce4e917d021c643cfc11d 929f015202c9c5a8062c913c38ef069482e4f459606ce4e917d021c643cfc11d -lib/codeql/swift/generated/Diagnostics.qll 6be35437b2b0ff98548e128923e3dbfe7a49bdc6cb0ec9c62ee06df4a121583e 3cdc8246cd20363e954520c3661c98367d48d529f41fccf7a47805f050aedbec -lib/codeql/swift/generated/Element.qll 2137689fb8d685e7371949ce48183436c949b357374f1ab0aeabf45d38ffa16c 71f6403cfff25d6c98036f954a9140d00f85ff89309280be47c5aef0726cd8f0 -lib/codeql/swift/generated/ErrorElement.qll 9f736bb87155674af0013169873e2f7a4ace90c17adf1da8c8f0cfd32d3d6566 503d5b407c3ccdca8ca6361900adc0fbde4024103e0654c90e65eda9253dc780 -lib/codeql/swift/generated/File.qll 27b43d817c9335a3d11686b7a09369f5cbf4b1f6a5b73f41dc93ec0b037f3006 fa5f86a2755c271d0d2a18be5088af67501caa0a9a47c4c90636561863773e68 -lib/codeql/swift/generated/KeyPathComponent.qll cdfd7123f6b03186f36204eac00a0e5a1ee323fd42c3e8997da3390cb4989caf 96fa51fbf43b690c10b13201446af73ec9c4d57187eef80b4f70689323bcf35f -lib/codeql/swift/generated/Locatable.qll 6cb437dd7ff7331429ec6586b0af50b1af15e4f72be47b5c89278923d4a9cea0 a93ac33767e077fa5a4c65b2110111de1939c9bb73fecdaf5aee80dce54469b7 -lib/codeql/swift/generated/Location.qll 3f3bad413be87d05a596fe7b8004f415c2caa98cb759021a6aad20b589b7d700 ed30ed646962b3ffb6b47c97c6434fe47a6b1ea8e3f2e0589577bea5cf96c88e -lib/codeql/swift/generated/MacroRole.qll aaf5631c49de81e046854955341202d6d3516713cd09bc2e7b870e40c261cc9f 6cd17d40cbf1d8fa4ef01dfb8b3462b7cee902e6058fb76417c2035be12481d1 -lib/codeql/swift/generated/OtherAvailabilitySpec.qll 06393a08e8da36106c5ec6efb9f1bd56a5c7b3d3f3d0bcefc6fa07fa96860c31 06393a08e8da36106c5ec6efb9f1bd56a5c7b3d3f3d0bcefc6fa07fa96860c31 -lib/codeql/swift/generated/ParentChild.qll 9c93c47197f4d510dc0e6a619e15938dc9b31907a300fde2fc27906448422e08 b153266ec86d64414c0c5c6a8f051209937594d40964715e2145982173ef6854 -lib/codeql/swift/generated/PlatformVersionAvailabilitySpec.qll 5355be9da8b778d1d8ae60d25d9c3394477da24f94e8a6ab4484c6a16d07cd7c 075438c1762ec0a7775004b39032dcf85aada038a4269e6f428c34b8282786e9 -lib/codeql/swift/generated/PureSynthConstructors.qll 40f5c0c573ce12f16322d9efb12306750f672254cbc36a200c298cb08e504229 40f5c0c573ce12f16322d9efb12306750f672254cbc36a200c298cb08e504229 +lib/codeql/swift/elements/type/WeakStorageTypeImpl.qll 74f79b458f3204ec2519bd654de21bc4fb6b76816bd8ca01990fe897563a1383 34e1810f74cecda5b580ed050438ae1d914b97a36b8f4e2de1c25254c0cac633 +lib/codeql/swift/elements.qll 8a9719dd149f539a01c4c8cbe93a15f221cc1dee388a500adada8facd6a92f57 8a9719dd149f539a01c4c8cbe93a15f221cc1dee388a500adada8facd6a92f57 +lib/codeql/swift/generated/AstNode.qll 743b8117b7dab4a21fcb46910623f3392d2bf4f89408c15bd71767c5897ccefb 58875a0a3596e0eaa50c54d1a540c1da135ba888cbf5899ec5340839976b228a +lib/codeql/swift/generated/AvailabilityInfo.qll 17b88d75c45860af991fcd366158c5922d87e2abaf756a6c9ca514706219399d 6d76c0791b8e808f58fa67587fe65f1f374cc8bf67b0b91a32ea3c00d418fa93 +lib/codeql/swift/generated/AvailabilitySpec.qll 8c44b64be409d350785fdaed190c11ce037384508bdd48bd729e6d036f095ee7 c82bcfff8b22c7400e5cf629636078edbfc828cc74b7922b8e666fe2e6b93532 +lib/codeql/swift/generated/Callable.qll 187e93ab99f0f9780434af05d7515ad7e247174af1a33f595005086bcde98daf 5531ce0f4a2fdc002185b4c670bc9559b09aa57e2d7cf4249cbaa6b66a27b2e7 +lib/codeql/swift/generated/Comment.qll a0ce87f028699ed324d2af5242d72f55af7457ae1ee9168cfa25366f395b8c5f 4789a34cc1fd5bcba1f7ad9dfca18be3477c2582f8f518887d38a959ff6cc0dd +lib/codeql/swift/generated/DbFile.qll 57c8e602f80ee53715d23ffe7b559d4fedc75bf22a4cbc66fc0bd1036550a803 57c8e602f80ee53715d23ffe7b559d4fedc75bf22a4cbc66fc0bd1036550a803 +lib/codeql/swift/generated/DbLocation.qll de720e64551948ed7b57b8b0036c94c90a22d21c7d6db7ab1064b780478b3b93 de720e64551948ed7b57b8b0036c94c90a22d21c7d6db7ab1064b780478b3b93 +lib/codeql/swift/generated/Diagnostics.qll 975d07146261e96e25379b4879f4a61ad3d5b6a2920257d63329316d3587bfcf f73710c4f5360da16ce86fcdaa351d42c67c6dd683693489fbe8d65dbb973cdc +lib/codeql/swift/generated/Element.qll d08347be94269575edc5566e3d789d9122855f5577a9efa3a076c10b0e336123 b671ed7401b8170d13c3851c7b4aa3fe8d6eff9c3f544fab71537b5d6c3e5ded +lib/codeql/swift/generated/ErrorElement.qll 4b44655714d9c958144b731073d062b035c6d76716bd46ef4bdd92b97da9142b 37d8f4fbde235ebddea5c625447b97ad281c31da04872de0b65befc9a1346e9b +lib/codeql/swift/generated/File.qll 6db6b3e6d2cb94f7336d1e39d5dfbabc9de5d9c6cf819aac71152042c3bf23fc df644826fdd8bdb6634d4e94dbbcbc9b05d70877e13b8ebb0e41a1d4d3d4d844 +lib/codeql/swift/generated/KeyPathComponent.qll d18e6c9276fdc8a9900db61654780d26c7aa8a4b4d731af9ab0383c7cdea5d9d 5843cff72851ad537558df0a27d0ca1874fed177f3902996398e32b6ef8c0123 +lib/codeql/swift/generated/Locatable.qll bc8a1cc4faffcd47bce7d81bed08d38b2ee605576ab6fb3702ccd65502bd9dcd a4e5dff6c2d313e751346bce1398e8ad5490a3f64b4deb560cf77fd164b497d7 +lib/codeql/swift/generated/Location.qll 3dec0104ad3f35b0ce8ea8c1b36f5b4d3b832a89ffd530860198816c5ed098bd 36379f4f6dc183bbae736c1dabd25bfcce241aae9c27705ef8538718c2505957 +lib/codeql/swift/generated/MacroRole.qll 159745e5ed459c8bd47c4c699a95ef85e433b0b3e82aece08b83a7da703e0a9c 732bcdba3f81a879311973c38b9724af6e9f75a8a097485c4e90ea9711653f3b +lib/codeql/swift/generated/OtherAvailabilitySpec.qll 57b22cd528c374fede892506f25f0948ed8b2ee85331f62700b448445e845787 b229acebf214e2cfe855905c82141288c86c88327aa5ed4577cce4a692ee8800 +lib/codeql/swift/generated/ParentChild.qll d8a00c57bb9c78a20b1c7eaf5104a3774161220fe7c262f13e5d994069fdd97f 152270d3aa9d8e31cfe39b3344dd4c1d5a76b6c82d41a79d1cc85cb026aa0746 +lib/codeql/swift/generated/PlatformVersionAvailabilitySpec.qll c6022fd1c2608b4a47dd19dee3505ef04a8b55ccc2c8c7379fad3a627fe00517 9db77a617d5a8a0f7860a5459311cfddc4939094725e9824b01f866fa39fc265 +lib/codeql/swift/generated/PureSynthConstructors.qll a648a66eeffdd4d9771943492fb2303fd596cffec39f3e602c92c1f13e6938e2 a648a66eeffdd4d9771943492fb2303fd596cffec39f3e602c92c1f13e6938e2 lib/codeql/swift/generated/Raw.qll 118b43fedd4265b5aa15c33ef01a2f5a5db6e5597f95bef1078a01c3ff8da983 075aec2c8b232f0361ebf63f07ae9b66163f3975e6023583fb0fa2e40b979a33 lib/codeql/swift/generated/Synth.qll 221f40afbc2bed0f5de1961877fd39dd025574bc72622af0e9f47f278a8324b7 05b8aaa9ac6236b0c08d6afc7a13e58361b90524cff6520a1ac6d422eea4fe40 -lib/codeql/swift/generated/SynthConstructors.qll 7edffc30d3dddc4d73241f4e0d3df4501a99eb38d056f82043ed69e481404342 7edffc30d3dddc4d73241f4e0d3df4501a99eb38d056f82043ed69e481404342 -lib/codeql/swift/generated/UnknownFile.qll 5325944cf96a72d5d224597745e15960fb6a9448b96b6644ececd6344dfd9d74 5325944cf96a72d5d224597745e15960fb6a9448b96b6644ececd6344dfd9d74 -lib/codeql/swift/generated/UnknownLocation.qll dfdeb8eedb2564eccaac416695784ea04fe9754a3e109e8484c695021af4e554 dfdeb8eedb2564eccaac416695784ea04fe9754a3e109e8484c695021af4e554 -lib/codeql/swift/generated/UnspecifiedElement.qll 8ecc275cc131fe5aa61052299e10c49c3718f96416df9eeacabf5aea34d97982 b02dfcf0df3859551b176e065291da943670ab4da6ed84d02a0861ff689001c6 -lib/codeql/swift/generated/decl/AbstractStorageDecl.qll fe3fd4893569fdc3f39745ddfcfa7b23cc87c2cb8d902fc1d11a5dbaf2d801e7 4a4e24160966b3007e29fe35d2f1af47461e35046c6dbe387d04ada082c464cf -lib/codeql/swift/generated/decl/AbstractTypeParamDecl.qll 7734191a446f16c457ac80304638b99e71aea987ee6c118f4033076c9164a400 0ee797c6d12c2acb1912cb46ddb40aa3a4a2db300f621753b6ea4ad1f81298e9 -lib/codeql/swift/generated/decl/Accessor.qll 6d63187465d3b01dadb3a6d394473ff1c13e4599f43cd376da9ec77e7f539d44 66ba687818f34a0108696e0ba77224389b8c909b08bc95534c42093e16f0704e -lib/codeql/swift/generated/decl/AccessorOrNamedFunction.qll 8184f7127aa2696045c09f0377bd70fe7bfb5e540b0fdb34d87df3122637e249 014d201be33157205bf9cbe8ba55f9d1068a8fb1c3834a62d7cfd4fbcedfe5a8 -lib/codeql/swift/generated/decl/AssociatedTypeDecl.qll f4ba7528e7ca7d6616015edce78483dc22576a8eb6c97658c9b579fe2006946d f4ba7528e7ca7d6616015edce78483dc22576a8eb6c97658c9b579fe2006946d -lib/codeql/swift/generated/decl/CapturedDecl.qll 82ef3596d7981ff18f3f698842dcfdb818af9d93413ce080397d814f5422cf34 c66aa5006417ed9218c0502d41eb4acde1fae8cd9b2c8893a4fffa8d8257397c -lib/codeql/swift/generated/decl/ClassDecl.qll cd90e6592ef05a76e93d77d7db0c718964850d0dd7a9eb6ebc0ddc8f1dbecac9 cd90e6592ef05a76e93d77d7db0c718964850d0dd7a9eb6ebc0ddc8f1dbecac9 -lib/codeql/swift/generated/decl/ConcreteVarDecl.qll ccf859ccb4646cb4faee87e2545e22f0d096820badf794d81453b7dfb9f29df1 5a85cb7dc468d448c3fd1213318f9ba9a51e28b57d9b76025b4ad36e579122af -lib/codeql/swift/generated/decl/Decl.qll 8893ee285f8cb1774254c970fcf47f2b01018e4b92e7d40524ee2714f3d52dcb f2de5e543074b5e02f6e0e0e9d7d0c314b03447db4ef5efc9050c3d813e81414 -lib/codeql/swift/generated/decl/Deinitializer.qll 16a26789b97b749f46a045b8d76c05f11fccad633185e10676524af41aeaabb7 16a26789b97b749f46a045b8d76c05f11fccad633185e10676524af41aeaabb7 -lib/codeql/swift/generated/decl/EnumCaseDecl.qll ca08dc03630d88308acab47441f1c650551e7568b9a2d89dd3a59efc8bf1f00a a4ebaba74d6d1153e1d50ae70aabc13b85c84968815eb0b0e85e3ea344c92d7c -lib/codeql/swift/generated/decl/EnumDecl.qll d854687a2437b7463fbc98a9561e35c14f4d72ce0315628860732f4236f5640f d854687a2437b7463fbc98a9561e35c14f4d72ce0315628860732f4236f5640f -lib/codeql/swift/generated/decl/EnumElementDecl.qll dc2df6539d735a6f9ece7931d3358980a7bfed63a40dedfa19d1ae470a0f568c e7f5b7b15f43b0a5722f41d17e01c0001901f588fd7597f7de8203f9b9e6d7b8 -lib/codeql/swift/generated/decl/ExtensionDecl.qll 0fb1c0780ea1353fe40618fe9e0f18d4863807f3584c79351fd3236d8882f409 6b17b829078d87ff0df09389497931d0d464641fa403aea37b321e60424e538b -lib/codeql/swift/generated/decl/Function.qll 62d70ee79eba52b622d4110692551b84e4bad001d8ffbc5e77c85dfc8e089ec0 d7d87b0650464c5151816a6cf5b0b0d69574e53ed7970c452c9cb3f51b0021a5 -lib/codeql/swift/generated/decl/GenericContext.qll 903a679e404a778fcdf0c0d638d2e3f52aa58263c9edad7a1ae0849518567fc2 e052ac3099e0b4cdbde3aee3abaa3cfbe971e7d628a983d7607960a5b75888c5 -lib/codeql/swift/generated/decl/GenericTypeDecl.qll 388812971ffc552389c38361074b57a5384038d9ccacbf68479e642475f51223 bebdcee8cc35f46a2f04e0663b07f3a978d57f1fce8eda63b9af946884bde58a -lib/codeql/swift/generated/decl/GenericTypeParamDecl.qll 8df2e109bb2361b3df417ed7cedb87e5462632e913971ba21670102d5c4af2b2 8df2e109bb2361b3df417ed7cedb87e5462632e913971ba21670102d5c4af2b2 -lib/codeql/swift/generated/decl/IfConfigDecl.qll 53082a36da6effe865bf9c2df598998c107695e9e02958f3227f800161e6ee5a 9abcc206dd3e600b9884c461c03774f5a4fee1f32a4ceed72133f003a63f08e1 -lib/codeql/swift/generated/decl/ImportDecl.qll 540a53652ef1e11ef61c405e1c3d4b0eb198b9bb2152a88439622a6d35db6a31 1bcedef7c9bc0b02b7314cb67558d537481f9619968319ada5da6f09e59aa53a -lib/codeql/swift/generated/decl/InfixOperatorDecl.qll 2aa1db0150f53a5d04c491013b4f65562ddd9aa3b8fa83165145663407cfbf6c 78503fd043cec744557b5398870f45eada22a67a864437a675ec4ea70d613aef -lib/codeql/swift/generated/decl/Initializer.qll ae9f059cc6f36e6e4c571ed934cb61f4d696663f1b12c6aa28bf53069735a6ea ae9f059cc6f36e6e4c571ed934cb61f4d696663f1b12c6aa28bf53069735a6ea -lib/codeql/swift/generated/decl/MacroDecl.qll 5446a7daac2e14410abd69245b629060a9b679d740fc42919c98686833dddb7c 9c2a72f9e77d0a45cbb3dccf9c30501d8d3b77329a1112b627e6b1135f1d113d -lib/codeql/swift/generated/decl/MissingMemberDecl.qll 5a1c0fdfc8bc8f6d8ff2f31ae2fe53e7f44fefb14ad37a4012ad8e69de933d06 3bbd3c5715c0e0c8e9bd35b59d1617b7d8522740bfbefe52996113198a5d20ea -lib/codeql/swift/generated/decl/ModuleDecl.qll e5104509117209567cb3d55ed63d8e44847b8e1a9480c7ce9c2f475a0129bb42 979633e839719795d4db8331056b38a33f5432a57a4d7c1c8530bf3a9a88a7c0 -lib/codeql/swift/generated/decl/NamedFunction.qll c2e342643c2b2fa9729a3838cd592bc9127c0c74bf359533ebc837686e18c8e3 c2e342643c2b2fa9729a3838cd592bc9127c0c74bf359533ebc837686e18c8e3 -lib/codeql/swift/generated/decl/NominalTypeDecl.qll 1b1750c28ceb65a43d6873d8ef5eb7cb483c2767bf61a18f774693a2d6261a14 de8ede5a5e21d932bdb99f7d4d39b94fd1776b2c246ef8387c0e339d32e56fe6 -lib/codeql/swift/generated/decl/OpaqueTypeDecl.qll e4e09bca6da368bf49d4ca705f4934a1e2e09f31b3ca30b42f58e5a5bf1d072a 445751de97a42dc4e1d90593a9073ecd1da63f42d9aa6ee256d7e2e6f6e940dc -lib/codeql/swift/generated/decl/OperatorDecl.qll 76901a6aa7bf34c925b93e1466e36019589347e46501f61b1bd3e03ffb644434 ff0d8fcc8f057a2bd257a6ce2532acd6c8e4bfbe60e069c724b288e85cb83564 -lib/codeql/swift/generated/decl/ParamDecl.qll 9774c4aea3fa140c90a00018c6991947b0ac7b7d847d4319f1ceac5b8ab0b5ac 971d3f63ab70975812cbf80f03a63516bfff113a15f53c720bd1834c82e49ca4 -lib/codeql/swift/generated/decl/PatternBindingDecl.qll ef627fd2f8a19f587b5690ea4d608f6ca6aca6be78ecd930f0b150df6c6c9a92 456c823ee71d7c81dd887fbe5b77f64a1a53d2a84e6266ed18aadca62a4bbbcb -lib/codeql/swift/generated/decl/PostfixOperatorDecl.qll f6a26b6b6632c9eaefc5d0ee9aeb99ddd56fed792afff9037114d92c3a42bb23 f6a26b6b6632c9eaefc5d0ee9aeb99ddd56fed792afff9037114d92c3a42bb23 -lib/codeql/swift/generated/decl/PoundDiagnosticDecl.qll 6e1ef7f47d1fb7817a472724f025fc498366dfed7a31692dee66d60bd5dbacc1 9fcd2ed7afe5ede92a50d17036c1ffb14dcb5491bccac3e7218c5919f7c12efb -lib/codeql/swift/generated/decl/PrecedenceGroupDecl.qll 40adef005cbe080485867888bf4b71c10e67fa5a3c843d4d3d79f4dd13c76605 40adef005cbe080485867888bf4b71c10e67fa5a3c843d4d3d79f4dd13c76605 -lib/codeql/swift/generated/decl/PrefixOperatorDecl.qll 853f3a15d5bbe629e5fc7cbb2b9ad2946af74771e00369ba97b66370827033cb 853f3a15d5bbe629e5fc7cbb2b9ad2946af74771e00369ba97b66370827033cb -lib/codeql/swift/generated/decl/ProtocolDecl.qll 2de9a6b5b2fab8a3bb517ad2cf424ca9f3d29f7bd15b7c8861c0caea7d28baf7 2de9a6b5b2fab8a3bb517ad2cf424ca9f3d29f7bd15b7c8861c0caea7d28baf7 -lib/codeql/swift/generated/decl/StructDecl.qll 1f72ef8418baecae640174ba7518f84b53f50909b31300a39e990e7ac507f1d5 1f72ef8418baecae640174ba7518f84b53f50909b31300a39e990e7ac507f1d5 -lib/codeql/swift/generated/decl/SubscriptDecl.qll 898761f1284e3d47c79b97c7b20f945c0d99f547d15a0049ae11c132e6e52b64 b0b6f683f7b2bcb230c3bdb8eca8352e69fd797eee99f0b9ff617321a79caaa4 -lib/codeql/swift/generated/decl/TopLevelCodeDecl.qll 2f7cb50038a4c15761a6d831a565488ad04b6a1c1763cb5708612d3d80853a81 8e922ff043867503f1f71efb9b076335e90e4048e8539786a29376ec5ac58c61 -lib/codeql/swift/generated/decl/TypeAliasDecl.qll c1d6327283dbf5c3b5786eeacc75bfecb3bdb33124721270697e514dfb3c301b 55b3b39c5ad1077059fb6a73fec38ab0acb0805a5e0a1a671f2706706d41ff52 -lib/codeql/swift/generated/decl/TypeDecl.qll 70afd89035969b6857a989fd958edad0cea872904b45436500f4b7db476ced3a e20b70855c715ba2ccb6b945b82f320bb5527e8f8b9378be0142d49c2c8e0b8b -lib/codeql/swift/generated/decl/ValueDecl.qll ab238605b89a06954b12885479c9b34d742a3b01ec501d3f81c2e3ac71a489c3 3efab2ed5b3fb21168ea5a4e4ce646e7384ad408c95e1726a14397fb60bb9e2a -lib/codeql/swift/generated/decl/VarDecl.qll 6e31813c9c200e6c11dba212c73edde0c8504b92d42c7d3233efac89a7dbf6b4 624f4f8247c2cc957685fddb4ab398dbb95edeb1188317cb32d7bfeb1cd85951 -lib/codeql/swift/generated/expr/AbiSafeConversionExpr.qll 1bc46c5befcfcb6a6f4f228504308ae2ea6c75f616bf48c4a68149347d1db8eb 1bc46c5befcfcb6a6f4f228504308ae2ea6c75f616bf48c4a68149347d1db8eb -lib/codeql/swift/generated/expr/AnyHashableErasureExpr.qll 170915cf7c993bc3d17e3970ae67cdc39a29c2795f5640288a92f7832b3606bf 170915cf7c993bc3d17e3970ae67cdc39a29c2795f5640288a92f7832b3606bf -lib/codeql/swift/generated/expr/AnyTryExpr.qll b43a73e0737d4b33f4268eb12303d5754f481cad28cbb00f0f23384902dcc571 cea5254353448afe59a9066bf57053f36082261957b5de7ec776ad8106de0324 -lib/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll b641151f5d799c05a170436080d37d76d47519ae3bc534a68a17b33f29c540d8 3445d038a79bc4b70e5886806efda28224480b234ad6d77087d5dc0278ab0c01 -lib/codeql/swift/generated/expr/ApplyExpr.qll 196113bcb1b1e69f8795bb2651a047842b816bdf474274524943332e59ad40d7 cb38b6a6ca25b85e25b917e9d6a329dcdaa2ba28bd6c3dfea0a1dfccb631c406 -lib/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll 724aaf25e8f677619ae0708a37fdccf0d3ead6a6ce782a2acab24889d52b6657 724aaf25e8f677619ae0708a37fdccf0d3ead6a6ce782a2acab24889d52b6657 -lib/codeql/swift/generated/expr/Argument.qll c364eba225376f8e3f7137a6521c075b91baa24d959313fbf50f4e19437eb774 73f50ec383eebc072ae3163f220a23f31ee0ca6f668325dc8144ed3ee7d318b2 -lib/codeql/swift/generated/expr/ArrayExpr.qll 24d477d8252ed64abbede4d40613ed1b288ee30a6f584fef4f9eeff280b03e22 a147455ef5a474f3a6f3a45250dfee85ed446e8375e79df3ca95530bdc4b95ba -lib/codeql/swift/generated/expr/ArrayToPointerExpr.qll cfa397d469eb35bb7962fcd0428a6f82f53314321c523558b303c32467817409 cfa397d469eb35bb7962fcd0428a6f82f53314321c523558b303c32467817409 -lib/codeql/swift/generated/expr/AssignExpr.qll 1938887e984eb97645c798e8154224d08ec1c0c213cc89af447dcba77d57b4bd 268b23d1be7e9a81d287af692e2fc4664147e5809fb8b6d3bbbfe5f0dcacbc7d -lib/codeql/swift/generated/expr/AutoClosureExpr.qll b1a2337ba6d0c8f35d492eb0a6a6924f017975d527fc0ac27f3a1901bd88b27b b1a2337ba6d0c8f35d492eb0a6a6924f017975d527fc0ac27f3a1901bd88b27b -lib/codeql/swift/generated/expr/AwaitExpr.qll 524bedda7bd6bd8753bcef71cd7595b589e0a49f6aab4f3fe0b8566feeb78b6f 524bedda7bd6bd8753bcef71cd7595b589e0a49f6aab4f3fe0b8566feeb78b6f -lib/codeql/swift/generated/expr/BinaryExpr.qll c6560589d7c5d2c5cd99419540f02fe8acf2a6688579a3f7f0066863e663332b c6560589d7c5d2c5cd99419540f02fe8acf2a6688579a3f7f0066863e663332b -lib/codeql/swift/generated/expr/BindOptionalExpr.qll 38e984030028ba35fdb11665439c6e804340ba2f7ff523753ba038e8804d94b9 ce33585babe73eec6d8943ec7500d9283b0cf7a34e757a3bd16ae78d8fc9c635 -lib/codeql/swift/generated/expr/BooleanLiteralExpr.qll ad1df75814d146bdab7576ab7c42ecc1f1309b2d13df1acfa402889b0b4ea098 41cec9a78fdc66afdf2649261ea1418f8ff25ed614c2e5401c49f559e34e8955 -lib/codeql/swift/generated/expr/BorrowExpr.qll 12a84d37b64669f9a08b1b9d0ed044babf8270bd3ad33a9351f244913abf5049 22a78eadcfd0d6fc1642227a775c311c097bbb30adaf8a8dc4a7f6ae30c8de14 -lib/codeql/swift/generated/expr/BridgeFromObjCExpr.qll 4b26803bea8402eb08c14b2f26853c269158e72323facb4aed1ab195f3da49c1 4b26803bea8402eb08c14b2f26853c269158e72323facb4aed1ab195f3da49c1 -lib/codeql/swift/generated/expr/BridgeToObjCExpr.qll def7d55f4d1aa40f8af3cfb4412ae2e9b7b2b68f21679e8786efcc6ec49262ea def7d55f4d1aa40f8af3cfb4412ae2e9b7b2b68f21679e8786efcc6ec49262ea -lib/codeql/swift/generated/expr/BuiltinLiteralExpr.qll 196cb8e3f034c99d320ea5764677a637722ea92c03957f7003eb6097ac0c9556 f095817a91b0c88e73138363fcc99eaff4ef002e53bdddeedd4e440b3c6c6838 -lib/codeql/swift/generated/expr/CallExpr.qll 4f1d98c5aa214808b3e9964ee11246bce314fdbad7969ca21b26cf063deacb8a 4f1d98c5aa214808b3e9964ee11246bce314fdbad7969ca21b26cf063deacb8a -lib/codeql/swift/generated/expr/CaptureListExpr.qll e337d22fe18e77b657150352dc737916eed7ffddc73749c5aaaacc24206b5288 08cdc5c63711067260302b5b2f1aabe4d13374479bb08c1f5aec271920d6b8dc -lib/codeql/swift/generated/expr/CheckedCastExpr.qll b66b8e812cb90b83a76398ee53373cd85a38487adaad98ba4965bd130d2b4afd 5d21adcffa3d27a40bcee56cd10efea2ce8c4435a46a3b43521ae7a24f85afe7 -lib/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll d5509fc07885069d7b1322598eaa31652d9bfc77c0385d8ebdd503cfcec0e2ca d5509fc07885069d7b1322598eaa31652d9bfc77c0385d8ebdd503cfcec0e2ca -lib/codeql/swift/generated/expr/ClosureExpr.qll b995b453f5384f1365216922261522615ec8c4afda2828acda8589f653c65172 3772d64079dcb7df330150523907888bd0cf9ca039613faf7ce9d222c91bed06 -lib/codeql/swift/generated/expr/CoerceExpr.qll 5e836c70688339433080fa69f3ee7a69242d5c08273eb90c1068369a1f65a5f8 5e836c70688339433080fa69f3ee7a69242d5c08273eb90c1068369a1f65a5f8 -lib/codeql/swift/generated/expr/CollectionExpr.qll 86d8c7896c9be7e501579f4a03d3bc1a6e0e50cdc09506fa44a9408ca88e5955 4bd15d739da9c3bf2d540e466a2536cdd117fcfa2711d1e374c49e67457d41a8 -lib/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll 5a749aecaa414691b31d14b491efd75ebaea0e16e7deb687aac708e6fe8d787d 6411411ced420f8017f990b5dd54abcc8911051227995b2dd8aa5657684128e7 -lib/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll be40f563d381f99852668e2e43eade378cc1ed9027d0812ad2348a55471fc0fb 7f82f8f5b1cbd7b2c597051260c8b64ecc6cbd9fd5fcf7b152401f9d47a76715 -lib/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll 3e33d801bb1471f3f7e7f5bef89532c61839ddeaca306b614aa4d4092ab3adf6 3e33d801bb1471f3f7e7f5bef89532c61839ddeaca306b614aa4d4092ab3adf6 -lib/codeql/swift/generated/expr/ConsumeExpr.qll 8f14cf14184d792a960fa1566492e79073e40c0d031ffbbfd548af6b6937fc00 5b7adea86e7126c49920c9a44d2e3e25bd34df9c708549620b72b773f00595f8 -lib/codeql/swift/generated/expr/CopyExpr.qll eda8cf2476bc13d134d1e1fad79e7d1f5035a6282830ddc827cd3d0f4dbf2693 3c71e4574b1cc4c3528fde97e49623217493668dc8cc776ce66808148365e001 -lib/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll 6a981daf704ef824d51eaccbc4f96abd576e253b33678844e3c3b4c73ce44f3b e7c9c00a2c137f45f81e9c93228d06344ef237c058e2d7cac38b9af0d438b42f -lib/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll 4c179a05ea1f0399b13419ae4b31cdf77d53a69694c097db6294a7ab349d7b5c 087c8a4bc4a1c9195b391d48e01a15f1261deb626d1d68f73c583e469c0bf6ad -lib/codeql/swift/generated/expr/DeclRefExpr.qll e670e111b323ca9933eb239294c9702d94c3929626d50919b038c60d69210e1d 6f92acb798b01177da5ee5199cdbce45ae27939322b33fb73f09d0f0b6d8d8e5 -lib/codeql/swift/generated/expr/DefaultArgumentExpr.qll 2fed9a398b86241564b8a9134f9cfade69146335a4385cc150e705bc44ca375b 45b7c0a00dfe5749631a4d4b09bcd1707d64607fc5b9ea4f8fea340a413c9bdf -lib/codeql/swift/generated/expr/DerivedToBaseExpr.qll 08a124e802b8cf9a31337ffafadb91bd1e6b829669adfddd84528d61f6b02f28 08a124e802b8cf9a31337ffafadb91bd1e6b829669adfddd84528d61f6b02f28 -lib/codeql/swift/generated/expr/DestructureTupleExpr.qll 78736a586590e473ca8c6c412ae9920a9f6e2d403632e99c02f48566316f8ba7 78736a586590e473ca8c6c412ae9920a9f6e2d403632e99c02f48566316f8ba7 -lib/codeql/swift/generated/expr/DictionaryExpr.qll ebfc2f8b97f0b9ca5b9cfe68aa71ceab5ee2ab87fdbe98099504e2fca90a71c6 aefff78c45aea0b2974ffa80b8483db6a01b4914337fbbfad3c94b93f9e9bbed -lib/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll 4a868c9111e08ba0cb35f35fc4bcadfe50cdc89ac59c57a67515e4da667c777c 75e0507f981cbfc4dcd4ec582d6bbc046b1776846cdd219c2c5280ee471cbfa2 -lib/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll 1a30aec01f7b8e852d583cdb77c226b660a3cc1fe70b5adf2228494612d1ddaa a8076f56bc16b5ae0dda1314ae69a3e8b1b5487d22d552213b85da8126cecf68 -lib/codeql/swift/generated/expr/DiscardAssignmentExpr.qll 412b77397ea542446ae028165c428eead64bad9687a409c1dff0fac01f5899cf 412b77397ea542446ae028165c428eead64bad9687a409c1dff0fac01f5899cf -lib/codeql/swift/generated/expr/DotSelfExpr.qll 6d188fa1f6de10fcc8a5a977e2f376e1e99ab6db1f904a1fc87fb192cada17c3 6d188fa1f6de10fcc8a5a977e2f376e1e99ab6db1f904a1fc87fb192cada17c3 -lib/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll 73baf74b5e8d647701c09ff2287b86f63ad365b186dc6a1d173e4e259bc4dd1e 0509421e97249763f4f9597c0854862f19673966092e1396ae3a4815be0f90e3 -lib/codeql/swift/generated/expr/DotSyntaxCallExpr.qll fe9188fd1704635d2b68889a33e50b3e4a0f2de5671afb7b2c0fb5f2a22dd655 fe9188fd1704635d2b68889a33e50b3e4a0f2de5671afb7b2c0fb5f2a22dd655 -lib/codeql/swift/generated/expr/DynamicLookupExpr.qll b9376069b3b4c05f2572546fbacc3f4a5ab85d2c0eafdfd852f28026ee75d306 39538dfec647618d0be361be3992b39ce967c0c1bbd3f1be7bf7eb4ec6235931 -lib/codeql/swift/generated/expr/DynamicMemberRefExpr.qll f8dc9552c2c73792395f06cad5e9648de216a8590cd3ed140e162905279e783b f8dc9552c2c73792395f06cad5e9648de216a8590cd3ed140e162905279e783b -lib/codeql/swift/generated/expr/DynamicSubscriptExpr.qll eb020f12604fe1928170b2cdcdce2384596e90073daf3dc2744424693c3af55b eb020f12604fe1928170b2cdcdce2384596e90073daf3dc2744424693c3af55b -lib/codeql/swift/generated/expr/DynamicTypeExpr.qll 957b1b4010a55beb9199fd35f424c0761bedf01c65027844d5837e4a7812803e 1de6a2f8fb7959e50a67136d96f535c0c7ab285036e109b6c17a0e4495d58ba7 -lib/codeql/swift/generated/expr/EnumIsCaseExpr.qll d88111ff2251f6a15186de9e6a61d449a109747c4dd72e4f608579824e828172 3bfad746c66c58d7c087998ea82030dd0f910dacbc78ae5bf90e904a78674b04 -lib/codeql/swift/generated/expr/ErasureExpr.qll c6644dc0743cb16e3a64c243afd98dbab4c2174e0e57d79e7b8483d780e226fc c6644dc0743cb16e3a64c243afd98dbab4c2174e0e57d79e7b8483d780e226fc -lib/codeql/swift/generated/expr/ErrorExpr.qll 605e3ae27e41d4d21305bf2589fe47be764d34c8d0e4853b43bbc7ac1b8be86d 605e3ae27e41d4d21305bf2589fe47be764d34c8d0e4853b43bbc7ac1b8be86d -lib/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll 055644cfc580bf9cdc4ba5837acf68e44f6c68775555bdc75aae2475150b3910 12bff8235f8c7569826602093998bfeaada9402b517b7baf4a07576c9f00a34c -lib/codeql/swift/generated/expr/ExplicitCastExpr.qll b5ad2bb82e03bfcc4bf81c6e49034bae2e65dda623542585bacaa437b0607367 1a46eb6ab18d7a687faa8a234672be5f55e1337abb21f61d3855b8d8f9fa8113 -lib/codeql/swift/generated/expr/ExplicitClosureExpr.qll 0dba886dd4f3dedc532e42dab983bf6c339f1e70bb303d1b4a6dffcad342b5c7 0dba886dd4f3dedc532e42dab983bf6c339f1e70bb303d1b4a6dffcad342b5c7 -lib/codeql/swift/generated/expr/Expr.qll 6b3279ae3bbcd838ecdaa3a200f0d6fbf4744cc942f784890043d4af3f5e7b2a 3dd294ce6a44830167aebe0cd968991b1140304cc89b308d53c854b100428516 -lib/codeql/swift/generated/expr/FloatLiteralExpr.qll b5ddcfa20c4cd5b7c3b9325ff62b916aa2d49acd5c29e645a6a110e19689810a 034f5e7fed730b2304eb7ed988aa53aabde1d3deb8f8df563b8545c50aef3e4b -lib/codeql/swift/generated/expr/ForceTryExpr.qll f09ab028dcffd386d7aca84633fea1fe2bc89578da703000b978d68eb61461cf f09ab028dcffd386d7aca84633fea1fe2bc89578da703000b978d68eb61461cf -lib/codeql/swift/generated/expr/ForceValueExpr.qll 6cf293bbf057594acd49d5269a8564a82c25c56b594321f1f72a8a9ba28ded1b 35cc53886a9c70081e8f60234a3e97db8ea999ba7940cf0c390b9951d3046d60 -lib/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll 70b757bf3dc49f78eff76a9a9b087319caaf88c732c82bdd144a6b6d3cd59b97 70b757bf3dc49f78eff76a9a9b087319caaf88c732c82bdd144a6b6d3cd59b97 -lib/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll a9652d75240a55b2757b6f59c7bdc005ef5395a28c33ad2800caac974959a883 0ac9d583a02cb462e5d2973a3e2151a109d714559664949754755a9c7236b0c1 -lib/codeql/swift/generated/expr/FunctionConversionExpr.qll 0499b4a469c01d4aaa43536021f2f38b203a8748b6e65086d4280e1cee573d1b 0499b4a469c01d4aaa43536021f2f38b203a8748b6e65086d4280e1cee573d1b -lib/codeql/swift/generated/expr/IdentityExpr.qll 66530463ef7a944d53b3459fba4e53fd657b23bb4bbf77d2e34b4590a8a9b17e b7854caf109bd84c52c3e9391bdeceb38922bcac274bc3a57380c7c053d9ca82 -lib/codeql/swift/generated/expr/IfExpr.qll 6615fe72a5436306bedf3ddad6bb42926867cc5e5577370a137e0f91cdf9105e 85f7f033a17488c4fbff62f06ff9342db6090349ec6c1a299e0fcb30aeb252fd -lib/codeql/swift/generated/expr/ImplicitConversionExpr.qll 04f9c3b362103ab6bf92fce708340ca34d0126187b71604874869691c187bdd9 731a455ab4da622dcd7c7d024298becff422f4f787f9d6b1d49c178f2406b206 -lib/codeql/swift/generated/expr/InOutExpr.qll 83a8095168705e6dafab3bdd17feb05c8e548679ca7067a59be012d453f4168f 23258695f63bb135f1c64e2f4bef5ca1c6f21c9b1f139fe1592e0a40bbabb7ee -lib/codeql/swift/generated/expr/InOutToPointerExpr.qll 8c2c7575ceb9e96f452e69a77086bd274d2cca13a8561e0694b4bdd6ed72a43d 8c2c7575ceb9e96f452e69a77086bd274d2cca13a8561e0694b4bdd6ed72a43d -lib/codeql/swift/generated/expr/InitializerRefCallExpr.qll 3e7eb74d34de8d99d2991dfa423b8318e45645f2a8a2e7dddfe33c412341fb3e 3e7eb74d34de8d99d2991dfa423b8318e45645f2a8a2e7dddfe33c412341fb3e -lib/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll 635145005faa33334f4bc399d135a2fc81ecf1f8589add731fd2bc480d3baf46 635145005faa33334f4bc399d135a2fc81ecf1f8589add731fd2bc480d3baf46 -lib/codeql/swift/generated/expr/IntegerLiteralExpr.qll fe269f586620ebdc126bfe58f9513c785eee4d07a2135850fd28cf988fc00d73 b07da3145a5d0c763241b88c1ea32dc0d8e2fa505c7b7407e90b9606c2046e58 -lib/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll c34737114e89ecb5f9f1acc9c894617a689306eb04ab27fe7fc916823871cf95 b6c6caedfa4f4714ec966025503d16d2832bb315f9271ecd5d891f4b5a47bfe4 -lib/codeql/swift/generated/expr/IsExpr.qll a7d10e47092fcd75452ba5648cb1a23469552aaf7f88c6d789fed0a9bef5e287 a7d10e47092fcd75452ba5648cb1a23469552aaf7f88c6d789fed0a9bef5e287 -lib/codeql/swift/generated/expr/KeyPathApplicationExpr.qll 5a32915e92f25a4816248520ac037cbae8234e1cb54f0be991c8e4d36e6b1189 067a78c7f5ddbc8f660e77e3a93571208155dd58598d2ded23a779c462384a45 -lib/codeql/swift/generated/expr/KeyPathDotExpr.qll 3ad15a00d09a4739d041117822359a34d440a05a4b3c253e6889104c9dcd9372 3ad15a00d09a4739d041117822359a34d440a05a4b3c253e6889104c9dcd9372 -lib/codeql/swift/generated/expr/KeyPathExpr.qll 165a69642cb4df81bdb03496dc984734d67d5bd5e9a767cd4e87a8fc733e7bc0 6dbd6cccdcdcc98b734d59ce58038019d65add4205afc967fff7cefe7ed69f55 -lib/codeql/swift/generated/expr/LazyInitializationExpr.qll 6f59f8a8dbeb157206de453027945ce80abfcb6844b6b36bb928f11f9915b4ee 03d681e43a0a9af5328741e4da00c7ec8d83404860a0d01c1c05c6c451fd2a40 -lib/codeql/swift/generated/expr/LinearFunctionExpr.qll 8211d5538f590cb4c1f47ee827fe6d5278f59015baeb4acbaf90f663c1ea26a2 8211d5538f590cb4c1f47ee827fe6d5278f59015baeb4acbaf90f663c1ea26a2 -lib/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll 2ac1b6dacd1ecd002bdcc20c846d30ba5c5e94e1d67f00ceb91e410fde6d3e12 90c5f49b87a998c7cbb4bcd6ec33bf2e95bc6c8221b96c15f79f197b9d928a72 -lib/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll facc62fb833e068b818bffe2f75beb8ca7b2d056a770b4b3c89674478e9a8aee c326b7ea7b9337377995857b2ff5babc8296b5ef4d460302f55ee7b5dcc062a2 -lib/codeql/swift/generated/expr/LiteralExpr.qll 6761db6caea2e5e6c832bfb0ec47847c711c2a240dd4f1e7cdcbf01313cecbf1 6bf3aadcf4c7d9f1006317780873f53f011d6430fe71c00432d638a608050af8 -lib/codeql/swift/generated/expr/LoadExpr.qll 9265a4f06e272480e283461b258469c5b3625620689c83c5fb9f3933201c34eb 9265a4f06e272480e283461b258469c5b3625620689c83c5fb9f3933201c34eb -lib/codeql/swift/generated/expr/LookupExpr.qll 5b208bcdd29ba178792577407bcb23d4eb4d2fcdfbc3a3bc30c0b941af66afa9 2c527bc4532d1dc6fc2cae5ac6c1f0ec2fe995e8b6fc14ca84c71cc6da795d99 -lib/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll 6d546bab38827f6ddeef37f7673c407c477a5078c2896f31267b35089faef4d2 3ed3c377d0b00cbbc6651e73b55a136f37f0775a214677d27e7897217a62d70b -lib/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll 7b47ab5ae1fb0e8e3358772d9859a78b50a71b1bf0169d44a456525dfa52edba 888ac156f58271997aea04f4f446078fe53110dd77fc27c206837e096fa8c1b5 -lib/codeql/swift/generated/expr/MaterializePackExpr.qll 4b83978e6b057b2184e80080a8492cc755261034939dc85dee62ab83cca86aca bcde91f0de245aae9c7b56c4d09680c3415725bc1713447ec9d395554488e8de -lib/codeql/swift/generated/expr/MemberRefExpr.qll 10649102fc1fa0f4dd2b55be1f39a7829122326a4aff721689d627ea09b57668 2058f2a9e45393ed090b824e30b93d46f173b2e6cb658dded9f859ba233e88fc -lib/codeql/swift/generated/expr/MetatypeConversionExpr.qll 7f9b6fbe2f323db1a42060b3de13a08b2076520755cea3fb789cbca1afd9042c 7f9b6fbe2f323db1a42060b3de13a08b2076520755cea3fb789cbca1afd9042c -lib/codeql/swift/generated/expr/MethodLookupExpr.qll ddf900d711863aae63d886f64b3b3442000a600c810fd8742da2f9dcab90e2c4 1bb1e033a7969f562a83b827790e6b27b39ae5180bf3e4e35ca9c9388a244ffd -lib/codeql/swift/generated/expr/NilLiteralExpr.qll ccc6f320be20fb8a63217c41e87d794476d2d282f41975cd0ca4369498e7a17e ccc6f320be20fb8a63217c41e87d794476d2d282f41975cd0ca4369498e7a17e -lib/codeql/swift/generated/expr/NumberLiteralExpr.qll 34ed6f1b61687e997858a6c08a9af2041ceac3d2e8ad7f02e65428face7fe462 53530acdd9be9372c603646b1edde845eac13eff7a0b8a807e89fe3f39dd3f53 -lib/codeql/swift/generated/expr/ObjCSelectorExpr.qll 355e6aed340b9986c3cc6baa399985a2e19ea2022639ec2d565b26cfd3a729b8 796814f65de43bb01dac89bc9b5df48059d20585f187beb33efcb5ffa47f156f -lib/codeql/swift/generated/expr/ObjectLiteralExpr.qll 8c97e984730214725591cff4983391794944ec4e0024eca44100297afedb07e0 5c967b615330c28470ae6e4c8ce2d03591a5c187d633e2c848680e68fb0509e6 -lib/codeql/swift/generated/expr/OneWayExpr.qll d9c6255d49085a38a54b2a6fa9304800fccbcb7828d8cdf5043906a8eacacc34 7f9dd75e303142f4075c7b1290019c6ff10edb79e74704b0894cfe50e00c59e2 -lib/codeql/swift/generated/expr/OpaqueValueExpr.qll 5aaeb761e09d2e8602579c9a9133cf1a665156f7fb2d95e628a6708ed26b9d3f 5aaeb761e09d2e8602579c9a9133cf1a665156f7fb2d95e628a6708ed26b9d3f -lib/codeql/swift/generated/expr/OpenExistentialExpr.qll 34840408f526280b592dabbf143a1fd05db376dd56e47f66610f8af027b5a077 73daa7353c4e83c143fcaa58bdf40f7f2851bf071116b9d91fb987996de3c440 -lib/codeql/swift/generated/expr/OptionalEvaluationExpr.qll 9355282a1e222b8ad206fe4487d73c285fccd581f43f8a92d36ad597a706c98c a90a09a9adeba4ed062b06e9f7ad4bd83957b0ad94907a4cb85b5579ba4f1fc0 -lib/codeql/swift/generated/expr/OptionalTryExpr.qll 3729409533ddad635a31424777199d32df836767ab93a882f0824a8df5652a1d 3729409533ddad635a31424777199d32df836767ab93a882f0824a8df5652a1d -lib/codeql/swift/generated/expr/OtherInitializerRefExpr.qll 840660d43bb41b1879ff242968006a94232fccf3ef5997fa489180eb40f9a602 2bd28cb8787db8811f0d0d30d5986aa506b9b12362e446087972e3b7ea730c84 -lib/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll 8e033c6305034708e0bc9fa479734e84bdbcc31c462646e140f9eb8f7cde9a5e 690232b3b046cb2527d736e1a0d4bd4d58d04640a19b1ec92097f6fa46e3bc1f -lib/codeql/swift/generated/expr/PackElementExpr.qll 9698f1cc962ef65174ec4451d335d601a04cc33be9ee68ab78bebcddc6c4dc03 2be2c5afe9356f8f619579d10646c6737e134e459a2d3d0bab8f2a3f0715cf68 -lib/codeql/swift/generated/expr/PackExpansionExpr.qll a078b49bd0b3b60855fe75db98bb4b772e597d865014e7502f04eec30bc3c02b c1b8feb263d656154eed37f7698e2d63d8adadeeacb6c230c921fca4142622b8 -lib/codeql/swift/generated/expr/ParenExpr.qll 8fa1e00bde8309442964ac7322e48a0daaad179803b86ecba3eadd61f72bddf2 8fa1e00bde8309442964ac7322e48a0daaad179803b86ecba3eadd61f72bddf2 -lib/codeql/swift/generated/expr/PointerToPointerExpr.qll 0a7fdae47b166cce10f34b355825d62b6afbb24f7bc029790e1e6a28c553cb56 0a7fdae47b166cce10f34b355825d62b6afbb24f7bc029790e1e6a28c553cb56 -lib/codeql/swift/generated/expr/PostfixUnaryExpr.qll 42f15c76346ebbaaf38ddd16df66ba9447226b840ef1372312be7def304d1eb3 42f15c76346ebbaaf38ddd16df66ba9447226b840ef1372312be7def304d1eb3 -lib/codeql/swift/generated/expr/PrefixUnaryExpr.qll 007c40efbd93ba3c76b039345d4bd0b8c69a37bd1c932136b96410572630cd35 007c40efbd93ba3c76b039345d4bd0b8c69a37bd1c932136b96410572630cd35 -lib/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll b7667b9bbde9f31374599c55beb362e5c95ef2e1497b68e33050998d7a195501 a22963243703efe72307bb59e87569cb978140981ac28ad88e8bf4e0f0764e94 -lib/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll b10f3d86773d59ce7e597f0bb8ad29baa5c1e59a1ea87fb56c33ea9d7b3e48b9 029d5c9042393d7609fbd627579ab2e4910b0bee9ea5a4d103a230863428619d -lib/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll 77bcb497cbb2e8c1a08f300ad42bf5a1255aee11d691141d7da7db5777d62ccb 6df554ce114e813772c2efeccd5ed0f8c47c7e61eba084946a000d88864bda90 -lib/codeql/swift/generated/expr/RegexLiteralExpr.qll fbbda6eba8348689d7d06001fa50f9a71d2f6a2d97ce9098f3d1b015595b565f ae41da90e3cb02d7477d43257327b85d7434185e8c04a470355526b0af59d19f -lib/codeql/swift/generated/expr/SelfApplyExpr.qll d677a5d7a3346b5d1daaf3546e5653acb28c5786271c33a6669c5c810574ca7e 9b38b5d8ddfb63e318980ebb14c3ed24451a63309bcc8adc7965221d9ae0bb68 -lib/codeql/swift/generated/expr/SequenceExpr.qll 1e892c62eb3c0f1ed78d768959df52c4ddf8e0e05cdeef8b173aba2b788f3151 170ebb16f47d66b6b0c23c0794b649d222640a667212722048a917a421e8b506 -lib/codeql/swift/generated/expr/SingleValueStmtExpr.qll 29a79e624278ed3f3cc9aac1b062ef09802fec7a1abb9a441e8f571a6f4a4235 813ecb03219610421a59df327d04fff15446bdaa8b923e545daf6639a1fc41f6 -lib/codeql/swift/generated/expr/StringLiteralExpr.qll 3cc3f445c3dd12b2683f6231712c80c3e5540e8d5ed419e7605f167da5afc7f1 59a7400d0bddef8ebad1d7c5b300420f1741f8d62dff7e559dbf9af9ff9896a4 -lib/codeql/swift/generated/expr/StringToPointerExpr.qll 2017ed900e430edd3cc5963bcbdd0735067b74894abd07e5437358f78670ad23 2017ed900e430edd3cc5963bcbdd0735067b74894abd07e5437358f78670ad23 -lib/codeql/swift/generated/expr/SubscriptExpr.qll 162aa0c47ccb0516628e3404feedad3f924d71b513bfb06f31d303ffd4caa1b2 dc4b22a7997f10516ed6116301ede621fce28329cf167cb87c915d0fc53195ce -lib/codeql/swift/generated/expr/SuperRefExpr.qll 66c6af37037d5dd2f2606f90fbc3e84099f52cefcca46d446852cd45e5e75ccb cb4c6de3f294308aefa9991fd9fa15dd185bcd00b77a8d078f7e80057ad7e9f1 -lib/codeql/swift/generated/expr/TapExpr.qll 8480e6df9fc204f80156f3c08b9a630c5b6ed7a2131bd16e57e7a28a60a1dae6 64f7da3c65f3c9810d4fc07ecada607a211bc2b189476311cac5ffa3b316cc83 -lib/codeql/swift/generated/expr/TryExpr.qll ed7622ba707ad761076f88db9eafd462c7364b137baed69537571f323e6ac5db ed7622ba707ad761076f88db9eafd462c7364b137baed69537571f323e6ac5db -lib/codeql/swift/generated/expr/TupleElementExpr.qll f6ccb14ebd6b6b20accd3a4ca4524d0a392f6f8ab527f06558da4490fc5dd5db fcc46cda19d98bba283ee4e1c20a39c8a9b22cb17f99ffb2c719c29311177825 -lib/codeql/swift/generated/expr/TupleExpr.qll 62b2ef90f0117451db39fbeba1432ff45364e78f7ff44a6156c8131869a9bcd2 afbc67be8c9bd62cf330bc14b32c030de42fc656825063793d351662bf7c653d -lib/codeql/swift/generated/expr/TypeExpr.qll 2636739b0b7440e75c7dd42d8ae445e30bbe722fd15c152686a6a331c03a201b 7d4c6f724d0d19b816ea367401904799b3fa58a324e3fd3f0c73a01015b925ae -lib/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll bc5098a86d3e600eb377846bf7d8c7fa8c46b4a9f8d19963ada54ad25a974214 bc5098a86d3e600eb377846bf7d8c7fa8c46b4a9f8d19963ada54ad25a974214 -lib/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll 3cfe8cec4be2d11ff50658a1b3e9c8f15cbbcd7c41cb4a2b8114abb3555daadf 3cfe8cec4be2d11ff50658a1b3e9c8f15cbbcd7c41cb4a2b8114abb3555daadf -lib/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll 9f791efcdb5673637ffb9ae791c5eeaa2d8859a94a34c941884afd26ab7bd720 d57638235c7cde608fdf412a74e907a437447d135dda5931828961c3999a25c3 -lib/codeql/swift/generated/expr/UnresolvedDotExpr.qll 681668a0f872ec3fbed3310f0813dbc5ecb3214eb7e7d14dc4fbec1790df940a 6c9c1cc25f1861c54a1203233f85a6564ac11c77c85396ca369ecf1062d92607 -lib/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll 53b87ee3cda4e7c022bfa166e97da0853334f787376585c1344ad04aa1560657 2e008a5b65846424b0572cf10e9abefcea578717f0fe0e201d8cf5f7d0a4d3ad -lib/codeql/swift/generated/expr/UnresolvedMemberExpr.qll 55acae033cfcb0815c048e3be426bdabb1e94e0d427fc7d6ff4f431e7daef00d 5f4237d929bd13ef244c2cd02568945768db406653f75eb3bab8b4151bc03e07 -lib/codeql/swift/generated/expr/UnresolvedPatternExpr.qll eab13a6d4f15d8a676b59f372c8cf1a9bdc8c04e48b3920aff8125cc59c66005 b6aa8393da4575660eb6aa3f57a1cbf3b790e5b2db2c666ec5daaf6edf152006 -lib/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll acd6e3959df20954394e295b7f79be5c9d05d565da2aa33860938f1271c33466 b7b303f8cb5758ceafd71176c77aa38973fa08716a5cae177ada474edce5cdd8 -lib/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll 67bafc8a3bcbbea5a466cf90b6fca1a9e74a4b18c5b834514fbb99e5be0fdf5b fa3dc964dc66c17a1d8d64ad84b90373a5195efa2aae86acafa83d418e7b7f8e -lib/codeql/swift/generated/expr/VarargExpansionExpr.qll 3cc5f7b03e1363b25f07446a8ee7df138dbfb2fdfa92ff282416d3ab98097574 eaec8eac706d91951c15cfc7ff14203a081a470f8ec71d4e421e3507f474a1c9 -lib/codeql/swift/generated/pattern/AnyPattern.qll 6d1285249258586e604401ceb096c1668ca26cd9e6b44619ca15bcb285138f60 6d1285249258586e604401ceb096c1668ca26cd9e6b44619ca15bcb285138f60 -lib/codeql/swift/generated/pattern/BindingPattern.qll a4507d3516c9f5389c88c2148cf5c5bba596325e59cb24fde37ea38bc8c5eb2e 9bbdc9ec9187c436e83d3fe09d42c00abc0d11a22a1e38cbb656d40bafb78021 -lib/codeql/swift/generated/pattern/BoolPattern.qll a8a51e9ab9745eb038388a9b11a2a83b75f4460aedf3df86f73c321014cb93ff d6342806c7644aec5678335abe3ac60c49b13fa5dd45f2913983cd94d420ec18 -lib/codeql/swift/generated/pattern/EnumElementPattern.qll 6ad665b2dc504d6c68c9186c34df6fc0e20ebe047078305158b7c836727a2f8e 59e79e20e14866b94b2e4da99c633557acc3176d31df7b6cedcf1d71cc3049ff -lib/codeql/swift/generated/pattern/ExprPattern.qll 7e92f79efa7134cb3a59b434d476b8e6ce5c13ea9dcbe6038c59d707c0a75011 62bade649957868c5a04e44c237312dca302621fc9f39d71f6961b548474d324 -lib/codeql/swift/generated/pattern/IsPattern.qll e7f07b8788fa9146222bd2a11ee95ff86b43f8623ad26ebd79d923b129b208b3 0fc03541cb6a0d8e66e52692205feef58d3458ce74abcdc95516a2ca102954c3 -lib/codeql/swift/generated/pattern/NamedPattern.qll fe1a2a14423410c58bdfff496c50bbaf3990420ee72f3924d7bc190c9aee8dec a4acf22a77764575e1e7351dc99c682e9dba3df79adaeae1c716d4305b1e5fb9 -lib/codeql/swift/generated/pattern/OptionalSomePattern.qll 91dacbff67ce93fac560eee6991729e12f00b768f3d55d8423840478f0aa10f6 3dab75289fe8e90eed5ddaad9b8064ffd4c5d74c25a6fa929d4406212f7371ca -lib/codeql/swift/generated/pattern/ParenPattern.qll 91d0cfe2cc1b1f321e252798469fb8f0dfcca91c8b1e1a120f3ffef317ef1391 ee1ceaa127d4fd5826e637f741d3a90fa9cf474ee8d4a4fdf39b4e680b7d7111 -lib/codeql/swift/generated/pattern/Pattern.qll 4da3547291a5078cc5c9d607440dd814a123302517087aa85b3c2f8da0437dbb 0ef78e49d9ec683559bf42fd5b3335a66a063afb29db6fc61467c703323cded4 -lib/codeql/swift/generated/pattern/TuplePattern.qll d3477149a849f6e6076967d8369de531f9047ad0b8fa50081b9575337a8b97ea 8ae46d5e763e23e88a24b95731caa940f7b476a54d41f7fd35856266209a397a -lib/codeql/swift/generated/pattern/TypedPattern.qll 5831d67d800c60619de0043f61ba316fa8f3c6b6c135c7efbbabd918bf30d455 e6867d3501168c2953db83f3a69fd327b366a5e4038916afabdc7997b0c743bd -lib/codeql/swift/generated/stmt/BraceStmt.qll 8ba805c9798a7b5c83b30230f9eec5ad991fdbb0dc6060a15e7dd36579433cf2 7104211507d4f64056cf698d282778d68224240e79674085d1165fd25197fa92 -lib/codeql/swift/generated/stmt/BreakStmt.qll f80e0a0daedfd7e9a91e3b268dd957ad5987966a01bbe74e9f2a55c668b3f82f 7fa867e19e86d2b2607b0b9630fac207a30fa9ec7015d8166fa249cb056c9806 -lib/codeql/swift/generated/stmt/CaseLabelItem.qll 445497285dff5d60cd70c62e0eb371871927bacc4064f5b53e370233bcb0847a ddccabae49773a20abb5f67d3a4de6a35c223b68b82cb0165dad0d9f8e84f54f -lib/codeql/swift/generated/stmt/CaseStmt.qll f47e7f2ac015c900b57c87dc00e767f9609992e124e475ff173cc88d0afa1b4d 9b937c1126aeed9e1c2e9b1a37b13b2c4a8926ef91b9f522008e8d262ca6198d -lib/codeql/swift/generated/stmt/ConditionElement.qll 63d4f40e296ee0fe0b9d11cad297c1ba100d7edbf85b807701d28d611b1780a7 94b88f5e3130989749bf39186f74ed6c518ab575fbbc0ef198493a0774f02faf -lib/codeql/swift/generated/stmt/ContinueStmt.qll 8cf27c6e2053f4eec274978b8ddac65de8ace578f7d8f7a4db51dceb600a1c92 795b5c96323539e03bbf0b948ac9d1eaa0a418ba8c63475ece3eb8dedccdbfe9 -lib/codeql/swift/generated/stmt/DeferStmt.qll 8f0e00ed08fd2c88f4b7caa25478783162bfce5c21538c972d2907244755f574 a2f8bd8dbe6d8ba7e972a62e2f508dc0ad0495bbf90ee4800f3337fc9597abef -lib/codeql/swift/generated/stmt/DiscardStmt.qll 5bb8b8f4256600b687c637f452747082b4d11f2a1b25801c19f2ed114980aea4 73f7feb221be79b803f1dc94f14b0f3e8dbc6be4fe4f6a9b4a3a4ad097c3da39 -lib/codeql/swift/generated/stmt/DoCatchStmt.qll 64a1b2a612adc743ce0527b474dd3c81e5ebd02bf27b1289f127b2809fd807a8 629ada84f4f75785d295098fc9e4feaee629efe76de56f68f0e40f32bf790604 -lib/codeql/swift/generated/stmt/DoStmt.qll 221f1da35e7530bfac6ea171a5c7ac89f65ec30ee6842580c422fd14e75cb4a3 cd0214af648dc87abebd2602016dfc9a9c388a7bb2bf78698f196e884d823db0 -lib/codeql/swift/generated/stmt/FailStmt.qll ff9a2ae0f0bcb7b97504d9baa9f01d7912abeb017f118f32e98bb38460872639 ff9a2ae0f0bcb7b97504d9baa9f01d7912abeb017f118f32e98bb38460872639 -lib/codeql/swift/generated/stmt/FallthroughStmt.qll 2029fc3eb501310e673e9f1de0ca3a6f7a9d56305b192da697f68ae06fe5e821 e31462435bbe21efc6b7856a7793495d2ae4eb9c06e146d31f223c6c85088776 -lib/codeql/swift/generated/stmt/ForEachStmt.qll 56d857de43aeec3a4ff980eeb84fcd9eb27b27b503ca821043acc59acb60cd44 e3cb2dd52a632a3c978896203526c114edeecdbe54213b96205fcc6a48101fa1 -lib/codeql/swift/generated/stmt/GuardStmt.qll d7f6ec1837efa48db62d88e86204e184eda927d6e303ecb76b1cc1046debc36a 49200ca9feed9a22c27049bf3b46e38ea32f44b538d79ad934590a6723cef622 -lib/codeql/swift/generated/stmt/IfStmt.qll bc5f7b171336a4dfedf6295e6114ecf0dea452434d3d12829e5eebd18fc01557 cd5aaebe3486d645ab723198047297ecb7e2210c5d2a6da33ebb885fea09a5e7 -lib/codeql/swift/generated/stmt/LabeledConditionalStmt.qll 3a9d4a628df8a4b671f77658ed038ca32f29d5a9394d33f07fb8a98bf83a0647 37ca094a2c2b02ce01c4cb28f1234ea54f76b4ae095e344076d77785ebc38fd5 -lib/codeql/swift/generated/stmt/LabeledStmt.qll 881214e82c54fec1b22927c2366f6be5bbb6b289127ed463ae23bed3ab0e25fa 6c6ef0bfd4be39af0ba4b06ce0b182cc6828ab1e2cca78cf86b35b7dd62373ec -lib/codeql/swift/generated/stmt/PoundAssertStmt.qll 7249b269a2877ac0ef2438e7c2621bc61558c4d5d7da2e4e80558f02997eb262 8abe17ca24b6cdf5af9713362fa900045d434de5a5205c69f7df50d5b9850350 -lib/codeql/swift/generated/stmt/RepeatWhileStmt.qll d5550d799fb6fea31867a7e13ac70c668486e9fad256f5f0a3ed5b9d98045bd7 6433f091f349f14cdbb6e46fb4460a5e633e7f971ae0e658c9445478fe6560fe -lib/codeql/swift/generated/stmt/ReturnStmt.qll 82910f3c8360b39a2b5b649d41d206372d778679a07cc0f8c3f608c581e700ed 835831ad83f4677854a029d9fbb8b2c708238ffb9e6c7c89616d5a2679454d5e -lib/codeql/swift/generated/stmt/Stmt.qll 3912b8b28aaf01624ac377bdf8caae2c20741c9ef98cef75156e1b0c3a8b5163 9805adf45af0ad4a0734477a5d80b5bcbb2bece8e83411a76aba96042d0c7f18 -lib/codeql/swift/generated/stmt/StmtCondition.qll cf03296a32292d836ff9050ffc6d3d5fc56c90f9473e7f70a67116417590ee76 c5694a39bdcab60beaa04a275ec99616dd868c12c878513f783a0eb52f328ba9 -lib/codeql/swift/generated/stmt/SwitchStmt.qll 4e0ee2230d295e7b592e837b3ad94f122540f06107139a279302f67cff5cefe8 5bd92a4997e7308b046d985f04f21b1f4284c6f782b56563c1020021f34755a4 -lib/codeql/swift/generated/stmt/ThenStmt.qll b0fb20f9ebfa836675912c385c133acbfc57f48b431a58ede48099cac131491d c78838d9084ff18f813e9cad68a56f8a838ed4ac59f046411442226bb41ad763 -lib/codeql/swift/generated/stmt/ThrowStmt.qll 888825d19ced5a03dad6a20af8f8d86e8d8eb8fd8f69eaba9c0d0b58cbefac90 517d4aa93a9ae1874ac64dc1d6a170b4cde8e51c8f842dcba058ff2c61086ffd -lib/codeql/swift/generated/stmt/WhileStmt.qll cca25bd25aaea758dce474354d5e57d92eaa5ca5abb918f8d677feb2be6d3b0d d7ae1bdd69c25d8eb882522053b07048f3a0f1bb5ed8dcbd5b3efbfe0f72631b -lib/codeql/swift/generated/stmt/YieldStmt.qll c4619558f406dcf3ed1a0171b6c4b93c415fb5419745391c4df217d45e76b3f0 ca5c954cacf21233a35b88fe3e6de2eba0017e4e08b3f51b9d2bac6b01d8a219 -lib/codeql/swift/generated/type/AnyBuiltinIntegerType.qll 586e84adc2090e781747a7454e54f0b94871dc5d31e000b57b16998042c67b6f d60183fa4363d18d514e791bf9ae17bd5706e0164e4f55fbc2664a5b5f02202e -lib/codeql/swift/generated/type/AnyFunctionType.qll 517f3d2b66f7745762f0f72bd9cb9aaa1772710191733dbc2f0527508abe99b1 2aa69673586fa7a90e2f9415d427fd7a5a8211975c6f4f5225d5ccbd1003d79e -lib/codeql/swift/generated/type/AnyGenericType.qll 2f456ee731651ecd4d16fa67ca7f194d87db5845a08fc1433cce430110a57a05 7ed4ba8165508e24ec622fef0a01110680d6574ba2419a61fa66288fd48005ac -lib/codeql/swift/generated/type/AnyMetatypeType.qll fd9af2a3d94852e65136fec42312e37f47bd917c30e8307565a8f0cbfbd8a7d9 88a6767b01a9fba346f8472c6424a4f45c37cc17991167ee75104607594a460c -lib/codeql/swift/generated/type/ArchetypeType.qll d1abd94f4cc09b623536ed4f6aa1c42176620164bfb2da11e24957578c616bed c5420283edb4c1e2b171a060c7f8a059593b17278871a8a1579c4f429804da70 -lib/codeql/swift/generated/type/ArraySliceType.qll c0ae1b70c8fe17a6a7cb5bd63c7401bc0a24f0687a86a6770939933ba7618498 c0ae1b70c8fe17a6a7cb5bd63c7401bc0a24f0687a86a6770939933ba7618498 -lib/codeql/swift/generated/type/BoundGenericClassType.qll 8683dcb7a2af4a25664c3e1c65a02cb66ebf74cf897419426540957edb7b68bc 8683dcb7a2af4a25664c3e1c65a02cb66ebf74cf897419426540957edb7b68bc -lib/codeql/swift/generated/type/BoundGenericEnumType.qll f8c6c0bed7124504e847dbd6be8356152751131714ce37d789cf3c9e802cfefd f8c6c0bed7124504e847dbd6be8356152751131714ce37d789cf3c9e802cfefd -lib/codeql/swift/generated/type/BoundGenericStructType.qll a0b769f4bd0e6a76a58fcf2a47084724c09759542cefa405baf431d1a3123edd a0b769f4bd0e6a76a58fcf2a47084724c09759542cefa405baf431d1a3123edd -lib/codeql/swift/generated/type/BoundGenericType.qll 40320e1e6affe2f9204b6cb258797472f056369b89b254e79765039f1b1c3ee1 912d4a2c169d3d8c7a312dd67fc8aa59572dc78019e4a82da565e70ebc9abca1 -lib/codeql/swift/generated/type/BuiltinBridgeObjectType.qll 8483d8a55ae7d756f6ea00615b50a0df709b6a28a9776b6df961c895e6d46a3f 8483d8a55ae7d756f6ea00615b50a0df709b6a28a9776b6df961c895e6d46a3f -lib/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll 649fe00f2a29cddf2746989703d9bd34c4cc2b2ea4e34d78ccdd8152bd959a8c 649fe00f2a29cddf2746989703d9bd34c4cc2b2ea4e34d78ccdd8152bd959a8c -lib/codeql/swift/generated/type/BuiltinExecutorType.qll 575fff6340b17ad28e5fa060834ce90b4582a9e381182be80247e8d5b29ff51b 575fff6340b17ad28e5fa060834ce90b4582a9e381182be80247e8d5b29ff51b -lib/codeql/swift/generated/type/BuiltinFloatType.qll 6697d1f67fe9bc048f029ac9044a27408c3bb8ef477bca9627866a96513595a0 6697d1f67fe9bc048f029ac9044a27408c3bb8ef477bca9627866a96513595a0 -lib/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll a55e7159c48dff8fe05e3786925b357ad330367313f7abf9ea6e52d17e736f40 a55e7159c48dff8fe05e3786925b357ad330367313f7abf9ea6e52d17e736f40 -lib/codeql/swift/generated/type/BuiltinIntegerType.qll bfad3e9dc7bffe64cf684245756841e88da2278c01b43446a6c997abc9ea27ff 8540a49f8eba0ed4fa179049c723ec9c2b7dc08e1383c83f8db8b6ca58a329a2 -lib/codeql/swift/generated/type/BuiltinJobType.qll 6050b477ec0c18545a2c45c9552777ba2c3e4faca97272a499a9eac6b5e52c71 6050b477ec0c18545a2c45c9552777ba2c3e4faca97272a499a9eac6b5e52c71 -lib/codeql/swift/generated/type/BuiltinNativeObjectType.qll e17de285c2a0a745e70b2059fee3f56ac101a4079a3d8a7cfaa779a3869c69b8 e17de285c2a0a745e70b2059fee3f56ac101a4079a3d8a7cfaa779a3869c69b8 -lib/codeql/swift/generated/type/BuiltinRawPointerType.qll 50c5fd3a92287705f3e84d9a16472886c1df8e77c74e782b37028355207a956f 50c5fd3a92287705f3e84d9a16472886c1df8e77c74e782b37028355207a956f -lib/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll 24b9b907d10909938b6c6489031d63a64d2ba81c64b30ab7ba3643f85a6dcd29 a213a1259de51ec49713389affa0e69ed62128e6dfc6ddfb637376649f05ca1c -lib/codeql/swift/generated/type/BuiltinType.qll e8d9f21900dca7282d84f1af9ed2c106a44e890e1659cdd8d27daf1489297624 f3d9cae5b92b463da1631b6a90595beb7bb851c429cce314685b225675ca3ace -lib/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll 92b5ec5d8f85377c2c14ba6844a4b162be1a15cd810d9f3c1de86b4159ccbf3f 92b5ec5d8f85377c2c14ba6844a4b162be1a15cd810d9f3c1de86b4159ccbf3f -lib/codeql/swift/generated/type/BuiltinVectorType.qll 42e816b2eeec7d1d24745d3510244377899dbb40a866480b0ffff7467998c321 42e816b2eeec7d1d24745d3510244377899dbb40a866480b0ffff7467998c321 -lib/codeql/swift/generated/type/ClassType.qll 98db957bdc959ddcb1f8958e5ecdad8d9d960b4eae2cc0e778186262f40fa757 98db957bdc959ddcb1f8958e5ecdad8d9d960b4eae2cc0e778186262f40fa757 -lib/codeql/swift/generated/type/DependentMemberType.qll d93dab15f854ed42e52a5253ebf7802a52443fafea253ef0eeba5f5fb8cc36ff 2b6505fd082ae92ac4cdc3bc797e1385f9b3f6ba468c3ea9ff939f937651fe2a -lib/codeql/swift/generated/type/DictionaryType.qll 82a0d5459e28efa00f315aa5d37bf9f294b5c5740ac27c4f5b8fe942aa037b2d a0628e1ba9b2df4f53bbcf86f549a586828d34d714b64011707388c3a2ae97ae -lib/codeql/swift/generated/type/DynamicSelfType.qll 86b18b84b77f05eaebe898dd46b244435c926bba384ed50b2b83e63f5528bfbe d809804db4acc09d65ef6c68d211336e209ded3da228f47a26c500b6fb6f8e63 -lib/codeql/swift/generated/type/ElementArchetypeType.qll bdfb4a9969b2f7983f9f3a43922774841c68901db54350a689c05619d77c0b7b bdfb4a9969b2f7983f9f3a43922774841c68901db54350a689c05619d77c0b7b -lib/codeql/swift/generated/type/EnumType.qll 183f39f2663f0fb88ff207076c3f7c89a0e8706fa960d2be3ceecfa2a74a0f53 183f39f2663f0fb88ff207076c3f7c89a0e8706fa960d2be3ceecfa2a74a0f53 -lib/codeql/swift/generated/type/ErrorType.qll 79731f7966fae741bc2a07aa0d0185bc1feee40b585fd0b24e5d4b6befcc266b 79731f7966fae741bc2a07aa0d0185bc1feee40b585fd0b24e5d4b6befcc266b -lib/codeql/swift/generated/type/ExistentialMetatypeType.qll bd872cd874e52403639036a3924bd16a853c26b138ee5ecf1b72ee11801752be bd872cd874e52403639036a3924bd16a853c26b138ee5ecf1b72ee11801752be -lib/codeql/swift/generated/type/ExistentialType.qll c2c0ba004a5194f15aa03c3955413c6460ab37214d03d64053c0ca1e0c0f399d 6ba1fd878a8e035c6f63397c538cb9ac9457bf6f2c328b0a8f039665f6b0ab73 -lib/codeql/swift/generated/type/FunctionType.qll 820c12f50a9bb2cc0a46fff236434b07ee59e89a5b2592f8183e5340b2d916e0 820c12f50a9bb2cc0a46fff236434b07ee59e89a5b2592f8183e5340b2d916e0 -lib/codeql/swift/generated/type/GenericFunctionType.qll 696a69ba43b811f482e7b9642a795e9fe02a2d7b84b4ce6297ff551a63f00a6b 412a07c3e6a1aba398e57a391e3025c9bce5e442eef32e703d6a909de70b81d2 -lib/codeql/swift/generated/type/GenericTypeParamType.qll a997827ced0cca46ba8aba4accd9f7a1f98f4cf47afad210efd38d9bd407510c a997827ced0cca46ba8aba4accd9f7a1f98f4cf47afad210efd38d9bd407510c -lib/codeql/swift/generated/type/InOutType.qll 38ceabd3ff837089d32f7f7b2e3784c4f157db0545e6584114ca72f05549e9ea e1f9d33a1316d4371f8f81c32fa68e6d7ab69b5ff65628e479674ccbcaaaa5ea -lib/codeql/swift/generated/type/LValueType.qll 4a1d199a40a8936f87786c9fce0d41cc3dac13b1f2d464eec43f8a0dae57e8d9 9926a46d4801f6de35046454b3994eff549167c3c102fd50f015e85c109e779c -lib/codeql/swift/generated/type/LocalArchetypeType.qll bc9b450ec3d4280047e017c560394284af05726eb9be9fbe7705da597f959c9a dfa3d34ea3a391409ce85476b6155f87d9513aa082ebf9d4e68137d9b9b68c81 -lib/codeql/swift/generated/type/MetatypeType.qll 0d65d809a98fa4df1a44a40ec6bd4967c15ad5247b2366a619e66f78f4ec8b32 0d65d809a98fa4df1a44a40ec6bd4967c15ad5247b2366a619e66f78f4ec8b32 -lib/codeql/swift/generated/type/ModuleType.qll 59299a270eca9ebd490c93637ac846022428d8bfdda7ed278ad4594f4e7844aa 6e6b75a1461c836460b3849573c8cb9b66be3b11bbf82c6c59963fe082672e30 -lib/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll 9c0d2b1e8f82be02f3de9cebb9184a5e74927bfff38c95de068220207de8201d 2cc4466cec5867262121b9b49b6ca9e6f63ae69e1536751a4d52f7f1ecba16c7 -lib/codeql/swift/generated/type/NominalType.qll 57640941250050113ac28ad661eb3fe7511b1204f38a4840258c68f56cec3468 2caa389f5c6944d8aec0610577d6fbd97655d3431f0d6ce0328081f514c3ac6b -lib/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll d88fecb8c8e2b345d1d448db122fb436b95f5dfaa5b238bfcece97c0a7c1ee14 8e6e8301953d33d0e75ea6123422f4bc206cb7b64d291231720974d49b710405 -lib/codeql/swift/generated/type/OpenedArchetypeType.qll 3d009720108b8aa2e334bc4fbb7e040d08a6d58b7c7975b788ce0a994459d3ca 3d009720108b8aa2e334bc4fbb7e040d08a6d58b7c7975b788ce0a994459d3ca -lib/codeql/swift/generated/type/OptionalType.qll ba3f288b81130aac4aaa0da1f337224e81c534064615264033bc942a5c8d2f30 ba3f288b81130aac4aaa0da1f337224e81c534064615264033bc942a5c8d2f30 -lib/codeql/swift/generated/type/PackArchetypeType.qll 04bf1b130fdd7af9c64beb89313e80c5f9234e10dbc27bde984f42a82ec9cea5 04bf1b130fdd7af9c64beb89313e80c5f9234e10dbc27bde984f42a82ec9cea5 -lib/codeql/swift/generated/type/PackElementType.qll b9818efb55391105d94f6d9e487dec7a6435c0ac1aa931f233cc96d2369acb47 f52fa9324fe867b65e51397ace21a78a147146b80d897418cc424043e7ed7777 -lib/codeql/swift/generated/type/PackExpansionType.qll cf600c21fea7bab02b22798b569044ca601e1ced00a975a0fa53561e583fc640 1cc03881a0cae89f030d193beaaef023bf162f6b6bd83a8a78e1ac8630f9d6e7 -lib/codeql/swift/generated/type/PackType.qll 50dbd2c1c5b1a9e037ac51b065f9d638f076a66ac435e9e21b17c4fe8fb1b9e5 8aec1274164471633cdc880c141182ca2a2a3a5ee296804d520668237d2cf742 -lib/codeql/swift/generated/type/ParameterizedProtocolType.qll 754027f788565c6e0d4b4cc10b8bbc2112b214187a0dfd73fb3aaf80b6d4575a 8de39638d281d4befb8675e53919a67d61c2d7444056e1df3faeebd08dad65c0 -lib/codeql/swift/generated/type/ParenType.qll c5cf8b648ceeb7fb4bb926451680984721bc2efd6644953044b46be7de3ae72e be182f7ab32936a64933b6554257e50bfa796e08abea8faf6d858fb7de964b20 -lib/codeql/swift/generated/type/PrimaryArchetypeType.qll 68746e6e0d1d8092113906abde1c6ad70558a8a4638a6571f84f33497b6ed81b 68746e6e0d1d8092113906abde1c6ad70558a8a4638a6571f84f33497b6ed81b -lib/codeql/swift/generated/type/ProtocolCompositionType.qll fdac38fc547279ec82e486f29e5adff0109f53d6fc9f4f36e50ebf9a600e65aa 37983891b01dda94fc032cb58fd6d1bb0905691b9367c124e9d08effb1412987 -lib/codeql/swift/generated/type/ProtocolType.qll d44688d02689439df7d18656b2b7f615ec9adc91955e0524e5d81d11dcde4e8a d44688d02689439df7d18656b2b7f615ec9adc91955e0524e5d81d11dcde4e8a -lib/codeql/swift/generated/type/ReferenceStorageType.qll 1be154f445b3ee0a3731b24025934beb01e2d2e9b29a13c7728de2aa0a1964e0 225b1fbdc022afae3ea5fd6a49d7c647bc3a83a146517294c3dee0ff71f4b967 -lib/codeql/swift/generated/type/StructType.qll f57a7b9227b4cbdd8b1b4fc1be4245c930cf977847866ed76e7ad4b626ee5728 f57a7b9227b4cbdd8b1b4fc1be4245c930cf977847866ed76e7ad4b626ee5728 -lib/codeql/swift/generated/type/SubstitutableType.qll f449772d1ce52a3b11c5ea833b83fc48e3c3ce0f8cf5a889cf90e8319c23eb10 71b61bf25a47d0916447c19d58ec0220ea6efff783a8de2a69c0f2fa59747709 -lib/codeql/swift/generated/type/SugarType.qll 92bf0bc6c5c1879787c1ec2b25feb9906e9976ccfff01cd7a525240e11c73837 042eda9f03fbaa1a1e9e85214f8542ec1dcb896722b76b7b93b49aaf9dd5ec93 -lib/codeql/swift/generated/type/SyntaxSugarType.qll e964cd0faa737f41848ac1bc3613ec2859acd6b4d3c55d0428d2ad0497724f69 96ff1e991038a0196e6d2b6e6f95842de6af599ba4cce6c84d92a0e25338dad8 -lib/codeql/swift/generated/type/TupleType.qll 5d15f51afe0adfc607e813808ddb4c357565f0042e4dc9e692ef8b00b6a763d3 9a41f25af7a21ac1978ffd3fc90f6079a6f143cfe5935eafa4027435757427ae -lib/codeql/swift/generated/type/Type.qll c791178d8b8d5f4277e33c292e0f5032b0fbd9fa5008a17f4feb0f9542a50a8a be588d17957487ddf0edbab56fc884d6c4a96388574cdf574e15d5f3c5235244 -lib/codeql/swift/generated/type/TypeAliasType.qll f5c615310dfe56bc5e16b3bc26ce1c2c4151c495d239820b96adec39cf95c098 68f01f4813631fba84aacc4fd7237ed6c356c0530ff7c467159bafad86f28c70 -lib/codeql/swift/generated/type/TypeRepr.qll a149c2fdb8d6ddcaf17f80eb735bde22525047669d2631e27e1760798155e4d7 d10e89588c7f23366c394ac9fa7b036ce714850db2564a8c1c0a5f44a54fdc30 -lib/codeql/swift/generated/type/UnarySyntaxSugarType.qll b26095e41e90b1861d5b68513e3d5090d6c5fa2661330b88696713d70b1d12e4 d5bd8936e02dadbfbb9350adb51fb6f5448aaf2cf869131a0fb6676a5cd12940 -lib/codeql/swift/generated/type/UnboundGenericType.qll 8afec2604b6d40ef7b86732e64dedf37665507e4976adbf811b695a586c50c64 8afec2604b6d40ef7b86732e64dedf37665507e4976adbf811b695a586c50c64 -lib/codeql/swift/generated/type/UnmanagedStorageType.qll 0562de7a67870326fc5e856f50d069110e88f34ffa10c7a7415fe50128ac7cdf 0562de7a67870326fc5e856f50d069110e88f34ffa10c7a7415fe50128ac7cdf -lib/codeql/swift/generated/type/UnownedStorageType.qll 6bdc95608439737caa182266a19f6fcc4b60ffdd0d6a67333fdc5f7b90c49e20 6bdc95608439737caa182266a19f6fcc4b60ffdd0d6a67333fdc5f7b90c49e20 -lib/codeql/swift/generated/type/UnresolvedType.qll 6fd66fa6aa63bea940fb1f8bc1a1c3ab301f72134c7c5350c806ee642b757b29 6fd66fa6aa63bea940fb1f8bc1a1c3ab301f72134c7c5350c806ee642b757b29 -lib/codeql/swift/generated/type/VariadicSequenceType.qll c92de74901055d29e1382a4a614a467a932dcf0e5945759f137cd8ee8c4e46be c92de74901055d29e1382a4a614a467a932dcf0e5945759f137cd8ee8c4e46be -lib/codeql/swift/generated/type/WeakStorageType.qll 8f089b423d35ab5bc29d4b4097aa4a1a88a523511b71dfc2e40d2ae9416316a4 8f089b423d35ab5bc29d4b4097aa4a1a88a523511b71dfc2e40d2ae9416316a4 -test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo.ql 6e06e222636d5e3451afdce4d5e1b801206a0abf060cc5714350d25e784f8eda 3274ca1b3d85142037d0f12ecf9e15f77c3eeb285621adc9312a6691806d08c8 -test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo_getSpec.ql 44ccccad28d8648aa3349d9290bd1478bb021797c26bc2f8c1e3de14a42be3bd aefab61b6fa1c06c5c79d337cffb61335dca74ef9906deba12f7eaea42f9ac14 -test/extractor-tests/generated/Comment/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/Diagnostics/Diagnostics.ql 6a4a9480cc929381e0337b181e5ac519a7abc6d597ebe24fb6701acf79ced86f 199c5bf8bd38e161d989e0e4db1ea1d3ddcb4d7cf571afd9112ce3ed8d9b8d2a -test/extractor-tests/generated/File/File.ql 17a26e4f8aeaf3d4a38e6eb18f5d965cd62b63671b84edcd068808b4f3a999df 009a1338750bf95f715b303ac3e6a6e827c82aec2068299a97b0585ce76e9239 -test/extractor-tests/generated/KeyPathComponent/KeyPathComponent.ql 3d34d994ab5d6fada0d8acfb0dc514ba5315f094cb0a94dadfef12afebed9496 82c4d91df2a32f46b7aedb6570fd4e63871f32317b2d3e8dd5d2a396dbd92254 -test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getDeclRef.ql 1f51b17a6f7fdd0a6559ce0b3d8ee408a3ccf441f13f7b94bfba14e73ad6e357 24fd64ad77942909ea82a309bb6f56081363beaa7f557547b5b3b199dd79a69b -test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getSubscriptArgument.ql c062b22dd4f705db394a07b6d274dc019baaed619cbcc31eebda8e3583bcda97 48542483f9b3b2a5993036845a640711ef50c3b359202feedd69a9e1bd0b19b8 -test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getTupleIndex.ql b7a60a79a6368f410298d6a00c9ccefae47875c540b668a924ebb37d331564a5 798760446f64d552669c87c5c377d41dcdbcbcdbcc20f9c4b58bd15248e3fb0b -test/extractor-tests/generated/OtherAvailabilitySpec/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/PlatformVersionAvailabilitySpec/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/Accessor/Accessor.ql 8fb08071a437da7a161c987feacfe56d424a88159b39f705abfb1273f830d70b b816cdf9dffa8149fc9747cc0c863275680e435149744176334395600bcb0b95 -test/extractor-tests/generated/decl/Accessor/Accessor_getBody.ql ed8bb0bb96160439dbd22744b6ec0cd9b9bbb0b55eafe4656148e1f7f860eeb3 4660c0f6e58811a1bd6ce98dfc453d9b7b00f5da32cfe0fb1f9d5ff24c4897ac -test/extractor-tests/generated/decl/Accessor/Accessor_getCapture.ql b12a0a2fd5a53810cc1ccf0b4b42af46cc9e2b1dd3bb5489d569a715ee6231da cc9f6df05e3ad95f061f78ed9877a5296c17ff384a45ec71032ab63a866e173c -test/extractor-tests/generated/decl/Accessor/Accessor_getGenericTypeParam.ql e1fc97033e0d37f482562be5ebee2f7e37c26512f82a1dcd16ca9d4be2ca335f 19fa5d21e709ee59f2a6560a61f579e09ee90bbbf971ac70857a555965057057 -test/extractor-tests/generated/decl/Accessor/Accessor_getMember.ql d0b6260b9d63e11fd202c612b2e5ed623457ffe53710dc5cbfa8f26f0ff16da3 770c480a389bc5d7c915d5f4d38c672615c0b17cc134508de519da7f794806da -test/extractor-tests/generated/decl/Accessor/Accessor_getName.ql d01afe57e4161131b4fafb9fad59fc6d0f6220802ff178f433a913d903d9fc49 c9dbae26272c008d1b9ae5fc83d0958c657e9baed8c5e87cb4782ffa7684c382 -test/extractor-tests/generated/decl/Accessor/Accessor_getParam.ql 818a352cf9ee3a9b0592f8b668e0ca540e3ee4351004d38323ca8d95e04630a1 ca8b5b7cdbd5c7c4eab30bdb7dcfb60e7c59deb5d37a8b021b36fb0f5efec79c -test/extractor-tests/generated/decl/Accessor/Accessor_getSelfParam.ql 260ce6a4fc2a650826a5c372fa1df63d28112623a1671189ea5f44c0d8d45bc2 6f45476da7cf37d450c07ab9651e12f928e104ba6d7f4bf173a265b9b72c89eb -test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl.ql a3a2c651b0a25ccb2ef245e5ed271fb4884901673e6c83443a6d895a98afc351 f0429f289b38968ad943883c533eaa3e55958029f62fa31a9bc17b0324a54a6a -test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getInheritedType.ql 651ca27e51c5281b6892f0256e7c043c47648a4d8839e4505a5cf4fed97fc4f9 c1a46a7de16d4592eadeced97aca26b9566d1abedb17c010f37a23f798932e0b -test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getMember.ql e662e651d84bddcf49445d7bf5732d0dad30242d32b90f86e40de0010d48fd9c a6b7028468490a12c0a9f4c535cbd5e6c50a6c3519c9d2552d34f9411f904718 -test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl.ql 950e94dc10f8a8589a6b6ead39faaecfb5739c1e40f381e09c5e015d14507a25 38ab48ca3e647c60bee985732631c6e43116180c36d90132a25fe4f620087482 -test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl_getMember.ql fcb4dd4da4d4b13db46f20458513334fb54bcfcec3ddf8cc86798eefe49f31e3 545096ab96006aa9e9058b9cd0c62d2f102f2fe6813880cf9c4eb42374b7ad9c -test/extractor-tests/generated/decl/ClassDecl/ClassDecl.ql 57a7249119f08ad63f5015b9319a446e46117daf22c3b78266f1f4e2e66b4c9f 176618e7a58bcbeeffbdee2025f16f1defeeed48f9186c49d3496adcb6c3d97b -test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getGenericTypeParam.ql ca0b73a4f31eea47def7a1de017de36b5fdaec96ae98edb03ff00611bfcac572 f9badd62887a30113484496532b3ff9b67ff5047eb5a311aa2ec2e4d91321e0e -test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getInheritedType.ql 5ff7bc8bd0e076c71071093044870bb5db3611f6ddeb3e4528b109750819a20b f4c69715f834c7f8a5b5f23d2b5637b3ab9b54339079c992ae6ae3b9c8103908 -test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getMember.ql f73881b14bb4eaf83dacf60b9e46d440227f90566e2dfb8908a55567626ccdda f78a7261f7ccfe01ca55f7279bd5a1a302fc65ba36b13e779426d173c7465b84 -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl.ql 66c20b9245c7f6aa6dabb81e00717a3441ea02176aed2b63e35aa7828d4282cc 4fd1cee669d972dc7295f5640985868e74f570e4ced8750793afb8fa889f438e -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAccessor.ql 22ed8e1f4c57fae2e39087837380f359d6e0c478ce6af272bcaddab2e55beb26 8b1248b8d1da45992ec8d926d0cd2a77eb43f667c41469227b6ea2b60196d94a -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAttachedPropertyWrapperType.ql 0fd114f752aae89ef80bc80e0532aa4849106f6d1af40b1861e4ba191898b69e fdf28e036a1c4dcb0a3aaaa9fb96dcc755ff530ab6f252270c319df9a1d0d7ac -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getMember.ql ab8061f4c024d4c4ea3f39211ccfadf9216968b7d8b9bf2dd813dea6b0250586 973bf8a0bcfcf98108267dd89fe9eb658a6096c9462881716f5a6ad260217a97 -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentInitializer.ql c90aa3ae4249af7d436f976773e9208b41d784b57c6d73e23e1993f01262f592 3b1391d6b0605011bec7cc6f3f964ed476273bd5ed4bb5d6590f862aa4e7a2a3 -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentPattern.ql a46347331698857119cd74495a25ea6cff6d20f8003741dc94e9d68b87e7ed1d c60aeb108f56485200eafbc677662869f4393f1d462a3385fa334926adff233c -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVar.ql 370da9dd7a6bcb02c18246f680ec2af9e12c81504285b43cbf6ffd8963fbd6e4 d9e86f574111e15d42c0eaabe4e65882ad55d3604d9cc281baf28d4817e438a8 -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVarBinding.ql addbf4e32d383fc35b7505a33c5a675feeedd708c4b94ce8fc89c5bc88c36f1f 549c8ec9cf2c1dc6881e848af8be9900d54604a747ded1f04bd5cadf93e5ede3 -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVar.ql 502a76b34c78d3cf8f38969671840dc9e28d478ba7afe671963145ba4dc9460d 6125a91820b6b8d139392c32478383e52e40e572e0f92a32f0e513409d2c4e11 -test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVarBinding.ql 40274aac8b67cb6a285bf91ccdc725ae1556b13ebcc6854a43e759b029733687 44e569aac32148bcce4cd5e8ebb33d7418580b7f5f03dfbd18635db9965b28d9 -test/extractor-tests/generated/decl/Deinitializer/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl.ql 0a06a7923e20b2eca83c5beae58227b63441a0ab1bc971ed03e699c0fe970dbf 2a4995d66f65c402f03482eb2ed205a21b17d49a43c7343f191a5d5e90e003fd -test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getElement.ql b8393876ba8b24a0cae892ab5545971fcdae83f3bcae1129176269c0257d665e 09070c34d69667f761d6d2c4496f42322721188dc614f95ebdaad8abe5d70ba9 -test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getMember.ql 1e235193d7e4cbcdeb4f9e07448c391dc612bd97d58d9c6ad4d8880c6cf74a81 06840a76c0dd22c94aa51299d1f6d014ccd19dd6fbd82eaef1b01e2998b2c694 -test/extractor-tests/generated/decl/EnumDecl/EnumDecl.ql b0befc31c0f68c850cc00ceb7e1c051d930d5cfffc03b5f871de62103425b6d1 13ead91987d0da290a1e3f3e3c9e59df6aaded94e8de2f486c00a9c76706dabb -test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getGenericTypeParam.ql 3a0927f87a21d69bfc309f5f7faedb3d0cc2956c071b16c38b2b4acd36f24ea9 aafed56a1744579f05b3817adef6a5fd011d1b5cb7da2db230a43b6f55a04649 -test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getInheritedType.ql abb969cd2200a8a7fd39b25ae6a7b6f75fdb6b359c1565e35b18dbe550cbc815 e7b69579675d3bccfe08f1bc1e0bbe5379fb7411597a9d6387f4b7afc8d7dba3 -test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getMember.ql 621870b7dbeaeefa93cbbfc102e97810b15d39b49db685019c9e3cbf2423ffef e110630f0ba8f588e7f8ebc56a1a31c2ca2f22f2cc763baa76854beb3b3a4ece -test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl.ql 9cc76d4ca7d92bc7d3a25283671863cf3cd71424ba84e51bc640a87b4ef98a66 b77a2d5565e44655d10d2162ef5fa4f8053567449fb8200fdd6dbe4ddfa6c8cf -test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getMember.ql 316dd1e14b391a242312856143268d8c2f7936b4767f1f2ff2392abeabce2f5e 47813172cb466cf2ec5a321f3ac90b2560b3017f75f329a75b64613ef224775d -test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getParam.ql 0f1404a17c9238eae90edb4d13abf6bca4d58ddbad68ed28759110989ecd45af 42a67bcd861f19eb38dc67a4e6b1dc693c2c49477aeb3c91d4e8c505dd1ee1a5 -test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl.ql 71523b034d2abc6225f433f140841a35a466e82c04cbf07bdb3a9e384024fedb 919c66eeff004324b48249fd746c38891f6f8723f1281ad60126cf4b3c1febe0 -test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getGenericTypeParam.ql e8c9815756cd3d82abfb421b1e38d6381e48938a21f798fd9abd93686acc070b 2574ead6e511f41ba416e831e176ecdaac27dde410157a4ee472a680f922dd20 -test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getMember.ql 8d1c6a2b7cb381a81d11775f0d1cfb13ee04dd27dc742e00a72d676f21481dde 430e5b9ed7eccd90383e362ffa5e512704883304c711b13c9110a57ae282bb40 -test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getProtocol.ql 11fc53f70f6e7f29546337a9f06157baaecd9c7d1d392910e94d18b71a0a9ae2 3591d4ff4108bd3399cecdf444161d770c01af20c14f23afac167beead564998 -test/extractor-tests/generated/decl/GenericTypeParamDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl.ql 5322f06ce9efe44baa798f31039c2955b31a8c1272580a0db7182ff1a3082509 3b6f34bc90b337b08eb159142bd5c8cbededd5e97d160e1f7342a7eb6e72e0a1 -test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getActiveElement.ql 914165306a2eb5c8039750e1e03bda156a684946abc8709d786b4144d9c9eb3b 5e87dfd99858ae257506415369bff937a731b6309dac2242b03ea79ead045fc1 -test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getMember.ql 2a2f4e89cb045c0f67c18d6c25e7f8cdcee5ce416304783c25ba2efb2afb45d4 4930c38baf0295399478733e24102a99307fe398986060d29e437bd65720f62d -test/extractor-tests/generated/decl/ImportDecl/ImportDecl.ql 65c03a28d5f5638b3ba15a02bdb33f214ab774c718e813ed29fda4dc59ef5ced 42b741d24e89f79f6a516fb272fedee1d2e94d6d3d5f437d4d0751a979206339 -test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getDeclaration.ql a76c6360ed7b423229ec64dc4d03f586204fbf5107408b7d07c06ef43b30526e bc8569ecf097f0e6176da4f42379158137f70dcfb9b6d60f4c16f643b68f9d91 -test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getImportedModule.ql 0339867ca4f414cceba85df20d12eca64a3eea9847bb02829dc28fa95701e987 8c292768f56cecbdfeb92985212e6b39ecada819891921c3ba1532d88d84c43e -test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getMember.ql 6d48d3a93bc96dba3bda71ec9d9d6282615c2228a58da6167c169fafaedb3e17 8560b23d0f52b845c81727ce09c0b2f9647965c83d7de165e8cd3d91be5bdd42 -test/extractor-tests/generated/decl/InfixOperatorDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/Initializer/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/MacroDecl/MacroDecl.ql 16900baee88fe4d7d4f88369e7455783b8c2058ee48a2af2136d1d778098854e 6dae3ea092d1810c301ed57841c5c93a5ee0d8f8187552d078ce26a74c1e4630 -test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getGenericTypeParam.ql ae35558863fc444ca6a034d74e90583a779a2edb755c523d33693a8ab418718f 2031af476afa267b71fe22071f7e9ec97d4872812d333ff733055b7b29ff8386 -test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getMember.ql 4abbe22e4c2b94b8f5d009386c93710e7a003d7faef7d044481fcb47cc85e85e 9a57fab9011773cfa77db44b1eedf7e2277380640161d708af9d4df6280df3d3 -test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getParameter.ql 449716b575d0a4caa69cabafeba289d328e12054a1f7aac77d0dd5c47904971f 9649a62096d5fc17e71e527bc1299cbf6a1f38d21f685c86469bc6c83a62268a -test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getRole.ql d861b3ac12e38826d6e9ac72b7e6f2b82b4328e6e02bf26ea496635501cd1722 c2b606a39dd68dbeea4709d4c868a66db7ffae720f4163540f6d1e0aaeaafc11 -test/extractor-tests/generated/decl/MacroDecl/MacroRole.ql cd8c70998a177f14e1b10eb214ffefd62b2c4a7839dc845bf155ddb0888dd4a7 cdad06e902ab61005dcb552d1340754a12fc18a9256f49dd6fb3ccbd34605ef2 -test/extractor-tests/generated/decl/MacroDecl/MacroRole_getConformance.ql d36aeb229667a5b0153534872523ed84e28cdb9f8400d1f3051c15227e05c793 dc18b70f2e65edc86f12179ba3756dbfc3802dc87f875c2e11d97359b180c767 -test/extractor-tests/generated/decl/MacroDecl/MacroRole_getName.ql fa339f428f572873f76ace1dea80e643a198bd435a8ce6cc0f38cac870e590f7 fa1a87d0f0a71684c927cb7049efb627eeb42f4d436bcaef196b01e12d0e4aa7 -test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl.ql d096e82574438b1e6d646b8762217dc74f9f9c40b01d642ef6a0286a55ecad9d 3eae6049885efcd3ffd6117af31cd12d792492b1591a88444a8e4a7fa31ac187 -test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnExportedModule.ql 321619519c5cffefda78f11f2c85a199af76fccbfcc51126c7a558ba12fdfd80 30e48eb820ba9d7f3ec30bf4536c0f84280c5f2ca8c63427f6b77d74a092e68b -test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnImportedModule.ql 65fae5b1a7db3a11fd837ed78c663e8907306c36695ae73e4e29559755276fbe 3ddef1a7af7a636e66674fadb3e727ad18655a9ecb4c73fd3d6aca202f1191fb -test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getInheritedType.ql 2de3deb0a2a19d534ef158a1a4813eaf0e427ec48138ba23aefc9ec5ef577172 c510faa43f4cfaeca1032defaec976d220db976d6deb0b083924badfeabc4c1c -test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getMember.ql a4663d47cf0a16a07167b9a64d56f8ba8e504a78142c7e216d1df69879df9130 3f6a4080e33bddd1e34fa25519d855811c256182055db4989be8150fcddd541b -test/extractor-tests/generated/decl/NamedFunction/NamedFunction.ql a56ea8bf7080ba76cee7a1fca2b3e63f09d644663c15e405c8a62ee9506335d3 3b18f5200b09ccbe3087c57d30a50169fc84241a76c406e2b090cf8d214e5596 -test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getBody.ql 91688f59415c479a7e39f61eeccbac09a4fe3fcfdd94f198d7bdbef39ccc892c 760497101fd872d513641b810cae91ff9e436f3c20f4c31b72d36c2d49492ef9 -test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getCapture.ql 886ba37f06245ad27d0cdfcd40841af7e833115be60088238f3228f959f38b4a 5fa4f55ecf42b83386e7280372032c542852d24ff21633264a79a176a3409f81 -test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getGenericTypeParam.ql 7ffd1471731291cc7a4d6d2b53af68ce0376ccaf1e8e64c4e30d83f43358ed6d da8811b63c608cd7270ce047571ec9646e1483d50f51ee113acf2f3564932790 -test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getMember.ql f44e526e4a2ef4dab9e2979bbbc51ae47ad25999b83636ede9836e0f0b920ef4 0fd66c5fd368329c61b7ca4aaa36b4c71d4e71d25f517d94ffb094d2e593bcbf -test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getName.ql c7cf5b81a8db16ef44c84eb861d4a7f41ce2b9ad733f8853b66d6dc64ed315a3 8000fad2b9b56077e8a262ec2899d765026bd07836622b0cb48327e6d6e9c0a0 -test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getParam.ql ae3ba8026861c4f79e1810457331e838790cbf11537d1b1e2ba38bf3fea5a7cd 10e7c69956784f01e3455d29cd934358347afd4317cf08e12e0385559eb4fd1f -test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getSelfParam.ql d7d05f91e9ef0c083780b9215e761efc753dbef98789bd7d21c5e40fce322826 ec8e6262e15730532e12dcb6faaf24b10bc5a2c7b0e1ec97fe1d5ed047b1994d -test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl.ql 1e5dc0bedae6ad10d785c44d2137ef976ac97a59e3282ebf2cdc1bd0c7d59737 e9eb956d10fa0f6c73222100b3a4aef9560fe179506ff839612d297f390236a1 -test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getGenericTypeParam.ql c147420a91c157ee37a900dd7739bdb386fba5eeaadd84e609d2642d3fdbf2e0 cf1c981b6cb7b84944e9430cfe361905dcc396d4356d7f20a0ba993352bd5b02 -test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getInheritedType.ql 60417e02e2d2b7fceaec90910e8a2fbf2ee1b4bb68db79c8038ce5927d80a861 66176cfd7f6a2d230b8da444f3cf5ca95a8fa7ce77f9614cacb308f30cbff6ef -test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getMember.ql aa601966925c03f066624f4297b01ccc21cfeaba8e803e29c42cc9ef954258b6 4559e1d5257dcfb6cf414538f57fc015e483c06381048066c28b31324a2db09c -test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getOpaqueGenericParam.ql 2b4264a68817f53ddd73e4fd80e9f7c3a5fcfa4d0692135e2d3b10c8a8379d98 c2efac460b655e726d898b2b80cbfce24820a922e26935804ddd21ae9c474085 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl.ql 44e04f4d8753f19be04200f6a6fe5f5e8ed77c1a7c4026ae0ff640878ec19650 2a4d994754aa0560d12c15ff39bbc4b7d83116e7b4a9ea46f432a6a267a661de -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAccessor.ql a29956d6876079a4062ff48fc4475f9718cfb545cb6252cfa1423e8872666d03 a048d661ad1c23e02fb6c441d7cca78dd773432c08800e06d392469c64952163 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAttachedPropertyWrapperType.ql 3642cfd3ecf47a6b81a1745dc043131df349b898a937445eadfdee9f69aec3fc 97137c6673c45b0743db310b0839426eab71f5bc80ccc7bab99c304b8198159f -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getMember.ql b811867588bd320b9dcd116451a173c40581b36ba40b1ecb2da57033967d50df 523c22740e366edb880706fd11adcb1aaaa81509090bd2d0f0265ec5d2b431c2 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentInitializer.ql f0ecd0352a7e34e13040f31440a6170b0661b625c65b35d13021731b6db0f441 9fc89925050c9538ba3ba0b8c45278e30dffba64b53002f675e3f7a9ef014539 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentPattern.ql d6cbe58a6fb294762d88cbad55e2a8a188573969c1c691e73a9d6f598001f01e ddc4c06dccebaa4e92dcf765304278ca10339070955ee6616dfec6c814074496 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVar.ql d8b0a5264ebfd405d7a400cb56feffe66b73cbeb8caac92d96a5ee9acfc7a59d c3fd21ee69682592135fc2c88633dba36f5a5c4b07a3ad756977afdc055b9d6b -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVarBinding.ql 71ad0741b1db153c02506d324b4211526209884a4206a2fc12565aae9426f5f0 e90e963ba9b709743d2bc973027e7f2985f072e2f0dd2e92db9a9053e136de63 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVar.ql 97255410c46dcfae6b454eb71b377ae4a14b2c5ce5bd40e4ba57f351476e87ee 277094dbdde3018cc24d660e7dca9ecea732ce22d2a7c009f36644d3e9676f68 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVarBinding.ql 14f50b706a2dba7123888868d93fa72a4871e6e04949cc87a7df52e27b7197d1 680242c73f78a64a1687cf59b0a80f715c98b994b32ec90044bcedd2c258f786 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVar.ql 406436f415d5a6895be712471e7ab2d8b945539ac01b845ce191c4186e1cd275 4fdd0bc67207fd5cbe30743df46fdc61eeb5e58d877ef4aef5c7d7f0f684ef05 -test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVarBinding.ql c79a13e49d3375edac8e51b27a58318afee959a8df639f7b0d7d77de1e2d60bc 8c3b9dae1079e674854d15f4bd43f1f507b7fac6900f0831d92f2140aae268b4 -test/extractor-tests/generated/decl/PatternBindingDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/PostfixOperatorDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl.ql 17ac00f962db0e003c5845660b0dbad4ba59ce6e1def6384084ec937158544a5 df27465bc073fc4c031f75fa6b53263df2b902a8168f5d5c08851cc24bf0a647 -test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl_getMember.ql d670ff4ea33ea15aa5f0299fd5bb6cc637e8a16faebe19433d250627732f4903 9a2482a469797248aaeed33caa226c92c97392cad3aa9608554d8ad16cc5cb38 -test/extractor-tests/generated/decl/PrecedenceGroupDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/PrefixOperatorDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/ProtocolDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/StructDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/SubscriptDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/TopLevelCodeDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/decl/TypeAliasDecl/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr.ql 88d7539565c64d29ffd99e8201a0b47954d13c6ca7df6141fab6311fc37588f0 2ebaaaa97b492762273516355004a6cbc88d75250d856ed5e21660294e150ca0 -test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr_getType.ql 1caa0b9c70afc6f63fb1cb05b30499a615a997849d5128006f9c7147b7f1d4a4 64474604bf6d9028bdcbbb8dd2a607c65cb74038e2d6e88e86908f82590ba7a7 -test/extractor-tests/generated/expr/Argument/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/ArrayExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/AssignExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/AutoClosureExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/BinaryExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/BindOptionalExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/BooleanLiteralExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/CallExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/CaptureListExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/CoerceExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/ConditionalCheckedCastExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr.ql 82c89019ed578c83dfa7c7bd04e52bb795facacfc2163c4757a5f43dbc8c7e0c 21a0f3b831daf6067977e3ad150cef085a72c775182e2e280e9bca22432640a6 -test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr_getType.ql 18017c131ec3425ec850963fde2239648b0fcb54abc498017bbb36d4f6c2f9f7 248bb50866bc75dad94d15a19aa30a00231abd996e613d4ba3a7d361707f75e6 -test/extractor-tests/generated/expr/CopyExpr/CopyExpr.ql 2e80272756531b3d7c65d9efd9474927e5cea719813acb599b61526e1957b220 1982362701e058bd32d3f9dfafbee3770a5016008cc1330237eb102f8459b506 -test/extractor-tests/generated/expr/CopyExpr/CopyExpr_getType.ql 33698df9758f9399a0a7492a8432399582d2d52699572ca550c0fcdad839336e 330bd731f686d534769f7fc08d04e60dec83bced96cf39845c4374fa0629eb53 -test/extractor-tests/generated/expr/DeclRefExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/DefaultArgumentExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/DictionaryExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/DiscardAssignmentExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/DotSyntaxBaseIgnoredExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr.ql b161e81b9eee4c3ab66776542559457c02f30da68e59efb98d6388425e66d2e3 d7571dbca05dd36185c0eb2ad4ad9e821433362c10045875fb433fae5264346a -test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getArgument.ql ab0023396a31a9fad384ac6ab2819fa3b45726d651fee6ee5d84ea4fbdb55992 410afe1ae14ca17bc245c9fa88f84ba1d02e20a7803910746316ddcacc062ace -test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getType.ql ea3d25737d4c02d6ecd405d23471a587945362dee1160f6346484fffa166835d 3edcaae4cd47839dc716640ac9c098a9c65f365a69fb5442d15eb1955c06dcaa -test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr.ql 3c08d6e00606b76499ba1a04547cba9918f3be5b3baa4b3fc287bd288c467c8d 6685c8133d7c34346a85653589b3ae9cf2dbedaaff5e87f4dd9e94719a31b715 -test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getMember.ql ab1669430da9e60e3b5187bd4f45e7a9b501348cd0c66e4d8570c6facc3a82a3 a2e5e9781c9af9c52fe9d5735f146dc4a2e077096f2baee8db75f2a2f82b0037 -test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getType.ql 216b9caa3388b85959b19db012c6a7af40981ef92e4749b9cc644caee830041c 32691b624baed5c89fbef438214ecb893f9c1d1a575194133b56d79877e3feec -test/extractor-tests/generated/expr/DynamicTypeExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr.ql 9a4505f330e014769509be594299bcaa046d0a2c9a8ce4ac3a1d6d6b050af317 92c8392ded3fb26af7434b8aae34b1649b4c808acafc3adbd8ecb60ada5f6e72 -test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr_getType.ql edc2e175c971465f5667c4586bc4c77e5c245d267f80009a049b8f657238a5f4 5df26b5bdf975ba910a7c3446705c3ac82a67d05565d860fe58464ee82bafdde -test/extractor-tests/generated/expr/ExplicitClosureExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/FloatLiteralExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/ForceTryExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/ForceValueExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/ForcedCheckedCastExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr.ql f87db45ad56628ce62200e1034d1cfd2ff1c799be5a24681fe939bf80108937a e8484eaab79f3be6b53ecb258eb9a3cd8cdcba8534c0ee7d275b8b67b3d2f538 -test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr_getType.ql 7a8520abbf50642f886a3cdea37530b0577d509f31d76224467ad5d435bb0e39 a6fd63a7964cf778cc4b23ce5112138d7d5a5db96956e9514741ef9789bd1f19 -test/extractor-tests/generated/expr/IfExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr.ql 7ffb80368c4d80adccaa0267cc76b42b76304d5d485286f82e22ae51776812f3 51b38032cb3d392be56fa8bdf53379a174cf3de39d4bf6b730c611ae3ab7cec8 -test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr_getType.ql 184ff1dec5d65024c8a0c2b316706ac58c68c62c715c266211e947168750c89a 486fc8d65c0db86bdada2d540f665278caab43454a69ccc8c2e702729397fef0 -test/extractor-tests/generated/expr/InOutExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr.ql b9fa70b73983f8b2b61669fb1cd5993d81cf679e3b03085c9c291cde459f9eec 6bd70ac2b43a35d7925d9eb156b8063f7e30535eeeaa669b289c8256ef4ccf80 -test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getArgument.ql a5ce633986488b8b3aafe593f71ffffe413adb94201a2099f05806d94a5a456b 2a7e25c0141d84b364b8f17cf5d8fa19cf48b690ebbbd773c7a061ab66e16dd4 -test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getType.ql f913bc92d5b225a2da441ea7c1b8c1ffc24273c25a779dc861bf6eaf87ed00fc a36a4a963c1969f801b9bc96686aad64e303bb8ac02025249eda02a4eae84431 -test/extractor-tests/generated/expr/IntegerLiteralExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/InterpolatedStringLiteralExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/IsExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/KeyPathApplicationExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/KeyPathDotExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr.ql 3eddbfac203a76910d234572f51092b097d4cc948f42843a4532e772853451ba 1d1cf6f11c8221de9f07a789af788a473915b0e714502561f60c4b1d4e6dcd1e -test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getComponent.ql ce38c747737e13f80a212576ae943f0a770fc87a15dabcb0d730515aeb530a3f a50138c47e61e9eab4131a03e1b3e065ed0fca1452c6a3d4f8f48a6124d445be -test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getRoot.ql 61d8d0f50c62e6bdf98005609861f6f4fd16e59c439706abf03ba27f87ed3cb1 403ee884bb83b7a4207993afbda7964e676f5f64923ce11e65a0cf8bd199e01d -test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getType.ql 992497671107be454ffe1f42b513a5bca37bd31849587ad55f6bd87d8ac5d4a7 b51109f0d9e5e6238d8ab9e67f24d435a873a7884308c4f01ec4ecad51ed031d -test/extractor-tests/generated/expr/LazyInitializationExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/MagicIdentifierLiteralExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/MakeTemporarilyEscapableExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/MemberRefExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr.ql c0c60154b070a8a7ad333544a30f216adf063ae26cac466d60d46b26154eccde 360c9a3ddd9d02a82d0c9de81b8742137d76dba74942f09c9172459565cae19d -test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getMember.ql 859ce0b1f54980e6383ff87d7970eb8a7886d9e1fbe12a8a0a35d216850c6775 24faafdb4a88b0019073c06a1cda8e037154b232a364aa47ae151e95df8a868a -test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getType.ql 3e749535dbf7ae2cd671b3e35b43ca4f6a5bc68c92f89a09a0a9193cd3200b9a 176102d8d9d5a7bf14ac654d98556048996f2311be0bfe67d16229fd22362ba7 -test/extractor-tests/generated/expr/NilLiteralExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr.ql 6c6b146537773b4b4bdb0e530bd581f4d9ffee93e784a8fdfcabe35309bdd09e 47b2a275af169a031faee39e73c67a70ec47969b731f1cc80a8f76e68d934402 -test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getArgument.ql ab308c1fa027136070a6ee9ebe5149c69b34bb9ae910f201f37cecd8b6341ff8 deef69f4a1a94386a32ec964e696972a2c6a91c34d7e99c7e4a3811980f5ecc4 -test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getType.ql 07d59d9962f3705f8f32302c0d730c179ca980172dd000b724a72e768fbf39db cd146e19249590316bb83efec19dd41234723513025cf9df45313f78f2b364dd -test/extractor-tests/generated/expr/OneWayExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/OpaqueValueExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr.ql 48da42e3a2d44f4ca6b159bc8ba273352984b34fd14a3d6ca15ec9d6c38a2608 ba6a769c8c3c8cea40d64e0339515f59aded493d2c8f9c2447b10bcc43bed5f7 -test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr_getType.ql f8d4ddc40e4bef7760446bfb90f3d2b7438fd5a0a2aa092efd59493fa8a98b23 e54f77a98a38c2c68414a5e6de8de18189ce7f0e68f9c945ab387e52d7e04a12 -test/extractor-tests/generated/expr/OptionalEvaluationExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/OptionalTryExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/OtherInitializerRefExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr.ql e7629f03e4235d911a186cec0861f782d8f2f67e5662df07fe9ea0757d69fe47 2dc23a2280fc993b08770fd4212f6f279a3dbd8bb9b9a64bce1eefde48b3e7df -test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr_getType.ql cd2313750edc2f21ee5e811f4c207da538a3975d544d8ab6c8daae2684992db3 808769558d857e55d32b57253f29bdf0a98f4835eeea3b6eb0f3485c469f3891 -test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr.ql cd0a90689c84e4c0b0ed0b2175e269d9f7b3cc5ec37dc6dc8911000561b40d9d 7f505eca22c08b51af8f0b3722e4cfb5359d5b85f152845c6ee8049cbd0b8708 -test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr_getType.ql 44fd25a08560015c6657bf345d945ada3c22eb661685c48132e246302d2f7a3d 8b2ac56ea6943fa87da59ca4c3bc0ef3cbf2690c263277b3583dcf9032a1edcc -test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr.ql e6d88ab4016e070f620396d9a66b601761bf44182dc3691b8ca362475abecf2b f740b618d2daae07da25ee4c8618c0dabbf806c9c48aa71c9d342da14d98b4f9 -test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr_getType.ql 0c6d5c4faa424c1c134b191b334acf091bc3466c0d4be7c9757d0cc0212393aa a6a82c1aef73658e58bd67416cef111a8a7901c72931554fe0125bef97adb0f8 -test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr.ql 7687a79d05efbbae7ce68780cb946cb500ed79c5e03aa0f3c132d0b98b6efe80 f23082710afb2bc247acab84b669540664461f0ec04a946125f17586640dfba8 -test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getArgument.ql 3b0e6f81599e5565bb78aff753932776c933fefdc8dc49e57db9f5b4164017f6 43031a3d0baa58f69b89a8a5d69f1a40ffeeaddc8a630d241e107de63ea54532 -test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getType.ql fa909883140fe89084c289c18ebc681402c38d0f37159d01f043f62de80521fc 4cd748e201e9374e589eaa0e3cc10310a1378bba15272a327d5cf54dbd526e8f -test/extractor-tests/generated/expr/PrefixUnaryExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr.ql 9ac73f157d11e4ee1c47dceaadd2f686893da6557e4e600c62edad90db2eb92d bf353009ee1b6127350d976f2e869b615d54b998e59664bdb25ea8d6ab5b132d -test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getType.ql 0972415a8ac29f460d480990f85c3976ad947e26510da447bbf74ee61d9b3f4e 463b8ce871911b99c495ea84669b4e6f8eafc645df483f6a99413e930bc0275e -test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getWrappedValue.ql 208153f062b04bec13a860b64ea51c1d531597140d81a6d4598294dc9f8649a2 dfaea19e1075c02dfc0366fac8fd2edfae8dde06308730eb462c54be5b571129 -test/extractor-tests/generated/expr/RebindSelfInInitializerExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/RegexLiteralExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr.ql efbfaf798a86c5a7d8053a22f61249208db31edcdaf750f2671057ad2f376806 d3256d2315d5bd5420b40a4be9522752bb57897807ea3853a7a4c61e9a05e478 -test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr_getType.ql bfbeb24e57078b1bbaae331a6f3e8d13d0efbdca2228dbbca53b86d5e287efd8 864351b87f7981825e148a479e997936c653a4581e8a893eaed96ddeed891eab -test/extractor-tests/generated/expr/SingleValueStmtExpr/ThenStmt.ql 0bd26223160e846cfa64fad75672eab18b8ce27e24d802bc711f42a540d13ac7 6a5b7760c44ee34c6e33a517a52622cc70dbdee88eb20eaea787be0e1f888996 -test/extractor-tests/generated/expr/StringLiteralExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/SubscriptExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/SuperRefExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/TapExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/TryExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/TupleElementExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/TupleExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/TypeExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/expr/VarargExpansionExpr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/AnyPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/BindingPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/BoolPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/EnumElementPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/ExprPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/IsPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/NamedPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/OptionalSomePattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/ParenPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/TuplePattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/pattern/TypedPattern/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/BraceStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/BreakStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/ConditionElement/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/ContinueStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/DeferStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/DiscardStmt/DiscardStmt.ql 58aa6865388fb78d53fa67dc9c8afbe8dc20c47095c987799301a13b6c591a7a f352f731f16137b84f0617c3ebf374767ea679b4bae13e607a9354534c93aad8 -test/extractor-tests/generated/stmt/DoCatchStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/DoStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/FailStmt/FailStmt.ql 75bf8a697d3a610caf25cb0d25748f2d1620c20fdd84c278c3e2f2502bc3f418 6e2377b8d2a63deaadbf8661dc7da70e8523637020e7d5fd601ca6893f10a573 -test/extractor-tests/generated/stmt/FallthroughStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/ForEachStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/GuardStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/IfStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/PoundAssertStmt/PoundAssertStmt.ql dc72e3a7ff4c5dc39530322c343931cdfe63565eb76b29deef64bb311bfe302a 18eb3dab5ae8cfada5d42f1e70be9cb464a61ab5ce91897ce5a44a34387915e7 -test/extractor-tests/generated/stmt/RepeatWhileStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/ReturnStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/StmtCondition/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem.ql 6a95c434a2cc23714e888582db5c72b423ed4fe4f41f39e6382fa72cb54e1b25 1cdbb9652d78f2d46f9238dc47982dd3b3c2e8183f1c560686af0bdf232ff161 -test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem_getGuard.ql f561d4d0583c7c978da66a2f45a5a3cdcb6c21d431d69435bb2d223449b68e2c 3663f0cab05b5993c6e22a24756157297a3704acf68670a73547ed66f9d29a49 -test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt.ql 1660daf75c6a1a20bd2dbb334c05395b76e01ac2d21e400df62d64ae77032d04 74bbb0c7abe299484cfcc0e433f1ef09d7c608859e44f18c0bebec64761423d6 -test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getLabel.ql d1e93510f4fd55937236714c8fb374daf90b281390a8cd23807f096229e4f8c8 90070b50cf06abcd26286ef40a23e8fc2ff6b82d413fb010a5dc20eaa0a8d116 -test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getVariable.ql 3afec99b34d0c29051c0043a2a24b03e5b0edca65b3657a639d2888b518ff3e0 36a2d7a8202a595e6f8c21b70b48042fd7cc5d271139fb24dd999d7e07c61f5d -test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt.ql 6b16bc2b345520905ba1923e5a554d6599e7f16916fe4e50f128970f89d3e8df 95d60c9e914068cce977ae27048d190ad2ed68eb3c9e7357ab3dfc64a0503612 -test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getCase.ql 6958d28a8256e213108cb356af9467143f2ffcd31c45b08c177fc858194f8f3d cf9dacdcd68269d7218bc8ca9cb0ffe9c3cdcf968833393f00e65ca486a5b5b1 -test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getLabel.ql b96b047146c4f1dd09f819ca5943f13ee0dc5277398eedd89b96dcd177d8d9cf a94cf29c6b7e19dac10443fb29063b4f0ac81b8853ea7c39f3b43265d2180eab -test/extractor-tests/generated/stmt/ThrowStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/WhileStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/stmt/YieldStmt/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/ArraySliceType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/BoundGenericClassType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/BoundGenericEnumType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/BoundGenericStructType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType.ql f85efff665246a0fb345def44cb60ae2415f82c6ef82b9689a61e08e7f1754ae 4c1c50193bfad688a708b4bc0dd08979e561ff764e0786ec37fbb6a654a404d6 -test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType_getWidth.ql 61e99a3987c5a4b10d5d105184c60dacc1c08d8106cf41b81d491a7f0ac36ef2 b02395a219768e0f41cbf77e4111da3a271e777bfe448eea1ea5d6f0910ff1e8 -test/extractor-tests/generated/type/BuiltinType/BuiltinType.ql 48f3b997bdb2c37dc22fd3dc2d18bc853888503d0d8d8cb075c6cd18657553e2 278d18e1fae3d8693a4d363b67c6ff111c111464f104d72ccad37793bc425200 -test/extractor-tests/generated/type/ClassType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/DependentMemberType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/DictionaryType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/DynamicSelfType/DynamicSelfType.ql d2c942b55f3a9f5af2cde39999b736ce2d50ae4514f36cc1e3f750905b03c49b b7ccdcf083da1598eaf4b5ad22e393253b8d58577580048290651a20f6e6df2f -test/extractor-tests/generated/type/EnumType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/ExistentialMetatypeType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/ExistentialType/ExistentialType.ql f7894f01a440b5db281dfaa9c083be0898d15b67e1b0047be3f9c959b97bdeb0 725a54f6ed26d53603a3e25cbf78c90b1f16837c1c0c39b56e7d3bdd51a78265 -test/extractor-tests/generated/type/FunctionType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/GenericFunctionType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/GenericTypeParamType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/InOutType/InOutType.ql 35b7c048fbd053f6821ab1d996fabf55dada014873f25c5ed7141b59eb5e0fb6 06ca9b5be9a999cbd7e1ab2f26918a5923d7d351dd9ec74137550f1947013b7d -test/extractor-tests/generated/type/LValueType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/MetatypeType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/ModuleType/ModuleType.ql 8f798fea381d1b502f262b5ee790758b38008cadcdee848d0ddba1bd9f8ff4f9 4c3d623607be1a5f6503500f3331ee3b3e5200e9e78cca8a4ef3d24c83d0e7ba -test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType.ql e34e98f70a987fe9a5017c897a507f9de4fffff837e3e2cf6c13287bb6165381 e60a5754173210f3af543bea15eadb2a3349e2f71653249cc421b33266adf344 -test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getProtocol.ql fb9baf55660e0eedf1a387267d170ae066a8d1531156eab5447feca92f05b751 139529998fc2060a46a70cb645a9aa36240ab225bd9fbdb3decc3eaec3aa2261 -test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getSuperclass.ql 3556a07117f10a070638f3049dff85dd41c042ff3d13be275e19b995b3e7af81 5f0f6d66d9852eff45c25451dae087117077aa7b11a7908178769489f3726e11 -test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType.ql d902b873db34a3b7f0bc4da82ecf59b01d283d4ca61be3b090cb47358c8dd6c2 656a938735cfa5bf5ca65a7c0e347fca993e966d568404ac204f60de18faa03f -test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getProtocol.ql c208618d6bd7d4759581f06fad2b452077a0d865b4fb4288eff591fc7b16cd67 3bd6b8e1d1bc14bd27144a8356e07520d36ea21b6ea4adb61e84a2013e8701fc -test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getSuperclass.ql bb7fc71b2d84e8c5492bb4c61492dabbce898bfb680979aadd88c4de44ea5af7 acae343087222e8eb7e4dfa0e256097d9592a9668afcb5706bcba5548afc0770 -test/extractor-tests/generated/type/OptionalType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/PackType/ElementArchetypeType.ql 443fb5f7b0c2a44a8330b0be19fcf50ac0096e8c49958ef1d39ff10382f23b58 159a4091066152d7e004b1f83760a1ace8687c8ae4f7fd6652cc290866f4341d -test/extractor-tests/generated/type/PackType/ElementArchetypeType_getProtocol.ql 42d8b99fef2305be5ac4da035f9cf3bc97e8a1233b55a363457d2bb4be084c3f 5bfdc26bce14b93d8cd022a207c5fedf8ba88675acbb5be7d23154b7f944128f -test/extractor-tests/generated/type/PackType/ElementArchetypeType_getSuperclass.ql 1b207ac5c655099e466a5282d86d79b1189d3533430ce612b2fca490f202d7f5 289436799aae5f8fce3fbb93aa9a8a4bbf5a4b430f5f798f08e8e7e69512e942 -test/extractor-tests/generated/type/PackType/PackArchetypeType.ql 98c97dc0cde7e9ab3cb3f0527f653ef0bad8ad1f1579aa3d19a40320397e0cfe 62779a553b24839a7ad4bc128c3b8d2cc5c9ed4f2c24ad62cd681df1a587d367 -test/extractor-tests/generated/type/PackType/PackArchetypeType_getProtocol.ql 4e61f6dc6396f8477b13a4c67a795074c1d7a636765895364d771aabcdae6c04 08e0a65b94e9d95593019159d892f4685c329d22ae32de315f1fdde1075b3640 -test/extractor-tests/generated/type/PackType/PackArchetypeType_getSuperclass.ql 7521c115885b3db747a59210598d86e1ab3d40f4639fec9bd4e7345153d3f540 ba9aa0337af8962f78b320ae7dc36ddbe48dba16203093689e9e42523e0c21b1 -test/extractor-tests/generated/type/PackType/PackElementType.ql b95e486d70aa8e11f06eb60d21f7b5d95be6b323632515a98d5ac9b7df5a537d 7608c97191298077921fe73992ec96c6a6bb53d8ab19767881984aecb987f5ad -test/extractor-tests/generated/type/PackType/PackExpansionType.ql fac2913e5e10240e9f3dc964223414418b0809b2bc62a6436f6be5b0eeddcfe3 f1e8571aae588717bcfce6d6fd78bf6ccb2d5b91815fa0fbfd868fc1eff5613d -test/extractor-tests/generated/type/PackType/PackType.ql f5c2e10bcc8e5c3c9fc81d2ec777200c320ab71c3a3d4b378845cc0d3dfeef1e 308874e103bf1b01f89e5a311fa553b37e7e859312d5e6d7428e5546ad239ef6 -test/extractor-tests/generated/type/PackType/PackType_getElement.ql da17d8ddad4f584ae2fed2d284522750ebe754f957f30ef86839f47308a1af83 8be7b8de45dbfd01497fccf642ed63e53e05fb23deb22189f0c64ef5bedc570a -test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType.ql dad743465b62dca457d64ff04bde24027050edb6d80054738f59e6026fbb00d7 119d085d65930b0b286ccdb8dc3aecb7eb46133e9f4ea18a6733751713b8ae5c -test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType_getArg.ql 8d10c3c858dedba47f227ebc92745916a248cd040ad944b80bf0d7a19af229d3 a29e2e0df269034c4f1fbd8f6de6d5898e895ad8b90628d5c869a45b596b53fc -test/extractor-tests/generated/type/ParenType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType.ql 1d733e0447587d52a3b84ca19480e410c487c02541cd070ac80fcd2dbef5b57d 6ffd1e7ce8ec9b9fea0680805700262e472711b4d9a2b4336e57445e8f1a6d48 -test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getProtocol.ql 8af9b686cb9c3d988aea21cdaca42a0b625985111caa71d3eebaba4aea883e9c beecb31ab8fccb05c853926bccec33e298bed519385a25d6158646c94a019af9 -test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getSuperclass.ql 3b752a38eac8204ae6d902d03da8caeaad4072f30206420c97056e4bf3639eb4 fc5959969d5b229fa5d90dde7d997aa0d1b91bdb9d77cc6811377044eed4a6cb -test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType.ql 007c64d8ea8f69addc61e8759ce9cf2e32f5e8f73de6e35541a16ea19d4695ab 156ef6560aa5d866e6ed70237cf0335b2df0c75f87d23cc4d1024ee80fe0a543 -test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType_getMember.ql 8c1e8e5932cd775f0d0812a64954be5fd5b3eedd8a26eedb0bd6009cbc156e24 5c43ef8000bb67ed0e070bbd9d5fc167dcb7b6334ae34747d27eb8060af1a7e5 -test/extractor-tests/generated/type/ProtocolType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/StructType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/TupleType/TupleType.ql 3ef454f940299726c035f0472ae4362d4b34fbe18a9af2a7d3581b1c734fad66 b5756e68f4eef3a02e7f1d2a7e16e41dc90d53fc631e0bd0c91ad015d63b77ca -test/extractor-tests/generated/type/TupleType/TupleType_getName.ql ab5c578f6e257960aa43b84dd5d4a66e17f2312b5f9955af0953aaecbe9e093a 1ff62da991b35e946446ecee706ac0e07a80059f35654c022ffe06bf7ae32cfe -test/extractor-tests/generated/type/TupleType/TupleType_getType.ql 3f861729c996b37e170adab56200e0671415663ff319bbf87c7c46ec8532d575 96a9735d69f250f3d67716d6a1552909d2aaa9b7758275b1b9002dca19000d22 -test/extractor-tests/generated/type/TypeAliasType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/TypeRepr/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/UnboundGenericType/MISSING_SOURCE.txt 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 66846d526b0bc4328735c3c4dd9c390a9325da5b5dfd42ec07622f9c7108a7d7 -test/extractor-tests/generated/type/UnmanagedStorageType/UnmanagedStorageType.ql 3047ed64cbdb03d719d096fd3b2c4c54c92a2b65e46943424e84eeca705ab2d3 a8ee8ca4bf257c7472fa8cd7e661d352e8856b9e5855ebb3681f4d313209141c -test/extractor-tests/generated/type/UnownedStorageType/UnownedStorageType.ql 11e205283b368b9c9dbc79636c6007df501c952e6f715a9f07e65ec452192b38 ceb1e9c1279df07c77f9b23356b71c3e7672ec4cd5253898e09b27b2b24e4b00 -test/extractor-tests/generated/type/VariadicSequenceType/VariadicSequenceType.ql 8c44ebc1fd1fa0b5caad5eb5b280f227f002dcfaddba45131b2959dad0b458f6 5f497990e2bd57a3ea8e2eb7da598af0c4ba7c7b4cc89b549e45de0ae3712e60 -test/extractor-tests/generated/type/WeakStorageType/WeakStorageType.ql 39f1d90f8884d98235618a0bb955840daa0b1626b5f100a8f8d3b507b3b4fb84 2bd89193e20cc756a774bee940733a0b1c09f103d106d08433274eaed318a256 +lib/codeql/swift/generated/SynthConstructors.qll 696ebbc1d85c99212a6317e802651d778ed75cdd0b915185d62bd48ff1413ef7 696ebbc1d85c99212a6317e802651d778ed75cdd0b915185d62bd48ff1413ef7 +lib/codeql/swift/generated/UnknownFile.qll d9bfeb0146b1cc7f0feebeefce79ee000a9e5fa2b568755295f5fc957295915d d9bfeb0146b1cc7f0feebeefce79ee000a9e5fa2b568755295f5fc957295915d +lib/codeql/swift/generated/UnknownLocation.qll 046b2909d33bafe4af7a6c0db75a1d0d802168c0f48f2408bd3cf39b906766a5 046b2909d33bafe4af7a6c0db75a1d0d802168c0f48f2408bd3cf39b906766a5 +lib/codeql/swift/generated/UnspecifiedElement.qll 30cf43703b4ad01a83b032cd319a17b923403e054b7a6cd01127239e4432be67 cfe0ad1d91f01294f935c6c22a452d8f0fb3271b1033e0c05c2db1fbf5a7b0bb +lib/codeql/swift/generated/decl/AbstractStorageDecl.qll ac304c291e66a86296f1b152fc131e6c722a75e031da6368313cca7086142c94 4493b799742ffbb82c2bb6640c5675ae8548df2f1e2106570c73fb89400c21a4 +lib/codeql/swift/generated/decl/AbstractTypeParamDecl.qll 1c3e0b0e5904a50860f4942398c35ad52b018ed38072f57aaa00dfe9ba913744 eb06f52e1e2739b09a683489e3d5715f6270e43472aee594bf050866f338b59c +lib/codeql/swift/generated/decl/Accessor.qll 8bcfa5fb3db6793e4b71b64e593b36588ece41b85d2df23b8bdad7d77ade64b9 1a5d3cfc433c5640f2cf5a10c9c4751c50d3e8d56c6d489bd997c2de9dc81422 +lib/codeql/swift/generated/decl/AccessorOrNamedFunction.qll 3c4d331bc7b90f20d91efc96e34f7dd2d597be39a58a752803bac4fde0348b13 1bfca398bd542daa06a10a4df8377683a8708b319176bfe89ad81c3c7f582bb7 +lib/codeql/swift/generated/decl/AssociatedTypeDecl.qll a426aac4dece71bdfc9ea6b0e314e20ee4dcc623894ffaf63f02ac120f942f90 a34f472f294315156878089a22da545c22ebb518be9177e31c9d077295ea0c2c +lib/codeql/swift/generated/decl/CapturedDecl.qll 7402342a8187d0c31b9ce3ff7d9ae78966ba22312c2f95118516585cc4c0d42b c3274a67c1c53ecf7a4428c2761eb94d2f5b48783ed09e53c3404622ea0360e5 +lib/codeql/swift/generated/decl/ClassDecl.qll 13539d78ec2f4d6df6de4349dddf2a8e46099b3191a97033950ef2ce40193d34 13539d78ec2f4d6df6de4349dddf2a8e46099b3191a97033950ef2ce40193d34 +lib/codeql/swift/generated/decl/ConcreteVarDecl.qll b1c9137020a012a21ca80f7ff1d4629fdf21100d7a64d6e8b0e2c30b57afc816 59ef9d04927aed98a008ff5472b70ac483f0bd563bb229269fcbad036279aef1 +lib/codeql/swift/generated/decl/Decl.qll b7d713f03d873df5de456072bbaeb6bb1f1c021fb068757993493b9fa0789fb8 b215728a02f58f05aa8ee3a57242f7451953fdad519a256bb474db152c904ba6 +lib/codeql/swift/generated/decl/Deinitializer.qll 08104e54e650e5fda1108f899d823de362f3d36b147e954a3eb463649d71c253 08104e54e650e5fda1108f899d823de362f3d36b147e954a3eb463649d71c253 +lib/codeql/swift/generated/decl/EnumCaseDecl.qll 158c43e5948890d7c0359703bb7d0f1f9043ee96e37ff202b170b40305dc3401 1d5e905c478ddcb29754e09700a704d1f980fde51a102e1137cb9f669e118e0b +lib/codeql/swift/generated/decl/EnumDecl.qll 7a3eaee7173cad284101db43ac3b8a4ccbdae824d638bbd2b40e5712201382a5 7a3eaee7173cad284101db43ac3b8a4ccbdae824d638bbd2b40e5712201382a5 +lib/codeql/swift/generated/decl/EnumElementDecl.qll fbfa8253404b2b35f01d20e3275724cfcbb1dd3f8c4167a962b5710762749002 f514960cc519ecddc766067e0e9cd06b4a0f2f49d02ed97a0c9f184684591a97 +lib/codeql/swift/generated/decl/ExtensionDecl.qll a3b0c10f9833c59d46067e7d218179d8ce05d91cb7c4d44cc8d785e4d3d3ecee ddd0e0714e2961832faadcc000649feddf27f4c60eafbc64bedd592f2078bf0d +lib/codeql/swift/generated/decl/Function.qll fbd607ee6f79b1c65b8fbeb22d31e08141495ee3df18782b781fab5ddd25e4ea adfd29cb1ed6a463b0130ad1dbac2585a0d16e1dd69b0d6c8fd9eff422ab3e34 +lib/codeql/swift/generated/decl/GenericContext.qll cd3b5d6aef6a841db2ec7d748458a069df1fab2ecf9c1ce2a26fd271c8ed4bb5 dc554e9982dd9f8bf496419836fffaeadecb46fe380e42a2a09345157f6f956b +lib/codeql/swift/generated/decl/GenericTypeDecl.qll ba5a134720a372f7829bb5a21238df4fdc9109403d8d6129ae7f659094746f5c 00329c568769e8f6a755c2a0c18bc006f39fa52510a7b78edbbe71e7d8390a57 +lib/codeql/swift/generated/decl/GenericTypeParamDecl.qll 8a9d9199d235cf938b2da3a51e9f383164ad4909df355461e2252848118d8a31 675b2cb340168d0c6ff42798e93a883b286a33728831953a03a11301472de3e3 +lib/codeql/swift/generated/decl/IfConfigDecl.qll 723c3a5fbed2a77a127485dac7052048b0aa4d487597e3bb0ee855c5b06bca5e 4efcc211ad912d3ed622612c68e8f6e2002e19525cea36b4f3556976be59bda4 +lib/codeql/swift/generated/decl/ImportDecl.qll 27b014e79ae1daf6a2318172f270955d498f5c53deb90f1235397e70240e0fe7 d7eb5dc2b9493e2a81606d16fa42a0f82c33588fa40b6fd19655104eb0541b4f +lib/codeql/swift/generated/decl/InfixOperatorDecl.qll 302f2af24e5bc2cb114b495ae9834719ec92575893fa3515ead5307f96c07835 ac3a11b653d37b577053dc03c0c3a6785440a963f64a0b29c83beca24fc76d25 +lib/codeql/swift/generated/decl/Initializer.qll 8c0e9d7a9cc28015646aa2abfded482ede74c307930bc26b1d475a2c3a0e5733 8c0e9d7a9cc28015646aa2abfded482ede74c307930bc26b1d475a2c3a0e5733 +lib/codeql/swift/generated/decl/MacroDecl.qll c18577b20361a8f93db4de55a2841bdbaef4c03e7567439743f17ecb79640fe5 16c57aed98b311cfb78a2cb4a46610b6d328c401e36c1c89f38ddfc77b6eaf07 +lib/codeql/swift/generated/decl/MissingMemberDecl.qll f30ff2e66f832a9b0a2333c0e3a64a08114f9ee7f846ede0b57be6b1df0cc9f7 f554d8ab38bed1a595e3d76ec4950cdf3016778511a53e80fb3133f6e9454b3f +lib/codeql/swift/generated/decl/ModuleDecl.qll 21c3a4331f9f7c1a2d499c96cb4b5e7e6c32ab8b6cf0adad444eb5834b4adcf0 19c4ab14a4034e7ea2842c1192d6aa8043f07bd324b08aa2cca9152abc2443ff +lib/codeql/swift/generated/decl/NamedFunction.qll 4fca1374133d9a4efbc2c5271ae7b1760ee7836b79dc5921b9cf815441f76539 822e720fd65a4bd3c281b4059b0afb1e0e8a9f8eea6b14613b4f7b64a96c725d +lib/codeql/swift/generated/decl/NominalTypeDecl.qll ab9ae6e445348377234566293c9e8b5bc16871ad9736cb63f127607a8eb54f24 46ed38d6e51191d83da50d8274057aa216f81f123a0b867a315c97018959cd9f +lib/codeql/swift/generated/decl/OpaqueTypeDecl.qll a68f1f55fa61b1aed94f9a5a37a59288566b3b1fb54ca2c6aef65816d17b4e0d ecde375c34c082d0f15ac11f9cac0099ca0ad5ef38ec80721248fe0d764fb4a2 +lib/codeql/swift/generated/decl/OperatorDecl.qll 83d7f29474019a420c99c45b1f7ce0cd143a355f1db7ed5990519c17e057c299 91e8aedafdb11ed4d0575377acc2cd8bc33476196acfb4098124cc4ae6556d41 +lib/codeql/swift/generated/decl/ParamDecl.qll a3fa1797526f96d03aa4a1082a9a4c61d0c283b4458704b12cd2d9b503e499fc 132c5920ad320c748224b1b4495810deed9753cdbcdca46824f53eed0f1abc16 +lib/codeql/swift/generated/decl/PatternBindingDecl.qll e925b4e4dc20dbd140e3a8bafdc242699a0d638c202b88bb9044a82f8e7f3315 4fa2dcc375dcc35c318e95f70aea666a1517afce3a70423cb9a5122fbdceca6a +lib/codeql/swift/generated/decl/PostfixOperatorDecl.qll 9b58b883ad4a06f3db4544dc274cfe5debe423b02b66d74d3ed595eb78e7d1da 9b58b883ad4a06f3db4544dc274cfe5debe423b02b66d74d3ed595eb78e7d1da +lib/codeql/swift/generated/decl/PoundDiagnosticDecl.qll faf9610b839728b15976751d8a8176b3f380b4433aa4fbb690816484fe8487c1 477f17c4c79d81fa7e7c23d66a5ff4016341137484934ba3bf474fbbcee8e6a7 +lib/codeql/swift/generated/decl/PrecedenceGroupDecl.qll 36f505fc3b3db4732fe4a51b00562b6b18aa93cc8c2d31d6e881a048b40dc9e2 36f505fc3b3db4732fe4a51b00562b6b18aa93cc8c2d31d6e881a048b40dc9e2 +lib/codeql/swift/generated/decl/PrefixOperatorDecl.qll fbce8c6fd960d52440ae29655fd08dc915c7b83a93eb26f221f77ad02303f4d7 fbce8c6fd960d52440ae29655fd08dc915c7b83a93eb26f221f77ad02303f4d7 +lib/codeql/swift/generated/decl/ProtocolDecl.qll 3a93691eadc34ef9526903c4055bd1ae0d9ec3e2a2ff7520f3649603a048dea5 3a93691eadc34ef9526903c4055bd1ae0d9ec3e2a2ff7520f3649603a048dea5 +lib/codeql/swift/generated/decl/StructDecl.qll aee195451c22bcb4c57be11ecf98d790c9c6c514160e5027c16f3de69ce24cde aee195451c22bcb4c57be11ecf98d790c9c6c514160e5027c16f3de69ce24cde +lib/codeql/swift/generated/decl/SubscriptDecl.qll 9c6f918a3c83ec4f498a0efc5a24dbf7804f1392bffff5740bd1b39d2b15ec35 75f0ec768aeb4460306757ea980420301e11fc59901c5e01a92a0f7f8ec08387 +lib/codeql/swift/generated/decl/TopLevelCodeDecl.qll 34785a3fd4779cfd8b4bc47e98730a16d3699b38b85365e9f2988f91710045c3 2d3c3840beeeff0ebfd4fed25fa5717352c35c24bd58a91b8bf518be4e933cf2 +lib/codeql/swift/generated/decl/TypeAliasDecl.qll 5d29191d104b6a62cc0ee138d23620461d64a65ba75fae44e662d1d42576624d 6d54418355f88fcceaa47f819c48e55016d629c57b38ee268d1d2acdf8951f33 +lib/codeql/swift/generated/decl/TypeDecl.qll 0c352c1a60387dcb40bf55e6cd6ceaa1793259ab9a79140df9c8102fe55491a5 81d0600ac5b9cb1832de9fc2132e3a9247c3abc7d2e4390d9cb48d7bb37f221a +lib/codeql/swift/generated/decl/ValueDecl.qll 63e1dc384429b0313fb0f1fe110700849499263c6aa8e1a4db745e968afcd4ed 02d5fb66526b2b4de0fddd531dac9a35cb3298f7108c4824de424df3315f0f67 +lib/codeql/swift/generated/decl/VarDecl.qll 295fdab9552de3b927747aa6a6ee1cfce890bd5d3cacee7c8ea402b2f80ec5fd 850e24e2c92ed032b4ebf201b6d2d14ce860a4be64a43bd3fb51947023d3fc7f +lib/codeql/swift/generated/expr/AbiSafeConversionExpr.qll 2a34008a7fe748c5055b804a7b7d9156736d84ba2ddb6e41ea498be145f6bd74 a54a4422c04003dab61bbe78feb2fe4a967da9eae69608e53f85a9261a1920a3 +lib/codeql/swift/generated/expr/AnyHashableErasureExpr.qll 7e850680d2e61bdf11b4ccc5c68cb0bd9fefe567e0c910cf0a74dfd61c39b932 9823622a22faf4771f6e795b3f0eb2766efc355d775bdb1e8c339c995b4405ec +lib/codeql/swift/generated/expr/AnyTryExpr.qll 1e09ab2cbe16a76c793a1f25ef255623f99fdb5fb953f6edd96392220527488a 1f44e11c476510bc2cc1d65c54cfa086b9f66dca5fd85cd88b6b0e8ff906ead4 +lib/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll 5c9c888839972746888d8955c1ea4d1549a2d1d02b0a7c0e0e4a30dd371ab2a8 0a6d7c01ba54ff20c12164e07dce6f2d439ab65347a83a0df51434b138f85fdb +lib/codeql/swift/generated/expr/ApplyExpr.qll 711af0138523abb74b5f8dc6dfabc32be01899b73accfe730cd7a8403fbe881e 45e859e1c25d4b4e4c3198142b7af48655a5ec79640c0fc84198e94f9cf0073d +lib/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll dff4cf534817ba97f9d45d77a6e6a57c0198d644abfa6d8c9c5cb5e0743fa078 0ad5874118d425bd6205f37c5e7a1a1c79a808d6b2e3c09651b41b8978389e32 +lib/codeql/swift/generated/expr/Argument.qll 5b47693809984dca54ccc26511c832d85534526eea73b95894b666bea5f48281 666cd847554236310abbb1db8e9f13ff9713f2fcec0cf467b845327635b3fd3f +lib/codeql/swift/generated/expr/ArrayExpr.qll f25b90965edd36d138520adf55a989518e327e28756024462e258e082a63771a ea48387983208152520af797f0479e646c0a790792164bc1fd4312f8aed05f03 +lib/codeql/swift/generated/expr/ArrayToPointerExpr.qll 8ef465d3b6a3125babb1ed42940e90074ad7fb900a1f6f6d3652a667cc8a82b0 219817674de1fd2c7e38864cc330c19efc2056272d7400b7736047a3c70603b0 +lib/codeql/swift/generated/expr/AssignExpr.qll 808bd8844267ee1bf6e4a1e3239180bbcf99e16b9ba2644a7f196543ae0cdb03 322f3b774c4c4aceceae1f9faa3f1e66db172265ba34f5c17fc80c2bf110127a +lib/codeql/swift/generated/expr/AutoClosureExpr.qll 2bc3268dd81cbfe4eb38d2d183d1ac092428ab97f624b453487446715bef10e7 2bc3268dd81cbfe4eb38d2d183d1ac092428ab97f624b453487446715bef10e7 +lib/codeql/swift/generated/expr/AwaitExpr.qll 5ef9e1ffb4e1a34fa8687bacfac19627d277bebf2d7699d26dafd4258afcd4e1 5ef9e1ffb4e1a34fa8687bacfac19627d277bebf2d7699d26dafd4258afcd4e1 +lib/codeql/swift/generated/expr/BinaryExpr.qll 94b372875e31e6d6b8193e1223d0bd99354bd19f1111856ea4c9c627e0de8bce 94b372875e31e6d6b8193e1223d0bd99354bd19f1111856ea4c9c627e0de8bce +lib/codeql/swift/generated/expr/BindOptionalExpr.qll 9af69f50353c6557ad8a734e3c6f428b1c5b7e90b229386659076591501b2fdc ee2952d2310aa0a8a59e4ebf803cb0f525b72b16cc348e48ae1df3974da0ffe3 +lib/codeql/swift/generated/expr/BooleanLiteralExpr.qll 4147f1f820f7ff33d34218b28eb8afcf3b733fd8917cadab90fce9ae2f56b24d d116bb18ce4cc714ea0fcf745411ccc867c44501b7610f784290a7ded692e939 +lib/codeql/swift/generated/expr/BorrowExpr.qll 463ce2402a0d4da701c500aefaa1eae23f7a6606e7a50c586e6dbb5dcc38a25a 69fe04d7e96c7723bfdf8450ead5aba339026fdf6cf3ba8f896d33cd3f1814a9 +lib/codeql/swift/generated/expr/BridgeFromObjCExpr.qll e04037fa28df7677f035cfa9aacc3e73c2d04d6de4677353ba1ba1fa395164d0 7eb36c264ea7b8d6118c6235c9758fede61a9f4584f30fdf4e9b08f69c212179 +lib/codeql/swift/generated/expr/BridgeToObjCExpr.qll 5812c09a7d772a8019beca2246f54ea5c88e2b65ca63966da2822c4c2a26803c df3fc868ab0982fd54ec8afd5fb5c7d1e68de67079d9c5a0b2adf7617879496b +lib/codeql/swift/generated/expr/BuiltinLiteralExpr.qll 77b3ae47c86ada5ecfe3e316017269bb1573594d743c01cd2bae5dd237b2858d 5ebca0eeca83de2a1edeba630c850c15e1a3d52bfda3ee6f4259ab0be2909f3e +lib/codeql/swift/generated/expr/CallExpr.qll 64b2982bfe4db66cfe583a46b5abac43942cd319181589782ac15cff2c6c7a19 64b2982bfe4db66cfe583a46b5abac43942cd319181589782ac15cff2c6c7a19 +lib/codeql/swift/generated/expr/CaptureListExpr.qll 56f7bce3570a73a8ebaf90b8001d5fbcf5a2752170faf3b748863de40e604a35 b00ab1e8da7261a914c95e5f25720b49e675f0b3f593b3bfdcec590d39d59266 +lib/codeql/swift/generated/expr/CheckedCastExpr.qll 293035101afce906e3e800a0ea983adb6973a86e9d1f80f38e43e10b00970881 4f8f1305072fbd933a9b96f0bee6fdedfd424e2b94e39c5175e4144d8af6a072 +lib/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll 807f6e39e32f2cf15bb5ace9d40647348590bfd8cd3ea7a7781222b45fefcf7f d6c3740cdc5678f88e40bf2109590206d385c82139b20e95d7dd292f0150bdc5 +lib/codeql/swift/generated/expr/ClosureExpr.qll 2ccfb2535ca6df2be754dd0c77eeb65f6c39a71faf30b9db1443f256fdfd8b58 8727dd7c73694bc68c5f3a67622a706066f72e4bddd56158e12b58bd68cddcd3 +lib/codeql/swift/generated/expr/CoerceExpr.qll 5505a2027f2a1d852100cdbf4c04722590f884211da7dd4b916850f1eca417f9 5505a2027f2a1d852100cdbf4c04722590f884211da7dd4b916850f1eca417f9 +lib/codeql/swift/generated/expr/CollectionExpr.qll 70148de992842e8a756790c5b6a4194a0880a2e7368f9f9ba545a321c19bcc12 105c695d8c5f6d21e4a3a29c51b2aa54dbcaf0718019661ce762a62329427bd1 +lib/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll 95895cf592639b93005930224a45814613c6782b9f90c2f23dff5ccbf6c32a5b b30f6263a2a61d95efbe747894524ec6ab7ed2e4bad57354e56718c042588e66 +lib/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll 01e35e8d438a27813d312212eb88f0418c397330a136f7a14c83e96cd52433c1 f19afb14a20f1923456a0885d3511865c169e4f5e60f87be8c0e402efdcde16d +lib/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll c14c5fd3a0a703e007112394446cfb0db95f27b575e7130e57da7582c5cf01b5 a743a9e9035b4f2431b9311480d5db1efe3c6d29c39df3ed46f70518d3f8b101 +lib/codeql/swift/generated/expr/ConsumeExpr.qll b1948ec85dddc7c9d02972abd4a81fb76cb78185fa90c929dff7c87edfea07a6 1d0f801bfb598f2583a008acbbf3f625e6cfab712e5c60a5efb823f114d56d50 +lib/codeql/swift/generated/expr/CopyExpr.qll 2203a0b441f98884651da98f2988d788d96b6febd97a34b16dbd7fdcc8a643de d9ad59322260ec3afd52936d710bbcf350a03e696fb6c57b7e9554cd38f388ab +lib/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll 67f6604df3bdb4bf3a4221123ee920fd1953fe73e8e18fb360c96300bd466512 0705d0b77605362801c6a1865096a1992382adfef383ad05474dad20dae948fd +lib/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll d88ba9d8813782584487095b6fe1f069d10c3e796fba64d5e4a8362ab4bb0039 46c51b4a0b4df09fe49fda72e48f7579b448035b379117a4c31974feed6f5533 +lib/codeql/swift/generated/expr/DeclRefExpr.qll 96f26cc79f82627926f9bc4ea8c2fbee9c2268cf68ba9dfa7d718581c17f583e 048305b4b192487198ae3633b2a3a695c4400caea9ab0c9f1d9c3dcc4eec41aa +lib/codeql/swift/generated/expr/DefaultArgumentExpr.qll 3b0201004c086b8ca3bcc07ef90e78dd08cc6b36ed41a0ed1e3b87b05595c65c 8ec77c16f2b036551fe3f7944557bd5223a530aab13e8a9d1bdbc52840d0c08f +lib/codeql/swift/generated/expr/DerivedToBaseExpr.qll 925cb9c5178a3fc8175b2aaacf4d5287011a5d6707f3e34b6f3a587fddd038cf 76157728762b7a6bfee1c4c718f7a853d4523a162a1cde628f49fabdbb18120e +lib/codeql/swift/generated/expr/DestructureTupleExpr.qll e027d0379631e91da6e6fec887cf547a981ad71a62eb714eb91a36236d62c444 bdb6779a67138f2873cdd0c0ac0ed5e747a9c67dcf396b8b81df89c543a143c9 +lib/codeql/swift/generated/expr/DictionaryExpr.qll d198f815709358681486b9ee0df302f551961e80f1917cb5028c80adb3bd4060 f3b566e8afc938b7cd36da535f5726ebbe81771d985287cbe948c4b71edc772a +lib/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll 971657a1bf984e79f1aba223499df5572e05051ceedf0031f68b0faf88c68f5d 7871245da0d52ecf1c3702b170d4ebd51edbcfa6b7576e9ecfe913ce8196fc29 +lib/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll 019c9f2acc3fd8b11f6874c6a9b47575a0f9e7c2faa659131686fab4b478a35f c4d758c82562d71393798684c5845f0d577e8ebf9b27903e7d2bb81fcbf35f38 +lib/codeql/swift/generated/expr/DiscardAssignmentExpr.qll 36280c6f73b2e729c8ca6e02f2ac0477411b001d092e304ad859be92fe4f00ce 36280c6f73b2e729c8ca6e02f2ac0477411b001d092e304ad859be92fe4f00ce +lib/codeql/swift/generated/expr/DotSelfExpr.qll 890683b728f4720ec1f4afbf4881f4022057617317b35a64c675aa7695f41ec4 890683b728f4720ec1f4afbf4881f4022057617317b35a64c675aa7695f41ec4 +lib/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll 5408b4d72ae0c5a3288a1cc9bf78d27d20c16f287b29e3bdf142c375fe4659a7 81f6a88dd4b8df5dd2decfa5e551d2096b9b32263d309a0f93fe5a95af68623c +lib/codeql/swift/generated/expr/DotSyntaxCallExpr.qll f064ceb84908812146d49a291d859f61b051f5f2f546e27bb1cb602eee92ddae f064ceb84908812146d49a291d859f61b051f5f2f546e27bb1cb602eee92ddae +lib/codeql/swift/generated/expr/DynamicLookupExpr.qll 0148c1fba7a334e6b1e4023dc1fe7837ab09d7a7307c28e9e44a09ed22f2e0ee cacdfe23fef6d6854687545a98f8434b1f2a159562c8ffc358d65589f7b571bb +lib/codeql/swift/generated/expr/DynamicMemberRefExpr.qll 484332937fa2e42f34100ab4f835bc34e20f66843a028c748bcb59871fa86888 ce5c25e55b73ca381605cde214c435ae8cf249a9f2bd20d1e4397197a6e651ff +lib/codeql/swift/generated/expr/DynamicSubscriptExpr.qll f18e0295d6fdefa442dbd30d05c047516f83de1e53f67243366465b6c5536cb7 c104d24dff05d9054cb44b188a194f7c350bb2435b3652cba25f96f8118d27f1 +lib/codeql/swift/generated/expr/DynamicTypeExpr.qll 6a6bf31895fbb213d65888505f5ba7b426a27cc0c7c6d3f790ec8366d8b515eb b24c0d4066cc577d13693eedfa37789028d25cd470a5cd9717476223d28441e5 +lib/codeql/swift/generated/expr/EnumIsCaseExpr.qll e8718a6635b66020e70332ca92dd543299b45c0c1a5ceab9266255007873c8ea f1a51f1ca8ca183a58ca444c523747d6e068ae7917c3004b9120d4645d1f53aa +lib/codeql/swift/generated/expr/ErasureExpr.qll 33176f4cab8bf73c36ec2e29aa86703442e8cdb2ebea5598b5ed7538cf681d39 33176f4cab8bf73c36ec2e29aa86703442e8cdb2ebea5598b5ed7538cf681d39 +lib/codeql/swift/generated/expr/ErrorExpr.qll 89ceda38f450dd93981e2fe7bbf756da7b2ff20e2fa66d61dae71c0c6fe5dc07 89ceda38f450dd93981e2fe7bbf756da7b2ff20e2fa66d61dae71c0c6fe5dc07 +lib/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll 9f34d3bbec518b92c76b7db95d7cc866b7b0660665e2cdceb966190d9e4dba2c 821eb2e1d2e4fc9453882ea16ef56044d0b6b211f8ebca9124ed9a6dd130d3c3 +lib/codeql/swift/generated/expr/ExplicitCastExpr.qll 000fbd39ffae0f21c9ad6f395d2f7a51aec6bd2d9ef0054160a7633224f52ce9 5500628d895fb2afbd14cc3a05118966664b424d94e5569887accf0d5d2e0e13 +lib/codeql/swift/generated/expr/ExplicitClosureExpr.qll 6f8996f3757f886c656bdd5ad85ae7c727b2928411e7177e4a9cda1ff731f863 6f8996f3757f886c656bdd5ad85ae7c727b2928411e7177e4a9cda1ff731f863 +lib/codeql/swift/generated/expr/Expr.qll cfd6e36655f1d8bd2f20e9deb2405feb41b686b9b7ca329e4892cfd79db3ebbc ca4119225db7ad2672215e42400c793d7d9528ca6408ae9b89f327a99bdff532 +lib/codeql/swift/generated/expr/FloatLiteralExpr.qll 12b3958f04bf527e4b7d6bd703b660c4ad78a172c07646050ba7e657299dfd4b 977ee29f90046f8560152b026ab7c202075d993699c6dea47284d82f6cc5fb8c +lib/codeql/swift/generated/expr/ForceTryExpr.qll 22f0b33c17a287b1b7215f3397fe6ecd0c2b11ed3a404befc95e0a954a4fed5b 22f0b33c17a287b1b7215f3397fe6ecd0c2b11ed3a404befc95e0a954a4fed5b +lib/codeql/swift/generated/expr/ForceValueExpr.qll 11c60e538bd56d52f84219ae3e69160109d6e27725cd5920fed9766ede6e2b49 2e97dbd68ef5f776a2300e37ccb1c9033f729a6fe573b3acb266540590ff54d2 +lib/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll 156dcfd40d211fcbd550afde339710eaaaf9bfe12ab1ceed6ddcb2baae6d4ed8 2dedce6c4cc9755535211e0471fe98a3722c2118ac6cfe1f5cefe9f2c17c8fbf +lib/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll acbcc0de7a1b9e0413d49f8273e7a50b0705b424836110c55feb4917ba15da0a 2a87b540178e7de866833438b3dc07c22cc33165aea2b2475380d0592c46095e +lib/codeql/swift/generated/expr/FunctionConversionExpr.qll 49ce81af58112a96be9ff8b47856b115623ada2bb85c78b3e60e1650e2149eda c64933039a83100e1517393c0ea856cf12a6cb4149e202f5ae68ecad98c0fda2 +lib/codeql/swift/generated/expr/IdentityExpr.qll 4d6f60a80d143b164010242bd0e088e767cd066fdd2a8fc95b3d50c8e1e4f135 788d7d02ccff3ddb7d259b753a04a39a0425ade766bed38cb71f8713acf5543c +lib/codeql/swift/generated/expr/IfExpr.qll 1dcbbcb8424121df8b552f73e67ee3ebbf75cb07f75fedcc70b9ab7a0e500d33 70ea75af2902da8f8225b8930bd372c06192501d8c66700fc939d36a48adfa66 +lib/codeql/swift/generated/expr/ImplicitConversionExpr.qll d0ea57af8c4b2db9c5558d54815d8d4a4e020ee3375c1a895f20e29f49fba2ae 28a29858ab50c7c6b6e5092450ddadd9e80e24bd859ed38f5831e4c9b4c02341 +lib/codeql/swift/generated/expr/InOutExpr.qll 618c837a8be476a9d81dd1628d300d5e80c061905b9b823268290809b063563e c0cc9093e4c9c505bd79a7921f72ae2043a5b06b0e70ee717305d3ceea7619e2 +lib/codeql/swift/generated/expr/InOutToPointerExpr.qll 5fef2e6cc5ffc21f25f9b0aa6276e27be10aeaccc6d6fb68beef2e3aab2f3bb3 d5e7a92138be7841ad472e2300bb2f3703cc98599db69fcfbb69ff377921eb8f +lib/codeql/swift/generated/expr/InitializerRefCallExpr.qll 72aa67353275276e4a713e769e4d67d90e983b9dd9829ec714ce5c078fdb82ad 5f1e9c1e658d67fba8457b750660a12b006d8888cdf112fae9296fbccda35a15 +lib/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll 523c58bb12291bf596d0d5fedcbca5c45879aec07f227005516b532ec88a8bf7 1fef027484a29d9523787ba7f4e0d3ed3ae8ea11437b02fb756668c4c9e4bdd0 +lib/codeql/swift/generated/expr/IntegerLiteralExpr.qll 66c43fbdafdae4c1ff762c74f65ace19b5897ca8d8805d1e0aec575c34cbba61 49e978564ce424afef5a4c08fe70f7e65335f0bbbe52e99668b7e27195d081c4 +lib/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll e95463bcac8fdd8310a3a64c2f2f181059bd10ae3b73624fb9bde82557e8e7a2 866cadc97a26781f2673ab926d211137642bf0fd542bfdc4f8287a22dbc1a6d0 +lib/codeql/swift/generated/expr/IsExpr.qll 63fa24f8946d6ec0997459e4d11dabbb4f1d82efdbb4829580a18dcf5dd3d1d8 63fa24f8946d6ec0997459e4d11dabbb4f1d82efdbb4829580a18dcf5dd3d1d8 +lib/codeql/swift/generated/expr/KeyPathApplicationExpr.qll db2dc5221199ecafa474d94a00611ab49f37a7485386942351bcbb91704127b3 b4195c38be23fc656814b00f598a99191851a67357deecbf8e81a7329e16d1ea +lib/codeql/swift/generated/expr/KeyPathDotExpr.qll 8689ffcfb640592acfc4fbd1e419bb8e306ac776af361f997ba7fdd9e53e17be 8689ffcfb640592acfc4fbd1e419bb8e306ac776af361f997ba7fdd9e53e17be +lib/codeql/swift/generated/expr/KeyPathExpr.qll 54e92b9bbdfc1455516681d1e876709af52a1d1cb0c569e86696c4ae4a581873 04a5e89eb78d51d2de368d93dab5ac167e60bb7809eb1640076e183e18d37e14 +lib/codeql/swift/generated/expr/LazyInitializationExpr.qll a4e72f5e6d53ffee169155b4207977d9258605a1063959d3117bc4e08f2a604f c6fdcb1804a5e0b392e591c7639642aa5dd875700aa24e5296fa9672f58f3a81 +lib/codeql/swift/generated/expr/LinearFunctionExpr.qll ee329f5885a2b5f0336c38c6e3e1108dd08d271d52f697d091b054e8f64b1371 1f79e3ef195d947bfe4069c517885106a42efc4a9fbebb753c998c696b69f9f9 +lib/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll 836e96fcaee8ad68a64f76b65f76dcf70e7b416d887034d83206b7423de3d162 08f02b08899fc7a3bf7c226d10c06b7b98de781cfe435de5b301dca76a826761 +lib/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll c1140635537dc2a0ccf1903f0d960318094e2ad68e731f87543218225a9a2b6b 348dbc8f0d29737b8d6454a8fb4f0709c3e4925392429e567102e4f9e41b6a0a +lib/codeql/swift/generated/expr/LiteralExpr.qll a1231e52554a9dbef58d5d76fb9cc049016e0de811b6a085b7e31709fd871d4c 72d1d7a097e259d765524e7d0663eaab682950b7127ca7e94c94851ac7563be8 +lib/codeql/swift/generated/expr/LoadExpr.qll bb6b360a99f208c3e613550312778166386b644a1f47e7a52034153f3f26d663 bb6b360a99f208c3e613550312778166386b644a1f47e7a52034153f3f26d663 +lib/codeql/swift/generated/expr/LookupExpr.qll c75e5eb54088f707dcb52031a71bc01ac45a130b2733e636567bd7a154dc5331 3d38718a64ef53ef943183ce36a694c4f288245a1cc0d8899cfc80ee8bfc78cb +lib/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll 118005d0758fbec285ef321565a516aeecc0e6157f55d224c70b03dbc29bea76 5df266fa34e3f5dd647871afbb3215c31b6b5d663f3212f06aa706301b574a76 +lib/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll 3da89e344be7211f1fc42833d7e38971f7e191e18dd8d3221e0007ebee40e552 578eaee2c1e08447e5314eb562b15bcc0abc26ae561882d25d5f79a3a3b5bb55 +lib/codeql/swift/generated/expr/MaterializePackExpr.qll 678dec59053a1f0c80eb65066a0b7a0f5aa41d9a46f92864c48b18a9112b3eb4 bc8c5696e028d0c0722c9f1d587abd94d5437052ece606383dc888d72baf8a4b +lib/codeql/swift/generated/expr/MemberRefExpr.qll ac095953a316ef50b9c18d3dd326bf9f253142d24291f491fde8aca5043b92da ae5ea2cc53e9d31cf6be92b3e874872b309bd644348e006eb986821315b4511d +lib/codeql/swift/generated/expr/MetatypeConversionExpr.qll 841796960eb919b4c87cb44642f138511170e8deeaec6709f617f038bbe719a8 6191535f34662182df9b5488d8b6f52e626559e2e34eb6fa42e1ccf0fa67fb3c +lib/codeql/swift/generated/expr/MethodLookupExpr.qll d8ea7a6ea18da44576dca1ff5b01aee70f4fc78e7a40201b16e4dd59d07ff8b0 2ac48d34178ed5ebf33043e8a51335b96978eb4201a1426c71fd994be2fb3a8d +lib/codeql/swift/generated/expr/NilLiteralExpr.qll 5fa587a15cb475093409d3f158d732cc8d546a30e06b65e64f7903442780d36f 5fa587a15cb475093409d3f158d732cc8d546a30e06b65e64f7903442780d36f +lib/codeql/swift/generated/expr/NumberLiteralExpr.qll c68a501d87333afad78bf62418f1be62055f553d0b803ab783fe0da931b2b173 2b4de5fe568d4a08eb5cf279685f4aca717b5f9007f3b9ad3d8893eae5df4ca6 +lib/codeql/swift/generated/expr/ObjCSelectorExpr.qll efba0d6a655e171c85d2e3e3524071b62585ee8797e25173c6e9d24e4cca8ce8 4d2937051dcc02cf3374e974cd43d58b110f033f927568aa614fb5057be37b20 +lib/codeql/swift/generated/expr/ObjectLiteralExpr.qll c28c648a87f28b1b12b68400409dd2fbd00444dfaa62c2aeb08ba0f8a7318674 7609f13988a549577c04df3ba2bb9225b0e6c35f6cdfc3b935f2fd396dd04398 +lib/codeql/swift/generated/expr/OneWayExpr.qll ddcf45fd9e50899669835b3ccee826772995d0c50f8536272d48d22be2a49c09 1ae5631e3f342630c5017ab1eb1158011f6e38769e05fac2ed49dd6b794cdc29 +lib/codeql/swift/generated/expr/OpaqueValueExpr.qll ed6795cea4d65c84818e2784e866923573ed6870092315a0796678c4947b0744 ed6795cea4d65c84818e2784e866923573ed6870092315a0796678c4947b0744 +lib/codeql/swift/generated/expr/OpenExistentialExpr.qll 1aa3c0fd15c4ff1063d825ae8dccbe6d468d6eaa56d48b34867dab48a37184c2 5bee63c90b0ffa9c1e2c82cf7d4b4763d019da6a36ff49e39fec38557177572f +lib/codeql/swift/generated/expr/OptionalEvaluationExpr.qll 48765f69a8b0b79553d0778ba5b430f914d5b2b3cc76da582d356a686927e95e 20eb4e0e536812962ad0a1db8995c0ccc8ae2d2e7508bfab658af4930124f54d +lib/codeql/swift/generated/expr/OptionalTryExpr.qll 5be23637153be9b417b0a77c1ac3110273bd1a68c73a2c0ca2b971e2be42300d 5be23637153be9b417b0a77c1ac3110273bd1a68c73a2c0ca2b971e2be42300d +lib/codeql/swift/generated/expr/OtherInitializerRefExpr.qll 1d5eb531e337cd86dcdaffdab7e90362e803475f4abb482d4137497c4f23b64e a328a7ba20594b227388447987d8719d814739de89c2189e789f5c0dce9b71fa +lib/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll 52200cee122cf55a1f8b8c8d70663a3b91cd4d1143fddbfbdb5e9f74a6323c1b 50f7437eb630062e341c481b14289f09a89d9dbf892fe2a32cb8bd7c4833ca06 +lib/codeql/swift/generated/expr/PackElementExpr.qll 4885758a47b6b783edf4d3867894aaa97d134841c91014a63294d499269e6fac c1a9d88a1d332a1e103fee76c70d3708b0d773f5ba5cb1d87fb2befb49121bec +lib/codeql/swift/generated/expr/PackExpansionExpr.qll 5b048d178feda43da9300bb7b0e5c43dcc6d017e3cd7f926ee7c7df4130186ed f149456d5e9217540d1a41881b3608a7bcc463129c6056b0fbf329be499e3fbf +lib/codeql/swift/generated/expr/ParenExpr.qll d7d786c5a0cd115f173f7811144fd1a7aa9e37b6ffae116508323a2de5f5fc02 d7d786c5a0cd115f173f7811144fd1a7aa9e37b6ffae116508323a2de5f5fc02 +lib/codeql/swift/generated/expr/PointerToPointerExpr.qll 29f839b6e836896f569a8ba2c91d45b30250aa5920b9a71d68f668ef63bcc53b 8397811d110b61185cb1525084309cfb48f1e35ffb9cf9414d74181304b14f83 +lib/codeql/swift/generated/expr/PostfixUnaryExpr.qll 542be57dea230ca2b6ed82c2af40e7ed4ac304075bd6c2d31a4f12bce119d5bf 542be57dea230ca2b6ed82c2af40e7ed4ac304075bd6c2d31a4f12bce119d5bf +lib/codeql/swift/generated/expr/PrefixUnaryExpr.qll 78570e1a371819c34c3c39ccd3098d05dc254662201bf2c96fc57d2a465ff203 78570e1a371819c34c3c39ccd3098d05dc254662201bf2c96fc57d2a465ff203 +lib/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll 12668676384b17466f0125ffd937acbc050959909ecbe20de641635b1b2d86d7 9bfb863ebaf90bdeb101cb7a9b0216180957dfa5d674f6ab221fb45325c74231 +lib/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll 430b3f87a8aac371b48a221902f1f51d1167c5df451f8b86dadbcb9b461ff785 ee29a890b5821a1a4e61415d92cea93ca23cb20a48aa0f08b10e5d4071f135e7 +lib/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll b8ab990696a6febc59becdfe0e3a80b49d61073dd93b5a67001b42b168d99b00 98ad0f9692b01fab885eea3927fcc0d8e9b46959c335c9989222cc14b891061a +lib/codeql/swift/generated/expr/RegexLiteralExpr.qll be195fbd8af7e21fe055d6c2e69e5aad394716e0198a73ad785e5e212008bffd 6694a3c2e2849c23b1407b5a4d47687d8ad924cac7afd6050809440a7dd432d0 +lib/codeql/swift/generated/expr/SelfApplyExpr.qll 3f20b6e979452890f704575e372d8e6340689188ac46209cd82ed613b0d2ef18 7b6ed3723b50f1cbcc2b812f390ff9f032e2ca56a26093ddea29553f155a7604 +lib/codeql/swift/generated/expr/SequenceExpr.qll d215fdd99d5dff48f30f7d0cd9c07fdaf91d6ccb2ce91d3936d0c57ac68d72f1 c92cde44fb0ab1951f861bdd6854f2087de6e9448e291a04146f4da14285b189 +lib/codeql/swift/generated/expr/SingleValueStmtExpr.qll 60b755df1b18274aebf373f919b11dd868404fea1c9755fba3d8d238f435b8a0 986e0089e1aa5304280d94d6459224670253bcaa3519b061b6dca1ebb335f835 +lib/codeql/swift/generated/expr/StringLiteralExpr.qll 7a4fc5143728164c521e63f24fb7c5cb76e315c0272429858278a617a1a6cf50 6ed9d78f5200b0305b9b039e557f87cf2a4afab48a2de02e33112aa99c83b714 +lib/codeql/swift/generated/expr/StringToPointerExpr.qll c224035663e264a25b58511abac27cc88f929a5ebe91f6984efe39bc5fa1886b 36c4a9773e27b7341ec2d88634d0238cce8450c784828b3d818383f63a25eed9 +lib/codeql/swift/generated/expr/SubscriptExpr.qll ef07394acc5d99c0e850ea28ef34e47624e16f8625d67a88839368aef0b6fb35 e2269211adddffe776fce7fccf5eb5a098dee8daecc09dcd32066a005a6353bc +lib/codeql/swift/generated/expr/SuperRefExpr.qll c7794c18410d845540d636eb2457415ada76f74977e870304b9c3f7bf6f9afc6 f47a32f7c9d1ffa7ed974ca80545967e2e9e8187e4f77632d2636e19c07d13a9 +lib/codeql/swift/generated/expr/TapExpr.qll 6cb4000d1db16abbcaa3f81c65ce1896b5a25a33b1f84d1e0ae7603105a7709d 95c3f210fdce4d7520a20396c75ce1c6db71a871ab4204ac727a9a464f56d39c +lib/codeql/swift/generated/expr/TryExpr.qll bd7fc3934ae83ae96b9282c94f3a5316045ea00324a26861746f5dcec51c6673 bd7fc3934ae83ae96b9282c94f3a5316045ea00324a26861746f5dcec51c6673 +lib/codeql/swift/generated/expr/TupleElementExpr.qll d9bd70dc490512827ddb148b2060672de8433bdbd542af3a842899443c7ce92c 3360dd30a6810e1ebf3d60f44bc0c7ab445e2311caa53dbe8721164e4ed8f76d +lib/codeql/swift/generated/expr/TupleExpr.qll 982ac9ed45673753a25514120d6a69fb37f59886cb4e72e1993e3202faf19934 1ced47c3b30ede6a5e069013cfc8318ef8f9a9fac1086e27494daf6845a634d5 +lib/codeql/swift/generated/expr/TypeExpr.qll 364b8ab0acb76c0d464c5e7dc001f8d09320a933f93e9abbc2c8cfe5bbfb6d42 2d6010e606173c7d6f6532fab33a7eb5f141c1f94324e3508c5736f1330a2c82 +lib/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll bf115f68e5aea0fec3999379545cfba532ab81b42a33a41f9837209656108735 0028f50d9f755224f4caa812bd1c190b70e92299291e690e949b259ed32576fb +lib/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll 014235b11853024c7a743d6ed03511e9c453a54e29e41294eeb9a4d65a8c5fa6 c456c5de528362a2e70a6026bd1b576baffa9199dc5807fdccb5d2c85a8a5394 +lib/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll c0401db2254d40cb9e420436696c6437d62fd4d6fb1cc4b2ed7e6153794ac884 80d55d436f9979d22e04686cb2288fdbad047e47c6ea2e0a703b85186e4054b1 +lib/codeql/swift/generated/expr/UnresolvedDotExpr.qll 639ffd3b70e139dc8df0d951df0dd73b15acc0337fe72a68ef9b35bd0c62d117 2ca72dcbf42e2d5366204e3b777baba97cb48fd988ee5577a7f583cae1846894 +lib/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll 73bc64ba1ae96bb38b1af142eefda36290dcc94518ee4a00ae9b41603e575fee 04c598b5b3b8ae712b8d94748de76510a7a9460ae795fc71541296f34fcc1895 +lib/codeql/swift/generated/expr/UnresolvedMemberExpr.qll 0710ba1f5cc71d68736a8331faf55e472d43f3b2abe5ba43a747f8ae03e97d6e 382a0ebd7b90b9405132c67b72b1f2aeb44c7b6fbb8e463994f40c8f3b7a2b9c +lib/codeql/swift/generated/expr/UnresolvedPatternExpr.qll b877d09f118d5fc18a9e79a510957985d87095345edb3482b3a18deae64b70f6 3fd4ac1a49e4c122ebe7da0bbb02e8bf6b6dc9db91c30b82b56e58719c0e3c3d +lib/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll 5329e1edc948528f1470e5490745713cb16713052de93ba497564c14f9796388 e714abc50a04bea2d113937c9552d0cbe610dd227c55d2cace5dee50005ccd1e +lib/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll 2f747ee83086d9f1ff73aaacaeb952eaca41b493ce6ad1f23701263a0ad98bc8 5ff17fe260d29efbf3595ad4135bc43116897e227067349aa827c06db5457e18 +lib/codeql/swift/generated/expr/VarargExpansionExpr.qll fd7f146dcd9d29fc6aab33fdac60223407ef27eb00e739a52cb80550c1ade8a9 83baeffbc9ce4acf7ee794d97393abfa2210db9cd6fd015df9ab220561be276d +lib/codeql/swift/generated/pattern/AnyPattern.qll 332962733953e28012eabc1794602ba26f8e5ad68f170e9477249d6f3915439c 332962733953e28012eabc1794602ba26f8e5ad68f170e9477249d6f3915439c +lib/codeql/swift/generated/pattern/BindingPattern.qll 8b497cd99fb79959c5c4a200aeda5c4960e6dda552c126c44945d0275f08b0b4 373f3f07ab16837144a859a71b7e5852352d08a2db58e69819af68ac8a1b1c57 +lib/codeql/swift/generated/pattern/BoolPattern.qll b7c5d11f14f49ce671b449aaaca030b0bb48398646a095dcb2dfe0c045779954 894cea29cc7bb89ae5eb22c9928a3fdd57976f2c3664720355e29cfede4fcaec +lib/codeql/swift/generated/pattern/EnumElementPattern.qll c59ced9529de545223e71a620530b144d5d0d9b719e986c15b0631d4076478c3 0f91321c1670e808dca430a48a64146175a4b320f4b0a89b38963587b4c98403 +lib/codeql/swift/generated/pattern/ExprPattern.qll 637968832f6d21c1d6614639548aaba2e8fe11410d540d906cfc8c9f8619c4aa 314cf684688dcae2ed13f5cf2bbeb1ff1c4ccdd04f66b9761742374011760615 +lib/codeql/swift/generated/pattern/IsPattern.qll 275507ef783a1c06f56fb34e2ad0db27a1e9f16c578b3dbca933f31eff293462 812a1dbcdcb57fccba82b0c21073902c1e9a77f6b68d07fa5838c12853040db8 +lib/codeql/swift/generated/pattern/NamedPattern.qll e07f4bff2ada220f869d664bffe573d5e0a595a4c5d4055135f0a3c2c84ce634 f3371ff13514d3b181e7547a05a4382c980426c2756bf84e85e48fc9fde0bb9d +lib/codeql/swift/generated/pattern/OptionalSomePattern.qll 9d66e090cc1d0a0a67c531b3283c39342a9deb553709f7e9ef80f459a823c660 6b3c8f3453efb2f5607a2feb99b47fbc8013fcd2224ef5debd6c76e5aae614f6 +lib/codeql/swift/generated/pattern/ParenPattern.qll 0ae99e075870a1c9effa1776821521b8563f302bcff5a92d1a7e7aa10371b915 834ba6464ab3900e88e2f32007b592d30129d7ee331e1be19c8129c955747883 +lib/codeql/swift/generated/pattern/Pattern.qll cf011433cc421c44f3c43f643874c9fdee494f0ca756a4d37a8819203119a2a3 4e3891ac57937103a577fd6117084c60f71b859e200c5d76a97d732d35c331a6 +lib/codeql/swift/generated/pattern/TuplePattern.qll 0cdc544c2c2f485b286a03cfd34171ecf5ec6b3b567d04634da1d17b5fdbe532 86da376c3acbdc5c07ad9d85a61dde5e9e36fa8cb17585944e1286f4518c8663 +lib/codeql/swift/generated/pattern/TypedPattern.qll 180146b02af8236ce2d5e18925583c49d9894628e00f12c71139e99d64caf0ff d2c5ace8c2bd615ece72f178c358eb4e869fd44ea400aaed178a43a15b3d2fea +lib/codeql/swift/generated/stmt/BraceStmt.qll ba7eb18d23b22c3672d20a7f856ed01d7d117a0eab4bb437b3ccade31d5a76dd 33951251ec3c128c0b997134819c275b65069a3410c98b0305d2af483d6ee273 +lib/codeql/swift/generated/stmt/BreakStmt.qll 92215f4ffec8df44494d501dd7f427305e9b1bfb7f750b2c1c37a0fac7367d38 e1e917615aed53740ed2a8842883411917c0e8db3a9a57321078a8d343556157 +lib/codeql/swift/generated/stmt/CaseLabelItem.qll 32ed362cda5b8a47f3787f7a2dc3d3aaeee09dd2bb2513bfeed05ce7e8c35589 2deef3a86d335436e8ec90151171801c61e934868ce2ca4f84f1e75c777c7423 +lib/codeql/swift/generated/stmt/CaseStmt.qll 6237a9c84cac3d6e01e9725adb3e0e7fb95db82cc566ce4d9a63089c2b9d78ed d77203f3cfb7bd67882a124b4438fa2b9ec16faa0bb90f64f7fcd17f506cbe93 +lib/codeql/swift/generated/stmt/ConditionElement.qll 1177335f504b6d8da328beddb92d7ff0b6c17cef8f8c13cb5f95217ddf4f490d 7e5e2ec30009123fc92a5b73acf52bdc25eefa364f83415c2fc3f01a604ab55d +lib/codeql/swift/generated/stmt/ContinueStmt.qll 9a45adbe55ff1d7b52cf2cb6bbe7036fcbc82af8175e9ea7a610c0cf156df1c5 e9f2d4a6d49f857f5a44d1f74c2340e6c33eea2b5c74e89f48d27cb1be46c460 +lib/codeql/swift/generated/stmt/DeferStmt.qll 023e8e79bce14550cc921afba4bfcde88674fde8c9a85ebc4e6feae3b65c2e71 8eba42387b78f274a2a45f22b359a257e224bb0e404e4cf905f883ef51549b25 +lib/codeql/swift/generated/stmt/DiscardStmt.qll 46d2422eb3fc7856b78e6d5f41d14f90703a7ecd77b353d47068adcafc902d43 cd9122013603676a65cb00e62d99f764818cebd0c94df6e634b5234084c8fdbd +lib/codeql/swift/generated/stmt/DoCatchStmt.qll 5d76e2c47e7409855b47830edd367a65138ac0749cbe46881b0c10db6ce350ac 407866e70d217163aef4bac43a23eb0da0cbb60e0c469965646a1ee6dc0fc7c3 +lib/codeql/swift/generated/stmt/DoStmt.qll e49575155b36f53bb92312656d88dd7aa8414f30197f0494fe79fd8966412309 62d54e1eca835223174e47ac078a7a10cdde84283add5978fe6634be9b945763 +lib/codeql/swift/generated/stmt/FailStmt.qll d345652b6e98c33800b29c62b8a025db2289acc5821de8c8d9f765a7e71832de d345652b6e98c33800b29c62b8a025db2289acc5821de8c8d9f765a7e71832de +lib/codeql/swift/generated/stmt/FallthroughStmt.qll b32099bedc2b4af9cf855e3bc19bc8a98ac2e38e7c42eec4399ac233e56e78c6 d1cda7afd44f55b6c842955e0b2eb71faa85aba37daf7fb9f50f44beee068ceb +lib/codeql/swift/generated/stmt/ForEachStmt.qll 6bbb2b33cdb5116ce23232080329f6d3d815d42c4672a9f805fcdc5e7bf83de8 859666e3dc5b01774e4ebd2553cc6dc78d3e184adfc183085575384818b4b55d +lib/codeql/swift/generated/stmt/GuardStmt.qll 5d51918bbe681acc0a843d75158e664ac1b92996f6fd673ed8466ecc1252f157 68c9a8afc48498018147401f54eb3d90cbae38cc62a0da6c0101305ce07887bc +lib/codeql/swift/generated/stmt/IfStmt.qll 809b7d5ef65bc963ffe1a9416338c1c4772a5dfcd8cbc28e991e358e96e562b6 746e663657bc94cc5e8ebe97bebebf47198a8a05d48b425ffa7724002e858cae +lib/codeql/swift/generated/stmt/LabeledConditionalStmt.qll d7c4f7c2221e49168bee019d85c7722ea4fd4820865fa12a006e247a4a4b57a7 91cb28d709b7f929e173e26025605193adffe6f456fb936ce1dd0612b9f89d7d +lib/codeql/swift/generated/stmt/LabeledStmt.qll 576a870392b01859d33507c8358f075ae4caa3e8969976791003045e7fd97292 66381274772f75cb0174db2f151cf253b26461da9516e8c4698d379fa31a27f2 +lib/codeql/swift/generated/stmt/PoundAssertStmt.qll b2569455f0522c6de15f5a42fa713d0c7915b14438c6e4ce8331b1b3a7e0caef 37dc21423baeb4eb00c2a2b6115e21c372c28447e3f840041962ee82bb64ce02 +lib/codeql/swift/generated/stmt/RepeatWhileStmt.qll 3994f808e0cefb7f94105465f9498f55729db97c2812fa81cc9282967039aeab 1a27bb088738c605c28e7ab2b607dd093ac3b9aaa10898252c65274ba18031ff +lib/codeql/swift/generated/stmt/ReturnStmt.qll 6c75ad9cd8a8d6bddcfd71a9373e35471b5377ec08f69dc03af38089bc6b4dfa 78a09feebb5a1ec15ff6f586261abe86f4307fce1a71e16ad1c7e64d29b54740 +lib/codeql/swift/generated/stmt/Stmt.qll 002b4e660d51588d19453634f38331bbfa26a0a5d731d4fc2f77b95cfb45580d 3fc38212956f5f12d1b39f7cece082447af3bede4ad935f95977435da38da5c4 +lib/codeql/swift/generated/stmt/StmtCondition.qll 6b745c2ef9061f07ff4ed5adaf2558ac19f36834ab2cdbe56e8565432e4ca6bb 859bc3d598d9f3b52621b269c83d96e69ffdf68684b232e7a39f91f80cb24539 +lib/codeql/swift/generated/stmt/SwitchStmt.qll b718b2855042854fbe464e99408c4c30cdc0c13da9ae77a060b4e2f994a88b0d c43b14c893f0cbe8b9ab66840afc4eeed6efffd691f460ae4b7530419be4ea5d +lib/codeql/swift/generated/stmt/ThenStmt.qll 8a21373b243ec92f24b4a5f7515101b313aaa8f84ec5746a925c80add5b499f9 8a958d5c4cd90454a023b90ac78a10e86a3dabb9a05b166db847b573dce567f7 +lib/codeql/swift/generated/stmt/ThrowStmt.qll d4577d556fa91bb07d5b348ddf39290cb05f23d4d60f38645ec3fdb04298d1b8 0c7c4e61653aa7415d1c9e26e6481d00cb49af16c48be42d49791c8f38d0ada4 +lib/codeql/swift/generated/stmt/WhileStmt.qll 47b6c800336d224c7f301546aca1c8b3c4f3d319943b96608dbf73f4bf3f65d2 0eeadada0a452ef06090793ffed7a9907d1a01461b6c5dc10bc494715da83c2b +lib/codeql/swift/generated/stmt/YieldStmt.qll 821d3aedeaeb44ccde6fac38696b40c08629b4f5a35b7fcc563c531cf5add1b5 5d396db6ed53e736b9306cb5b25c636ed58ba2f78eb4a5a94c92a5baa650d0d5 +lib/codeql/swift/generated/type/AnyBuiltinIntegerType.qll 6e8e417fa4d8b621d44116d97902a824ce17233ecc0fc79fe63c5577ba189e40 6e8e417fa4d8b621d44116d97902a824ce17233ecc0fc79fe63c5577ba189e40 +lib/codeql/swift/generated/type/AnyFunctionType.qll 3d68d84bcc95f61836dcc909d6cea2853252e5c4f06f4ff6860b19661421703e 935e01648facc6b49dcb34bfea82362f73e9c2084111d2bb69d0c579d9d57567 +lib/codeql/swift/generated/type/AnyGenericType.qll 4735b29dca9c47e9d9680fa078295ebc8818266f901328cd8393bb13dec0c506 921fa0c1a3455544f606f1a0b0e33c9ca5448e6b54a358d24a24f0bc7ebdf16b +lib/codeql/swift/generated/type/AnyMetatypeType.qll 485eab7e33ddf33b27d51cdad6b97aaf6c4c8f63850d52a472709d58b6f5c74f f2f845794008ebb30188bc1cba44edb27c950bcd5a52ea00e2505b1f76ba27e7 +lib/codeql/swift/generated/type/ArchetypeType.qll 77359f6d1cca4165f0917797ea41c5358554b5a354d257f7e18f5920c326258a 803a5f301ff7aec62703b1663cc2b4eee0b0eb1ca3330317c5ceeb45c0d00d4a +lib/codeql/swift/generated/type/ArraySliceType.qll 571b05d6fa81af9e73f82a187f0f89c4a89315fca11b939a814977b9473d7568 e6c976dcbd4fdab33a174e0be46e6f5777289dab35e5007de31f4be87806a7b1 +lib/codeql/swift/generated/type/BoundGenericClassType.qll 6e3900913a5ffc86fb268662c3e526ee17fbf99a851d400c3104258fd2037ac7 173f59e96f4ed20475e439fbfdbdef6ace7343da24d2a23796fe2a28c4d9613f +lib/codeql/swift/generated/type/BoundGenericEnumType.qll 907a4cc3b8419b339147a9e5505a5cea436dcdc9205858ff7d69f4fd70f261c8 1e7dabc28815ff29a9c76d313814bb37ab8711be5abef2219d119180491c6286 +lib/codeql/swift/generated/type/BoundGenericStructType.qll 7367a8ae46a1d482f923750176eced8863f65682c4501e821ba73d238dea8974 30c39f105089dc0a3278c817aa9b5cfb46c65e44c87988c84b1b205d30417b83 +lib/codeql/swift/generated/type/BoundGenericType.qll 8c18e8cac2a28decae306baf209012370c94df593af43dc3b3eb50b0a5b85f46 9cb6086107cfff5f66cc22bd13aedf64bef0218e4c4c4f629ff68572a8d835a1 +lib/codeql/swift/generated/type/BuiltinBridgeObjectType.qll 5390f953a3ad99431b0ffd4fe236dffd8a182c33309f855f981b463f91b43c7d 32d62aeb2adaad04c35411b8697bbedc76f5b0c708a65cd6bf5dad6d26e72447 +lib/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll df36ea47daa8bf1790499422ba3ae5061aa39434c9c37df2fe2ca4c9e28c8fc8 6ba68c8a3a3ef3e2f369a149ebac030e209916014a23d86f92a1d0be6e03af2e +lib/codeql/swift/generated/type/BuiltinExecutorType.qll 860c24e1f9dfb93d18486cc2dd1e5c7c0ccf5cfb3250fa468e61676e37a9ba1c 860c24e1f9dfb93d18486cc2dd1e5c7c0ccf5cfb3250fa468e61676e37a9ba1c +lib/codeql/swift/generated/type/BuiltinFloatType.qll 72123feb7e0bdbb27a95e0f884cc46321f8eca0bf5dd738951859cfc4042b229 72123feb7e0bdbb27a95e0f884cc46321f8eca0bf5dd738951859cfc4042b229 +lib/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll 653ba7d626b4c6576536a55beb4d230f8c6de6edbd8433408337f39abfca4d84 76b6549f73d50ef6ce255e9ea530e2a98cf725caef54729ee0db19d47161c3d3 +lib/codeql/swift/generated/type/BuiltinIntegerType.qll 1adee8fe4fda63e8624e0a7277c5b8158447e81a1c2ca47c6e60fc0b6cb48f2f 8a4bf5aa06f543a4c305d3d99c575b7e7cdcae2dd6e9c68e9647f1b7163321d5 +lib/codeql/swift/generated/type/BuiltinJobType.qll 51ab999936150f512701e8f05d534061c117c614f1d2a49ca994b9818450700b 51ab999936150f512701e8f05d534061c117c614f1d2a49ca994b9818450700b +lib/codeql/swift/generated/type/BuiltinNativeObjectType.qll b4b22a379ba49b622b08d845171eecea34caac7e833caa6ec7cc05c297880138 6b5e874bcb7a718875409280c3175378c3d85d3f71e9c9ce17982a72cfd57366 +lib/codeql/swift/generated/type/BuiltinRawPointerType.qll 6cf5e4dc0c456e37a41ae85e1cee3a88d88c716e509f225d637f0567c9ea3ded 6cf5e4dc0c456e37a41ae85e1cee3a88d88c716e509f225d637f0567c9ea3ded +lib/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll 5c46f755cdf08a3ed8416fa564e3574b81116b71830f33e47045027fda795966 004c416bddb064057eda2e12b91e88e6222382f975db5c613c897137624797ba +lib/codeql/swift/generated/type/BuiltinType.qll 2717f7db06df881468a8c7499e48a027df0d9ac49d3a9da3c892283000222987 9c4f1d1306adb76dab4084aa4a929a363ba091022ea4663e50017d1703e7ed7a +lib/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll 7876bd68ba10c29d09d74e569fa4d957809d70f67e9a1b2d3676e501b6024f5b fa2133ecc7543a869e1b4bb6bb2fe22e690d8d5bb9919c8b3163b7cc63a7be13 +lib/codeql/swift/generated/type/BuiltinVectorType.qll 4425e04c575209014ce3402738cec8fbe18dd101bb6945d77df2b4456fe40251 4425e04c575209014ce3402738cec8fbe18dd101bb6945d77df2b4456fe40251 +lib/codeql/swift/generated/type/ClassType.qll dcee7ce20a528e085a1c59a2312029365b91d348b9716a64acf7e2c60a0f9f5a dcee7ce20a528e085a1c59a2312029365b91d348b9716a64acf7e2c60a0f9f5a +lib/codeql/swift/generated/type/DependentMemberType.qll 3755ec3c584deea5e487fcd9022f5f8f9f9ef7aeabfcde1c723551498f1e79e4 d53f4cae22b88c9ae1f73f84c7f448bd3afe0493567840cdcdf70a3eac8f2208 +lib/codeql/swift/generated/type/DictionaryType.qll d7c2111524fbea29db248e3944fb7afdae02c3adf0cfe7eca5d03d159a5609f9 66048d5c9b753b7679ff38be156ac13c43e324540d250644ff4df2fa15e4e658 +lib/codeql/swift/generated/type/DynamicSelfType.qll fec211e19064e9cc1eca67de4272ff89470e0e4086d222851678dfa91f361b50 be9d5f2513decb7bf3cba3004556fce92444084b648f0a37e3af0d887efb49c8 +lib/codeql/swift/generated/type/ElementArchetypeType.qll b52e2214f67a84ad256cc4c1efe5311bd18a507bd3dd967a9237fabf0a5cdc6e 32f66b8995d693829e7241df6fb90ff92bc82d3e5baab1004f80b661f76216a4 +lib/codeql/swift/generated/type/EnumType.qll 10f328631dbfd351c25d22bc8a95de990112d39ce2ef13a4ef0aa64bfa11839d 10f328631dbfd351c25d22bc8a95de990112d39ce2ef13a4ef0aa64bfa11839d +lib/codeql/swift/generated/type/ErrorType.qll 4f61d59e47ca3c386fddbee4f3b0edfe3ba937087fd19895f8e94dca7e20dd60 4f61d59e47ca3c386fddbee4f3b0edfe3ba937087fd19895f8e94dca7e20dd60 +lib/codeql/swift/generated/type/ExistentialMetatypeType.qll bf76b846f84ba0bcf9275153e6ce0a799334c6bc969472b476b5faf6a67bf92f b8f51622f5702266652b16b39383556c6985a17629cf29ab8cd8c77013ce7003 +lib/codeql/swift/generated/type/ExistentialType.qll 0c812e0b8057ce727a4c6ac15af78fd0332094f258524b65cd8d9ccfe4004505 d90500d2b47a6672efd43174634db1651e4936ef75a5edb596409f6f49037a4e +lib/codeql/swift/generated/type/FunctionType.qll f7a7d1fe5c71fe08a9d0d4dd639fbdd4ca5d5dd53058758baeb1530c7eed2126 f7a7d1fe5c71fe08a9d0d4dd639fbdd4ca5d5dd53058758baeb1530c7eed2126 +lib/codeql/swift/generated/type/GenericFunctionType.qll 264483e3e898593f97aa662f83b8be86eaaae66e4af4e65d788b4ec01f0b4d0a 077b8792f9dc4b0adcfbea25746d66c36edaecc84e7011e61c0b3503f9d5a0d0 +lib/codeql/swift/generated/type/GenericTypeParamType.qll 32a336ac9f13a66329541abca5922ae764e3e956930dff8883e98b6413c243ab 572581f7742c33e08e16592f34b7f4450ebc1e0f6b68a3d3ff7199eab719bf63 +lib/codeql/swift/generated/type/InOutType.qll 2422e9b54de1862f93e11b49f668fef62507dce23a181b170e6f962fcd2b75d1 8710e5cb2884668834e14f6192b8e41030e44b9f1656aea7047bacbc0ae9eff4 +lib/codeql/swift/generated/type/LValueType.qll 06b2db692c200b0f2efb510e518bb3cb27f8ff789e348123ca333fa327b8aaab 3fe576e73c39286c37d477b0324b837963ac6e7dc28dfb8152cfe098842d96a5 +lib/codeql/swift/generated/type/LocalArchetypeType.qll 140e166fd0b8564424617f30a42e1a4bf2ef30ef3cc39a0acb50bb0886316265 4a03443a88fc8bc7798ec53c2cb9c381b680a5cc1aacf394cee9154452ccea49 +lib/codeql/swift/generated/type/MetatypeType.qll 7811388370e38975244a3035b9760a250248b082ee32674d33bf821e9f202a5e 7811388370e38975244a3035b9760a250248b082ee32674d33bf821e9f202a5e +lib/codeql/swift/generated/type/ModuleType.qll a98c8f4d60a5a62471180e9f63dda5f7abbf9cf3adf65c65fb08227c20361305 f8e78686b401aacc5433ee0807238067a19866b395ee6bdbbb21402d8c8d05f3 +lib/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll be534eef32a505342b082207931487d491b4e18cb78798f1c96a2f3358471a2f add890969e2ef0b6ee9434d18586bff2a4dcfdc613b86fa8c9427b9dc16802d8 +lib/codeql/swift/generated/type/NominalType.qll 8cf75a0924503cacc84ed05c16aef00453eac9969c5c25a6716e44562c20d4bd 15e12bf437f7ef0eb5be07c9f8b14071183f8578c7f3bd3c50f3736501c1fc8e +lib/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll 045af9aa81837f48016cba6862c29f1111d36d7ce5f0e5df778e3391042e5c55 e1283347b5c7bf12f63eca409fd33b3803207c87125482abfb8cb2e3054dd04c +lib/codeql/swift/generated/type/OpenedArchetypeType.qll 34a80e2d2e27a17a2084007347b47c3a09112d7bda6573f0f5ba0051b652c138 a2d2816c1dd6438e2a427df087372bc48509c6c59d8660f5a934f3a960b5e09b +lib/codeql/swift/generated/type/OptionalType.qll 12882b89ff09f9def7eb4ca55390dc6674a719dac1b6e6f75895b9552333ce2d 12882b89ff09f9def7eb4ca55390dc6674a719dac1b6e6f75895b9552333ce2d +lib/codeql/swift/generated/type/PackArchetypeType.qll 05389eec5aae7373367c4991f2dc4ab6f6560445693826e1d42cea99a9989736 05389eec5aae7373367c4991f2dc4ab6f6560445693826e1d42cea99a9989736 +lib/codeql/swift/generated/type/PackElementType.qll 2ffaa44d05d8eea430e2fad24d3b36789611be1e95ad378c9c5e8c643122a2ab 7c4159a908f8cc6f376bc31db1b156b2cbc774af8ee79af76f88162f9f5108d0 +lib/codeql/swift/generated/type/PackExpansionType.qll 9e0cebe3c116816e8084ac0044f817dcca2eed758980ea0e3d2e6680aa8b6b28 fc82f2073ab5d49041123d56d2861ccbd7ef202686eb920db07a2b4a412e8e49 +lib/codeql/swift/generated/type/PackType.qll 1d7fc63e80876c86b678225f37363efb065ddd6e4659f74df63ec396777c4244 f8b1fcd700eedb8cc7929243b76cc1b6eeb27e70b221bc8de4c621052f398696 +lib/codeql/swift/generated/type/ParameterizedProtocolType.qll 598dbfd304c8894b763737a77aac31e130c758b3291685b644580438c6bd7dd5 3c59f91c0857a6876eff0411e074aa53ad7aabb0e1e9f55f3e57682746689e54 +lib/codeql/swift/generated/type/ParenType.qll e4c8e5247b72df48f3794816e7efb4c9d4ace90e832bd470bb6ecd3d8882ecbb 65f46a778849f4716134224e797b6db428e975ffe7599f98bb3ded3a3d13a4f8 +lib/codeql/swift/generated/type/PrimaryArchetypeType.qll d3d5446e7bb800ada1be7907ff799d6cb07b03ae79e12ccbbe80723313e36925 d3d5446e7bb800ada1be7907ff799d6cb07b03ae79e12ccbbe80723313e36925 +lib/codeql/swift/generated/type/ProtocolCompositionType.qll 888af5770d298b920643fb700ad4e770be025f1b82288f52a32bea2bfa9accb9 03f3a69ce47e9ad8865c63c7269046fdc5f85eb3c09486c51046991b1e0e545c +lib/codeql/swift/generated/type/ProtocolType.qll 0fafe029646bab3c01669a85d29cd5e0179bf42494ea873a5f45b8210c190938 0fafe029646bab3c01669a85d29cd5e0179bf42494ea873a5f45b8210c190938 +lib/codeql/swift/generated/type/ReferenceStorageType.qll 4bda106146a609f6af727338cf1137e0a26925073a570904c5de5509bfc66ff9 99c7f81ecda07c40f810d4dc0196508a8ab20b1d8b87b06b59a93baec93fcb1b +lib/codeql/swift/generated/type/StructType.qll 119a60c1e554e0af32793192cd2d544a8a7dd007c8c4f4de7f0172d86f05373b 119a60c1e554e0af32793192cd2d544a8a7dd007c8c4f4de7f0172d86f05373b +lib/codeql/swift/generated/type/SubstitutableType.qll 50be976b16de4648a9ce2592753001a1c23d2a68f2bf66c31977a9bd59f62f2a 9aa116a9464bee972c43274e436c8012fd27aaed8646bd589648ab4bfb99ab52 +lib/codeql/swift/generated/type/SugarType.qll e2077d0dc47529d8ce3c043eec075160f09ac694c8b4627eb493a20b5162ab2b f21c72a12f035aa1a86a2428a1185d26532fe6b8acce8aa980b1898df7eaafbf +lib/codeql/swift/generated/type/SyntaxSugarType.qll ebaf6a5f3566b8ac59a2e45cbae9be3550c89b72274e7cf970d1be6ce7d437cd 69ec1ba9aeae09c28cdc4afb406e3cbdec0f98499fc231d493473b2866a8627d +lib/codeql/swift/generated/type/TupleType.qll bebe8c961a8a60c495a2ced38392bcc2e678cfb65558ac32498dcd7d2d795caa 55494b7b55cbe1a0bdee0790f1dea9d28d72c0d1303b16342a665284b5071f15 +lib/codeql/swift/generated/type/Type.qll 394f34b4e52def073063f360e48aad56ea3a5e275a3dbb80ca9f7854c9d52359 18eaf41f2b3aee4aded4a4ca3e669d76c8550aa569b8791a22ef6904f53217fc +lib/codeql/swift/generated/type/TypeAliasType.qll ceb6d8d2d2d8a875a06b56052f493378b41cfa5fcb881b76d44365a38a05a5c9 7cc1ffb372067ad3e8a359e6a09d320ce6db52b89c7c5ef273e0ed1e82b03000 +lib/codeql/swift/generated/type/TypeRepr.qll f89d6b50e5bf603946d7eae1e18805aaed688e5166aa9590448b40f4d8637dbf bc8a996f26913467c9812f741c54d99dcef2b382896a201304b82d3cd4f06d9c +lib/codeql/swift/generated/type/UnarySyntaxSugarType.qll 918b2d1fdc6c3ead4bf583d18063cbfb9791b097234b825fe35e2b15d024f202 f3dbf6716a340d1871760bbca8467591b548a05fe4295f643dfddc5f209f3e6e +lib/codeql/swift/generated/type/UnboundGenericType.qll 230b5952c53bc5718d025ef3db83244848844231b5921fe0dc31857fa3e93153 230b5952c53bc5718d025ef3db83244848844231b5921fe0dc31857fa3e93153 +lib/codeql/swift/generated/type/UnmanagedStorageType.qll ed50db46186305c212167409fe287d0fee99b29042fd3b6cb8674e5739b07795 06d85a9c6289d4748a67e993be267d60ecc241899ae0937b92b2dc0636b13698 +lib/codeql/swift/generated/type/UnownedStorageType.qll aa527aedb8a4223575ad3ae4998c32369f398310e540fa9bb2bddcf4396b00a9 0a2664a6b028f360253ab82ffe38841e354fee7c7c0b33db96cfeea520d5a6bd +lib/codeql/swift/generated/type/UnresolvedType.qll 01bc243e984be0d0f40bb359b94031a5a801ed20f9d322402a4a6d4baa64344c 93568fc5a83559449b7c09de08cddfe0a34e49b368815c2563260f9a45b37209 +lib/codeql/swift/generated/type/VariadicSequenceType.qll fd55e080d86ddf41f958c0769a1d3ed0c64d184c515e3f0f7ac1d3466db8bc12 f9b3971be4919d52d045c30d66edab23a0a9b97378791fd92b706ee3645ea10c +lib/codeql/swift/generated/type/WeakStorageType.qll 895727a9c75c2e1072f592d35b3d0830c95f20cb342b837ab32e0bf0c96be4bc 5c50e7cf805a9ecc416ae0d3540ce2e2f156b1edc9fda195ef85296f4b940f2c +test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo.ql f174aa20e00010baed0000eddee62f7b70d4ce950e5f9c0cb0bd5b6f1d8dc908 170049771ebcf54ceb603e089f93516749322dd6d7bf89e4636e3b4eedd773e0 +test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo_getSpec.ql 6ee83b1f24d961c736a1579c0282ca560a2a916ffe73bb9eb2c6d14b3cddcdb0 fee90d8b1c1379bd2f7443387a3a1eb3afd7e3e7f65d39b665cc08e9f83f362f +test/extractor-tests/generated/Comment/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/Diagnostics/Diagnostics.ql ee50220080a1a5df7772ab043e8aae30e3d83e45b69aa40bda12c7d272d33568 c1b41b0cfa03a0431b8a2d23dde2f194e5b9262f5a317103818b595e4f00fee0 +test/extractor-tests/generated/File/File.ql c0af919359546affceeff4f0152b8bfffe430b647016da803d6650acbb142920 e6441061e0eb14577a4e00e8e25c38219ab749b49dc66b26fe786ab5e080a8e5 +test/extractor-tests/generated/KeyPathComponent/KeyPathComponent.ql fa80af728ad8ca6da700925ada7f166324de6691acef51e01a29b10387312f76 9314cda502475b1fee74903c9fd8f1e2c930f5b16a824d9f3f5a2fbb1730ef6e +test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getDeclRef.ql 40442888d4673d92b7d4a20cbb487f887fee1dc8674d98b68fc4ab0837f9c5de 7612174b502524749c26800599d6a332a4022ef544c39fc86733193a18d6811d +test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getSubscriptArgument.ql 8c33add02f42abcd9814b7e138bee9d650f6f6360ce792fb0b5d49552513d7bf 16efaf1af88c67c64e0c7a88dbf2c5c6c259a40115cb520e5d2e9545e0ea20e0 +test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getTupleIndex.ql c55da7366086c0a927e23fbaf5cb2ebab50ac4eafde206b59efad96edd0545ff dc1cd851d68fd307a1f101a4cd94ec971475bdd2b26fb82a8566b4a99d0aa505 +test/extractor-tests/generated/OtherAvailabilitySpec/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/PlatformVersionAvailabilitySpec/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/Accessor/Accessor.ql fb3e3b8096ed6f9de299f73383194520bcd0a96f4e215e1945456e0c2beaa2a0 cc66788194840b4c5c57e9cbd8f7072655fa9947f2da36cf9f59463ea070d409 +test/extractor-tests/generated/decl/Accessor/Accessor_getBody.ql 89660097038fe210b72373ed6ea4d6e6cc6505a45d8e0892b53e265bb1d2c398 9abec75977ca2f5328ff6730b3b40c264cc385961c2685351c869a359c5afeb4 +test/extractor-tests/generated/decl/Accessor/Accessor_getCapture.ql 15011012186c6111d5eace2f5ad34747adaa5e84d044a98bb7da17b08695c69d 60411e7886e5cfc211c10881b6e061e02597690eccd714fff2a51874e4088d27 +test/extractor-tests/generated/decl/Accessor/Accessor_getGenericTypeParam.ql 92b13b69f0b64abd16eecbf38eae4ff1a7006617639b80c0f22b651caeb40da6 06113682dda3ff88688b6689953e21b0b8ead5d019fc56ff7752b19b46711a4d +test/extractor-tests/generated/decl/Accessor/Accessor_getMember.ql 84b36dc43f829791db6407df98e563ea4a87b42f69aad41358e175bf3f352afa 854e6bc7f0fe1dc4d3a9f069e2eb8921ea176874c44ad153dca03c2aa46d8c69 +test/extractor-tests/generated/decl/Accessor/Accessor_getName.ql df32edf0b05ade5f99508182473d2bf0ee3c69d8a58db2741d13c65d16c2ea52 0d4feea5683ca76b614a7e3da6f48ba9aefc188b77dc5bf3fa9234289f38f638 +test/extractor-tests/generated/decl/Accessor/Accessor_getParam.ql f1ab4808a4222ea6b1e649a5009f2667b7b2be471cea87b26a2cf91751555bcb 519e608cba95a9a20bcfee3049bb89b61b1b4ffec042ba5f15e554712187a809 +test/extractor-tests/generated/decl/Accessor/Accessor_getSelfParam.ql 8d4a1d9ad69b5b227b9b6a6ba546ad15c4b948b32f5871d18db17c24a8f94454 812a80f1670d4ce5392da523d53007910df3de71a43ee34da852a543dd5a9f92 +test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl.ql 9a22cd6a43fb6b46df471bd544b3330d5118e64cca3aef2c5ce3b0ba7fd9b8fa 30dd927155853ac2374752c5713605afe925f40547fbe9314159e343837c7e00 +test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getInheritedType.ql 7c399b5b1f763df5a92fe9e7258e1bca0bd57b4854865bd2f1b03154cc1e5bb4 f89a5913baa4c530bad70218660be764608e59608a104d6a219e980f2e6f1625 +test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getMember.ql 778ef3e569f5774ae3bce286fb47342cb6cda9b47b8074942b542a1c8f18b169 2aec4012a21cf0ee4f1a7c5c726c233d61a2051210e13b2028a2ae7457609e88 +test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl.ql 2730b05c8835a78815f97e0be1dfe38140a32ed81b3bd660428265fb898efbbd 3837a2cf9436aeb730f18a144934af75e6f9343b72e331200c53a64d02a0c3af +test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl_getMember.ql c0ec9ec2677d30a3ffe9ed4e02a0a104fdb1245467c38dbb218a672a6996db7d 4b7e83d64879c63a234a7f66e0dd455b2fbd31ba0d718ec8eb32c35eef867496 +test/extractor-tests/generated/decl/ClassDecl/ClassDecl.ql ef3bb618dc93fe6862ab2fdf05067ee59946b6ae12af5709ea66892a6806dd2d 5d2c42b3517826ed3fac5d06f15e54cd20abf72e980c7397251fecf79176fd40 +test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getGenericTypeParam.ql bf372b6dd01a22ff4705a9bba5ab8524081eb586c17201dcad257cff5b3fc159 06c9ead259d50321db18e259b32734a473b070c40eb76c9bdf11b1f8f72cd57b +test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getInheritedType.ql da903d8cd38e725a0ad9d754c4d65aa576d906da930628b4d1351a0760e8c5b6 6b4d68db4f2aa2053b700b96171504f7c5dde433397987356b001d198a847331 +test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getMember.ql a34a907c3b0809e2a24cdba315a20993eff60c0d7cf2e015e26f70f240357f93 b12262cf6b27973375e623e221f9ff1084376cb5266289b2728f29095671cb7c +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl.ql baf497f323a7aea6966f0ad475a238dddd1162a18fccde12c7fe62559f07b97b 8ce68bab8901b911459d4a61fe23abe6c70670137670867a466af3a31238c691 +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAccessor.ql aa3777eeb59781b9f0a48e6d077f60704c73752fd348e66a4cdaaf1f18990c0b b59c2621b2147723ff1055f35dba143e3a7c464f27ebcdb4627d6bf399195f3e +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAttachedPropertyWrapperType.ql 98829d2dfd0a0f268b116f377f8956e18afe8ef293b30870bc6fca1a6abd1ad9 c080da788925c79302d2f8d0a731d6e8dc6bc03362176f1a64a55bdbbb544025 +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getMember.ql dd014d28ef8542a220461740b02268331f8b3d2118a09276d4d3fc47060e82d0 c4b8748d4a8a6f95d4e65c69c6b4833b1bf7e7444eeb494ede8ac34367f15445 +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentInitializer.ql bfea99ccd17bf2b8bf32efc7ce9889b2075a009f2dc8a3eead69b793deed5a54 6b3b87195b0cb19f48c7a28bc6eb167dc98b09d169587d31b1c2b12216826ab8 +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentPattern.ql fc806a2fe3e41463fb1e89d03e33ad1fd5adb75614c1fe0698a8f8f587f6745d 35f470623dc23b5f8c2839f305e3881181a16a06ab15c2fe8adb39c41d84a527 +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVar.ql bee0520be50b0b2567a31e204a23c5ee95ee8d96e2644661915ac87cd4308df7 d755aaedf1255fc29235fcbeac49c01b889443573ef3e653708f058dc9bc3cde +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVarBinding.ql 9aea239684dc11eb93a6b43a0ffba5a24c2be2d870a086189d87625d803f1f95 ccad85fe6eb6f42b85c43c881746f2bd25687d142aaba7e3bc7b34740645ffc4 +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVar.ql 6ab6f45c518af82b5c96767c83bb11fd20e9ea82c6c334f88584f06d082a5c23 56e71de6ab53cd24532cfd441d1c05e863dd200db23448d9d35ea6be2e54472b +test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVarBinding.ql 61a3ff69ca5833184f6f43aeb676734f2ef4d62cd30a122f6749e6dbf139e531 100ee61c1977e441d0bee9dd45753541312bf51e530dd3e1d9486b78b3d63170 +test/extractor-tests/generated/decl/Deinitializer/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl.ql 8c7faa72f99cbd02360f3a0ac37059952fbf58d54ad79dc5b81dff209953c433 631836e15e8cd7530fdcb4470ad82ff759b61086a50139d7d91ab8dd26bb6938 +test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getElement.ql bb20d76f377bc895884e0830990291e721d9a0f6570e6d0e8fcc67419aaf1712 2888b9a300a946461886337670acd028f018d1cfbc826910c173308ba79bfe3b +test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getMember.ql 9351d7a2595a431f1f9a52fe1fddc64acdf8923b708e8dcece6a8e00c3895c58 855c122ca985bf9cb7ee439f212912187bc13789e968e46ff6536e712ba1a6b0 +test/extractor-tests/generated/decl/EnumDecl/EnumDecl.ql 8a7ba0cd48fdf52f229ea1679c5828d79df9e800f76df8dfe9a878992f034f88 dfdede262a1323b1db2618721b01a5fd4b30c172bf8a374fe48a0d9f6b21bd39 +test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getGenericTypeParam.ql b70205b500419d71909a8899d9f2099b2b8340978a0ec4e275f2007bfa610f8d b5009c8c3efba9e96bbcf15eb61644d8e77a95d1b955dabcbfc75c6c084d7ca0 +test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getInheritedType.ql f55ba6b8a76621fc899eceab6bbeaba3619a1a4382c318369fc3dc17bc806082 ea0cff9bc7fd87efbec16bec998d672ab5b5a8f1f4e93c10dd87ac254076887c +test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getMember.ql 5a4de48886bd8fd05b9e730aefcffbba28a090ed2d8d1aa331277820ab836b7f 999c92856eff3b34839adfe9daece97834ce9ede7fad1cfe0c2055e0f019f7ab +test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl.ql bd00c56cf1d05707f29c4f31defc6a3ff25f41928688c2be992a92d4c5624859 3bd69b639f883e164fa6d1d4a3ad18aed86f88b93358636c5e118f1ca96eb878 +test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getMember.ql e40260a5689d26c9bf2dfe17617e8a1480c720523e47f50273aeb7160a69f244 7ee294373de5bd22fc2c64a7acae4a94e9bdebf808c8e73a16a57b0dc3c295ac +test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getParam.ql a507e55efcc13544d93c91c343a3df14b79114f259cb4dbec56d6f56e804d4e8 587bf774b4c4451ff873506624ccd379dd2fd7689460b4e24af96fbccadc0e6d +test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl.ql 11a15a67f7b19e3d1fb5a2616420c23fde400848c8dbfcadb8e52a40130b92ad 502831fd3465ff06eba1dc6be365bee5fc2fcec96be44967a6579bbbdd395a32 +test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getGenericTypeParam.ql bc57c794b106df3b9da47432ef3241849145d5e86ebf601cec08729f05e15956 bce4e2150ca2efe495e544a3a074c7ebc81f68bd2f3280a76f565d31acb091e2 +test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getMember.ql 0883fcc244e06329738f242a36d0c33ee5228500e8f9d4508e4b5b32d863edfe 4fa99729397085d19b25415ed40e62dc2a555d7581c6c98895e635f7d502689b +test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getProtocol.ql 040731ade8fb6cfe989fb62874c405a24256ca3947251d6799c8f53e144d2ce9 d5b37f663a19fba137735b85c070405d687d3e84c1850d93f43b50f77524357f +test/extractor-tests/generated/decl/GenericTypeParamDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl.ql 5ae0037ea3fbe733ee57d4c9a77c6dbb9da7c2675f29e5c3222a01b000e950fc c3445704a6c19ba1ea0972538512d1bab4d754dadecb377266053bba33ceb368 +test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getActiveElement.ql f8696eac357db4c69919baf49ab48a2ce972032414e6cac4af17cc8b45cfde18 fda5ce16fa25c68b10fb03817b0b62b759c85c4276bb9c71ccf94d53caf48820 +test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getMember.ql d6cc4bf47ccd2886030480d979ca22b9eae294243bccf58e60a8d8cf3a9746fa 0e1b6be4f315efdd1680b11c48dbe35e38ad2831c09d904862f1e090891f3515 +test/extractor-tests/generated/decl/ImportDecl/ImportDecl.ql e35450ce046e77b9f52bf57a0560f5a1b5a2d009d2f91eb7373d6f0f6e97796b 1d4a4fb376d8f07cf21081867a5b8698f71b7fb911d42e6457e790a08ff39f51 +test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getDeclaration.ql 5333ed76c38fcab69269778e8c7df40ef48470cda50b2f239c1b563976b241c2 d0e0b472c777b386c8c4c83ff6a18093ec9237eef2e96adcb8c7e8c7055a8f7a +test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getImportedModule.ql 40e7c9d069e0c0e3d949c6de07c11fe5fffc45b37f0bfb5980c6b2941f007f6f 564c883c4e353b6bcf63a7bb89d6814f48ca39c170b624c0f87ae0c481e88729 +test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getMember.ql e9960f040d3824e1398858433e90a22924bed3a3a83d59ced742a8db123edb69 9d4ca7ea49b9c2e3987b5b94ff68fbf76b68aa0eb50a2290fc69d534bebc777c +test/extractor-tests/generated/decl/InfixOperatorDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/Initializer/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/MacroDecl/MacroDecl.ql eb4881d91d1e690c636c66fd4b99f2080ad9be9107a4c037217cfd6bf55f7262 9d6abf1cf95fa591c3b091ebaaa723fb45540f6ef183353b5467f7e8539cb09f +test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getGenericTypeParam.ql 6e48f56b27dd9722722af0297bc7e4b09bf553eedf3878d1ba381cf7b7cfe7ff 4438b07be12663dbd3652c365fe7cd5bcd8441829e5123fa450cd1645886e306 +test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getMember.ql 38958bd32f98f921a163bccd5586c50298b4ea7ca3a4cd4d8c77741ad104df41 852b70f1fb3f623ef533df2be321c58a7d83ec60096717d0fb946288d1bd33b9 +test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getParameter.ql a18f48ca9d1b9e2bd153e0b53d199eb24fa4a3fc57fd4089c1d6422cef8aa33c e20f1f8bea29b486a622825c3b86709a0c820c5e2497d48dfa765b142c1dd3ac +test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getRole.ql ae3ed80e2847f2ee948eaa5969f11a974a149191a86d5f547a4ee3ddfba718ac 7ecd29a5088000aafaa782b550fe050911ee7ed84b5adcdbc6de0d8db0987e36 +test/extractor-tests/generated/decl/MacroDecl/MacroRole.ql 3b4446673db0e3efff7941bbf849cbb7c2e0700db0c41ab3fd7372e9aa3b0795 fd3b4ca3ea7f6ec98535e94ce00c336097d4603dd17af1d7652508775d9d7ea2 +test/extractor-tests/generated/decl/MacroDecl/MacroRole_getConformance.ql 3528a1dafa45e79b6fe25f6fcf9a2970afef8aeba482080fd9abc237ccfc3b0c 3d8773c7fc18e048ea735f4caf690a6b17d7ba0b398f5e68b205c73b9b77bdd7 +test/extractor-tests/generated/decl/MacroDecl/MacroRole_getName.ql 56bc7324c16dd4dc5bba987cefdb0741c9d0d636304d71db67e13463236ad463 7804da20b8ace3e6bdce2739fda4329536c5e846a1b53f9cb543925bc5443cda +test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl.ql 00a8664146a134eb7d238a34b879c5db6ea86c842d18f0ea9ea53684a94fd889 9fee72637869bc2aa52d60eff2cf524e087dbf35d0764011754e9b84e95c8d97 +test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnExportedModule.ql e80e2594595d646f857807a719575c5588778e2d116a60d8f222bb58e72148c5 f2d5dcd5a63e4ead11f8f93c0e17ed09a0cb0fd8aa1023d91ef725c848fca590 +test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnImportedModule.ql d85c12bc7fe2732594ca27cf85de1649ab3ecb64c49439b48a18353386e250ea ed58651f5d1c767dcb17a679a780d4248d5de779d7fb1ffff13675867071ef6f +test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getInheritedType.ql 624711472413d1bbcdcd01a805667bdebce7f4959f39016a5b4df60610eed019 e30f3e09e160784ae6170e05075b10cc03df7d3e44b9647be193abd7733e19e9 +test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getMember.ql 2e6fad621c4a301b124336977ba5a6489e143d37e33deb330b993a06bf263069 c4622cd12ecf94fa1e413413ee3e5d38625d8c8ea6694473baf6b6e05d222ad9 +test/extractor-tests/generated/decl/NamedFunction/NamedFunction.ql bf58ac96d6fbc3294c5780000539486d52b7ed9ff797647b83c5914ee9c12cf2 5294555db2567fd78e7580ff899819ed4bb3000c8046a806828ae67098b3e743 +test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getBody.ql 365c3f2bcf802880455e0523bc6d992740d08119cc307751f6accb031f60a8b9 0f0b9ff9c0dbebb0b7b177e01d9082647f5544fa4cb9fd4c2ac228538f37cd87 +test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getCapture.ql 25d10d0d28cdf5eb73dc2be56eaefed13ccd9bf5808480a950f9d91a26db93e9 fcb2af9a0032c60d08a2025688886905c5f3792a6d017f0552bdfbb8c736c118 +test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getGenericTypeParam.ql 60873ee0c149f7a66572c79a7e86e2c15e7b13bae618988e6a70b7f62ea01b65 be346e023edd258cd050645b6bcb2b1dfbab8a3012b473abd33ea1386471a4ea +test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getMember.ql ab250e09cb289eacd7914ecdc45e9a7eafe6f95390fa2dee6257ab3083cc86a8 2adaeb858591ee6e94b36d53c4433fe6c0a88a4543c0857db0cd1d27d8d83372 +test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getName.ql 7583b5d08f9a3809afb50b44c5bc9afa57ba23359080f132f25f21ef2bf41c73 4d89e13890f86e754389f21ecf75153d7c65abcce2b00a08a4911b49f3e5288d +test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getParam.ql ae14b7e9c8dacc609056669a5670f6bd8008ac3a2406873c665a43f41703a987 06442212a80ba6c6122fd6301fb817389abf37afb607e77c4c1ebeb4cc57cdfa +test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getSelfParam.ql 7865a28cc038cf79f7e9d024f33d8ce17e40ab209bfec99771177a1d77819ba4 ab31689af637c6ffa77abe59adfe24a4635be937ef65d1933f5f84c3ba544fa0 +test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl.ql 0e0261995e03922dd427815c2619c85671dc604a953d80d8494e59678a3be8be a428d7835bad44c0599a5235011d981ca99c0f30b3a07fa6c68087563ebb835d +test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getGenericTypeParam.ql 374c83dc94491225480d8d89cb5c84714eec5f0b690e2cba2d1417b1c4f54710 eb1190d2521ec51ecfdb7ad0fa9809e11a5a8a862dbd6e6a5084a686021be491 +test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getInheritedType.ql 68981db766e452118ef9c7dec3e98cd4747c5feaf5659f91a599efc010450c86 af6a67a8b08b26636da566e69d983888cb3bf33bae7165ee486e4faf94b287b7 +test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getMember.ql 7bca8500dc892ad210f12d1152a833d4403d6fecf24d3e4dde513c614d631664 e1e1e41c05c92eb56ff2ef5c53764af290fba40ecbb56f92435930c47a7759a8 +test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getOpaqueGenericParam.ql f6d173a46cec223774ee8ac91333b522f14ac132cfe844ef2b2a9aeb2e526835 7e2fab576df939d919ccb176c3b06bc5c0055a74088ffac1cb56775684549620 +test/extractor-tests/generated/decl/ParamDecl/ParamDecl.ql 4d6ebd63d1f4ba2754223d12ac3663dd287844d18d270764f5b36a02b5f135a9 ff388dad1c27b80fe07d26061e25b75483932e7ee9e4172662c5d1c022f7f7d7 +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAccessor.ql 2a382b42cbad2ebda489ff33fab56e667cee5257eae5f81d5adbdbd29ef3de9d e807c59dc5c946046ec455147a828c0417578879727eec96c65c13454f40f49d +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAttachedPropertyWrapperType.ql 7a0b15bda897a0ab8ab6a96166835e558da3cf7d828bf3cc89d57c01b9447349 ddc401516f880131dea231933fafc440f7ca6bc8948318969f657c0f163146d7 +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getMember.ql eb1956b4b3ba60e9bd2f81b96ff8adf64f362648f7fdcecd59deaae2e0171d0a fef83c7a3417cd2bdcc4c62afc601bc12689cc1912c806eb633c120a98b4eb0a +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentInitializer.ql 76a598f7252807b1e6cfd58753da8286701697694071838c601b012bdd3d1158 c0939d1c1ed5d9d44cb410a7c9103d7fcb8f6f97071b59db00183262d117a8e3 +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentPattern.ql 7b7b7a0c2b9da446896ec089bfbbfc4d9b469f55d6ff0156ea2346309a9aff73 d0e2de47ccb6e16bd3ec43f6627fa6d5886f0b097deec25ac1fc9ac99625cf47 +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVar.ql d6914b0aa2cf831aa4cb41389dbd5686ae9b16182630384ca1fec54e8c19473a 89dd7c0441c73916cc144a7d09477e64738343bde064f818c37a7ed3f3c3efaf +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVarBinding.ql 846f8c0c12bb8b98e76275b16cec4978c957ca2948e914af81c7f738275997cc b25efe315ca330ddcee3486e4db9b313879328af819b940d95891805b3db5676 +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVar.ql b55800ca26b39c12aa59076863030ed5d9ed9e6b80cc89aa40959165dca68018 ff90f5597344b68bcf66290b870d567128721c7e69555310882dab8fb26f6d5b +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVarBinding.ql ba01112d11cc89bb75f71480799cecea66f64e4a9ed43dc15a692dcba79ccf44 20176bc553075971d6811fd8dc928e8c9142b60b262cf16da14d7e84b402ec22 +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVar.ql ff7b6dc6bc37dee3c7ba1731d0ac251b3d839195bbb67e00dc5d58a172b4079a 73c37603fe51f4cc3dfe009fa0c5a7a22d6fd73f4dcac1fc29c680b14759c695 +test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVarBinding.ql c72bffe648b6f914a08858ccfb065980cd79e177d27a4e685bd3961886edc156 4cff3c7a6314619699349fc61922ef85371c3a854b3eba1935385ac4ea50f9c2 +test/extractor-tests/generated/decl/PatternBindingDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/PostfixOperatorDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl.ql 5e11a8fef0037610e695e82a9dca7d172d9e622cf675c92159e45780658f0ba1 ba0bd5706e5ac9bb7ee312043ac2dbf26119e84a177ace1b526fc0f025abee0a +test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl_getMember.ql a0e0e7271ab731c5fafab59779b5d09fa9ef97329867a8f35ddfcf6cfca5650c 3ebb0c8d3ca9c07e2d2422a17a9dc3f3ae3941ffce81efbf01bfbb0f28266a33 +test/extractor-tests/generated/decl/PrecedenceGroupDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/PrefixOperatorDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/ProtocolDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/StructDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/SubscriptDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/TopLevelCodeDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/decl/TypeAliasDecl/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr.ql db909e46bbe481831ed1ee3e2dd234e497cbc8ed938a68e5a1c5c6c4a1093e00 76ee36cb8403e6363300fac336719a16fd797b9f83dfe4b581c0a8e3d21b91a9 +test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr_getType.ql 9c646eefbd283a23df8ed8e55eb685afa25c0b2e0921eb602b178de62f0baa44 45016066204a86f2c262d083d4a7477d141f5052841347a0298ab65819aa4085 +test/extractor-tests/generated/expr/Argument/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/ArrayExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/AssignExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/AutoClosureExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/BinaryExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/BindOptionalExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/BooleanLiteralExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/CallExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/CaptureListExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/CoerceExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/ConditionalCheckedCastExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr.ql 03b2c373c44b17f1c4bb2e59ae6498d8606edcaa2b867967db0be145347308d2 6a5b9c123a7ba66562a86b38f200a1234bbe8381f59af4b6b4c6640c4bb2badd +test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr_getType.ql dea6fd74bdcb23ed6ede61f151345ee871d303c00c72c1952c3d5f850c0a9b42 14f535828aefcc522bbbbcb63a9911ef562cb78f67bd5aee1bb630b627b5646a +test/extractor-tests/generated/expr/CopyExpr/CopyExpr.ql ad3cd8aff3f63ed4617ae0776f26a86a13cf0b14f90b1d94e4d0fc561ae9ff4f 569353ba4ae3f1e454d465de47bf9faafbce7eb5f9c4a3a5a4d1b9a6741cf739 +test/extractor-tests/generated/expr/CopyExpr/CopyExpr_getType.ql a6e83955f0379973d46a753075e048dcb387981ba1a7a1b80b710296f034bada ced53e5dc099e6ed8bb70219893ea12658df5b6b90bc98f51054376d70412a94 +test/extractor-tests/generated/expr/DeclRefExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/DefaultArgumentExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/DictionaryExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/DiscardAssignmentExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/DotSyntaxBaseIgnoredExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr.ql c164e54f841680d6609b6430201f649bfa54c71ee91cd9f45f1c93d0623ed758 2638c431e5260404852ef30e136a7329a60a086c2388fad913f021e0fad14a14 +test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getArgument.ql d14112baba2b31b4036f5b476233894e531d2fca6e5a6441474e04bdf5d6fcbe e7d4143006444d16d800eb1fabece36e3d66241684c3d8bfe2fb5848d569e1d0 +test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getType.ql 9a79c9596f098aa6055fea72e096181ecc11ddcf2acf93fa42d7e40f97993e55 594720e72f010c6f897a2b9c8c7ce3faa0495c600c15fb74f99cc03666f402b9 +test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr.ql 858c8801041988b038d126e416a4e79a546a8bf91225f1190b46c44eef0382e9 7de40ed3b8dcbfeef8cb6ad7f98f477a2dd2eda630c2ed02ad224de5f0bedb1e +test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getMember.ql 3aa9fdfc5cc4a9c95c7a9271d94f531d1491827cb31171491cf939578da901e8 10223bd610359bafefcad20651312b7a821ea9e744fde934ef8dc4db0eca5791 +test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getType.ql c21ae7f270755000dfb03d15aff39736de4c94441f4a1839475a5eccbb58ccce 65993d85c154fe74e4a79b6ff3798b176e3f8d408c42b03955260d333ca3d349 +test/extractor-tests/generated/expr/DynamicTypeExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr.ql 426837e6acd80fd5c4f79f756919c99df132f6666aae9d07274c4b95711123bd 451393b79359a46070db84d8d35ad3c7f14cc20eddd3df2a70126575d2200297 +test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr_getType.ql 9deff1a2a2271c2dbe44b2aeef42f9adadd73b0e09eb6d71c68ac5bd8d315447 bdc07aec1fa2ced3f8b4c2dcede0354b8943488acf13e559f882f01161172318 +test/extractor-tests/generated/expr/ExplicitClosureExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/FloatLiteralExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/ForceTryExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/ForceValueExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/ForcedCheckedCastExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr.ql c873205fc042fedf96692e2ff20158f76d355342d97f4a76ebe14cf7c08457be 23a554131367a46fa1629c4779de47fd3dc972ed0e7237cd5ccaa0a7ec264296 +test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr_getType.ql 0ebcaed85409f23969ab4abde51a1c23a46ea76d48c7c82abc179b9f0cd85cfe 34f21b1dc5a189df88f0ea8e897a360240a93bed3399663517e3734fafa1b489 +test/extractor-tests/generated/expr/IfExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr.ql 35496181655b08d872e6d670053515f591c844250c4da987d22d9eae549b5eaf 3f9f1cf0d50da0d76653e3fa93129b7bc87f7751f8d952e8cc1fea554c24eeb8 +test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr_getType.ql a2bd400ee044596059299fe75eb51467bcd368b747eb9eb221f81fabc5e2b95d 3908c24e5dfd15faa592eafe7f8ab4f458dde29b7bf3121912ea493b5dd020ab +test/extractor-tests/generated/expr/InOutExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr.ql aee0658164807f3b04ef6c0f628e7f8cb72e8e2b8af00d79bf22ce3cb409dca0 e023826e691d3c3ba781c6e0be802dfebf65b2f169b3f8e028f8e8f8f81b427d +test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getArgument.ql 11ab14e77000bb67fd0276b26c1b535c696984975bb6cfdf96db2a003fd0d4bd a4d17e6b22b7f03a34b11249b9092af991efa9b06db5ec9f1020c706c618a075 +test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getType.ql cc48d5a0b2caacfc7ff12f45cabaa170200721506ddd688c26619c1c6a685ae0 97ac2e6232e7369891ee9c4bd9f2f874df4d6a177bb8705446713b28cab20086 +test/extractor-tests/generated/expr/IntegerLiteralExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/InterpolatedStringLiteralExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/IsExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/KeyPathApplicationExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/KeyPathDotExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr.ql f52a9003e106bf86082ed0fddfa809dd253746a01b2eb400d8dd11940f89e75a 072424ddeeda48d348cdc847da0467836a9921eb12e9f4133a1da4d75191b1e1 +test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getComponent.ql ccd6b01bfc67abbab5d2f9a64e7d042c2bb47d85bd7c844418f0eda37188c307 d5f2119ae5d153a36eea5d82aa7fd2c2628827a110dfc539e04629f0a5ebd82e +test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getRoot.ql f73fbce049d8918d6fd4001c75fdd32ae4cb4cc54d48d8a3681ee213b00b3c59 147c93af7c138ddade5542ba43cc6317a91cff4eabf5d2e2175bb4899f8ea77b +test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getType.ql c7e20412261a1a2df5bc55e6fafaebe27c33b76ebac7a74a2c5d24df4744aee2 b91c4498d52bcc618a1af70c41f8084368dc7f46c132c8428bc9f94dbf9d0f8c +test/extractor-tests/generated/expr/LazyInitializationExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/MagicIdentifierLiteralExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/MakeTemporarilyEscapableExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/MemberRefExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr.ql d424b72dc8d3a443f7d0c90d3efa660fd98dce68aec971afc62f99f5243080b7 d0cc33345c0aeb00cb88c1e952897ef896ce02edeb9d2d9785aea1ea68fdfc6a +test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getMember.ql 9b7ea8241e213758e11c9954d912200641d723302cc3f9be53deeab50b8fbd06 ddb041799a2c025c2ab2d5dcdb263fc9b4eee610dae377efff08a15d6c7701d8 +test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getType.ql 52f2a341d784146bde524b06a96dba2b5a15190f8a56288355282693635a9224 bef08f3ee3f2d33ef027329827382eee57a4889eb03ac73717d86675a7934d02 +test/extractor-tests/generated/expr/NilLiteralExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr.ql bfd0654446bb5ac4326cbc637024f68fd3dd3314ed104d93db4a818cebe1c0a6 2fec0d977e211b154b8c90233be05730fd71d66489ed2c384e916befd8816e2f +test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getArgument.ql 2357a88c0b80b702e26afc7ddff51c564136682949a456ede1287fca37bbe117 aaa956a55f895e979948b44df3c401cd02cef67184d41004534df12ee8a19212 +test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getType.ql f6ea109525c2f41bcfc15a96246d70acce844510ae72d8f04dd4e03e6573e733 c6ba2f99c977616a62abeb7cd4138a9e9748c92715163f4238a2f0e4c456d560 +test/extractor-tests/generated/expr/OneWayExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/OpaqueValueExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr.ql 9657d2a968de2bcac5839701c6102f87f6d6947c50b1b3eef27729cc5af4b9ba 99f1b3a0f0186242a5517fef226c4d7c1a3ef5f9660844aee608b3918727db5a +test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr_getType.ql 37411aa9c53dbbc5f1c32ec9e24a8a5bf152ce11d15b1d78078e0fce41b3a8ec e043f9f86417efb480815cb04ef7dd2b22340f849be203935d523d9f2e8589f0 +test/extractor-tests/generated/expr/OptionalEvaluationExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/OptionalTryExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/OtherInitializerRefExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr.ql cf429544725932933dcd3b0ce2e53ef8d63aeae6ba64db3b65c307c03243fa10 0e0f52920d0c9277b6d673115314df7e7f76434964e2200ca6245cfc0ae5cf10 +test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr_getType.ql 09c403da048393b3b0b82432991104267c4e6c7daa5793641faabb572c09f129 b6ac95f43a761937dc9f50bdd57a7d5e02296ea4d337e2b566af534e4c217137 +test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr.ql f969396327b9b93d936513bdf036f9e6fac523318ea03e03b4064a33525d36bc 452527d074d72182f3e1898fea8d5679ccfccb2ff73af70f7927850d49d652e4 +test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr_getType.ql 23458a971238804f43baab06090ab3a281134db112b4908771c23d91c06b0b18 c5a6c792977304ed6e87aaf5e4e983055d00227e92ba661ff87adcefed0532a4 +test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr.ql 8f7d3eae5fa5e3e210b8357ced549944a064ec3193de695b415f1cf62d25eb0c a17bca0032f9747d12a789774a19d3beaff35b911ceeebae3484ae3d8824e153 +test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr_getType.ql db1ed61c2b644e73200d719565d8e0183b2dcad0b11e65050315c38cf82a693c 961611d2055ff1defc060f117cdb7790c63cd0c8a45d182b8592de54862a6192 +test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr.ql 33e6a49d0ae7773a1c70e765d216de1b68c8df5ed69fe16f8a44c1ba39323059 b6889eb338629a3615f09c89db2d146af84c40d9915b1390167175ec50721099 +test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getArgument.ql d5eb8c28926a1a22df7880b311f9e91aa80e69ffb978fdd4ed431ab4e368ad84 744413eec3114687e0b0f9d0fc7b8118b0938117789aedf1dcd6d8f046b254c1 +test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getType.ql 49b0bd3f1048c6ceb904a16b084a6646ed587f55578c70ae8c57b2fb3c78ed68 a46e8af5368774166a73357c2e245decb677d81791c355f2fe74e41a430d55ad +test/extractor-tests/generated/expr/PrefixUnaryExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr.ql 21122074264476b5edae71790e7fb6627e747f8c5d44c8d1176a1767cc17605f 68d6d79312fcf229b0eaa7be69f0cc9403143d128c3058678d73b9a1f6b4e41f +test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getType.ql 6ccc25288e4aba93066a8b8cdbe5c5d82d346107836f2d1748fc38b43b8d01ce ee6afc9d0c6dee117fb96923874a19f3dee9d8e617c023c24daec567c272b364 +test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getWrappedValue.ql bc827e88b77cce3f0f0df3a5dbca2cdc35199a3f566dc25b8f23edcb2f56e26d 68d9e91f44bd9e75f115aba6353d38979ca5b37f284b6357c67d5cf21630462d +test/extractor-tests/generated/expr/RebindSelfInInitializerExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/RegexLiteralExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr.ql 57837f6c123a5e89266b81feb7250f917d14b4899b426984304b9e970da7c4bc 338720ee352398436a054f46bc69425ffecebb8c9f7d2cb04b1a26638c2c9e7b +test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr_getType.ql cf99bc20cdbdafc77bc574ea0c96b47b04941cc108864db8e36b82a106c00bd7 3fa585eb56d89c252f399be3f46787e3b31c69b419d88c0c9acf1a9aecf85791 +test/extractor-tests/generated/expr/SingleValueStmtExpr/ThenStmt.ql 95598451a0ffaa0f2aeb1e478a507efcc380c30d10aa90efefb6cbc14a9167a9 f511a9a527c68b76d8591c15c5e63decd56d9ef7b12d470889ebf4518bddf6d0 +test/extractor-tests/generated/expr/StringLiteralExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/SubscriptExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/SuperRefExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/TapExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/TryExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/TupleElementExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/TupleExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/TypeExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/expr/VarargExpansionExpr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/AnyPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/BindingPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/BoolPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/EnumElementPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/ExprPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/IsPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/NamedPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/OptionalSomePattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/ParenPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/TuplePattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/pattern/TypedPattern/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/BraceStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/BreakStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/ConditionElement/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/ContinueStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/DeferStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/DiscardStmt/DiscardStmt.ql 0170171a2b75ba6beab62726a2b6a1530b11fb4b5d9b95b645a07f1671d3dad4 ef8fad038be90f35930fab0c374137e200557051cedaa89ef1cbbcaf41850530 +test/extractor-tests/generated/stmt/DoCatchStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/DoStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/FailStmt/FailStmt.ql db2d21fe1b01949180ff11416f2dc0a6a561f9ac9e6a5654156f947c584971de 2cf787b54819077dd2b4da870b722396ebf953e05bf0b1c393affef2b1fe11ba +test/extractor-tests/generated/stmt/FallthroughStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/ForEachStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/GuardStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/IfStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/PoundAssertStmt/PoundAssertStmt.ql 46b702865ef1dc4d9d8332a3d68ba295a1f8ce9737dbcb07a5ef4c701c021789 07eaec1abc763a4f2339466fd0f06d12c4ca21d9eeb21ab1f7366916dafc4854 +test/extractor-tests/generated/stmt/RepeatWhileStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/ReturnStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/StmtCondition/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem.ql a1e1e34aa999175017c4dfefe91086d2ebd6b9b95c1680c95f2f43df39ab9487 421c8bc1b3ea40f67790c11bb414e7aa9025465a690421a23448842805f5f759 +test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem_getGuard.ql 1bca85242d8513b9300673f666938ed59ef7f610854d97a820a09b3bab661188 1f15e6b2a29eeca1b9186e5bfd61225dadd6632bf727c79f1611653031c27de9 +test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt.ql e7faadfde4c2da17c06cb2cbe9d8c7dee6b2641eca0cd13374f8ad5ed6f33e14 a96d1b1e169f296b2a9ea959fcde417521e04391e58372ed04bd717928548a02 +test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getLabel.ql 287245a6c6770c1d3a780baf6d93ff7a012720095a770f2699a344032a2fa146 d3ad9559c06fd3c22c50ecdb92118a94860ce4d872eb7ce53c47b3053e47e716 +test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getVariable.ql 6da5d7afa12c5de2a9e012aa2867d97c563945ebc2cc05961934070486b4c70b 546b7cbe145302b90cc3377c81be06d47248e7fe4e64af2ac455ffee8033aba4 +test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt.ql d779d040e0d7aa77a2445c0217c5e5057b42b18b431fb2a785c0f0248ed98baf 281be139df50e84a8d390e0fd80a7d6e2ac07855f488288511b4ebe2d6ab187e +test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getCase.ql 7df55f86cd90358245ba360160e41ab990f530ec2717a0b99438f248d879e289 f1ef8e30efe60d0ed7c312a83a789f1dd113e201bc5caff339daed1317500667 +test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getLabel.ql 5b6a5916ad1a04f23fb79923f4df5543c55cf187d7d6e1cc7161cad717d3ff15 27eede6ded0c4d446f63c10c232afff9d5241014bba5c9a6e6c52c25231f3c13 +test/extractor-tests/generated/stmt/ThrowStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/WhileStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/stmt/YieldStmt/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/ArraySliceType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/BoundGenericClassType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/BoundGenericEnumType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/BoundGenericStructType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType.ql 5838694bf4d035aa764e25c9bd768f63ddea7b9b1cbd0386401c24f33b7fab17 cdeedab8f8b4e28a98ee6d2775e77cf359df541827d1ea592c46ed43ec76cdb6 +test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType_getWidth.ql 4f32fdf145ee62a4bb9e29175356b7f9f47bceceb7ee20a4fc93445d99f33117 a1454fa426f528d5ed8d98a84454d1e8118a4f1bb745d4ad4fffa69e5c798180 +test/extractor-tests/generated/type/BuiltinType/BuiltinType.ql 0c50885643a7b460bd7da1610f404a983085f8022adc4dc02c337f84a06385fc 2f6e9d85c2a8d7f0d3f248619a9025c33f907028e132f8b67056719a3808f771 +test/extractor-tests/generated/type/ClassType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/DependentMemberType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/DictionaryType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/DynamicSelfType/DynamicSelfType.ql 3214d8a7fcc076c880988b3ab2079ad0d77834e7dedcb063c6640b2d92ad2a41 3306c659f68b132941b5d013b2414122f81bfff6c7cbbabf6fce4328df38a9f9 +test/extractor-tests/generated/type/EnumType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/ExistentialMetatypeType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/ExistentialType/ExistentialType.ql 5f5c1e44519519eca7bb8bee28e58d79317c1b972549bbbdc135da11cba9a62f 3cc92fa9fb139485aa53e5c13b411360ba3cd1185ca497d84251e5b9212db676 +test/extractor-tests/generated/type/FunctionType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/GenericFunctionType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/GenericTypeParamType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/InOutType/InOutType.ql a3591003defc284ba9c1c8492ccea5f46ff1de2d86a2240da3a501598d236f8e 4915db95b101c199dcf194e8b974a3c7c94f8ac1d4d9dbf6144822beb4ec0b66 +test/extractor-tests/generated/type/LValueType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/MetatypeType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/ModuleType/ModuleType.ql a65f7a166068b3bc622864b4b7464a25e41cd8a02f2bdce214ae59475acb9893 89a165e1c0f5b1de549d6c73e893cbc520832d534f801ba5d9144ac2ae3a9b8a +test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType.ql be3663ab96b8c566ca07b72a40c08822dda7feaac65f9e0a27fee0b139dcac22 d031a8f27d4a57248c3b9edbbbbc9bbfeac8bd4507406ad3c21fa2bb241e7a8c +test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getProtocol.ql e14e32f950cc38b2b47210d44391c619ae14ed9a836a9a9882e26e6981b32926 b0f4988b72f2146ddb71d28227aa3f67fd6c6de1f754c4d95d4847a1b5fb7ef2 +test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getSuperclass.ql 4a7b5fd2a764d8fa50b9408e055d34160064dfaeb90fa64b1854fda1f39e3385 0d70b14dab911499c2275476355332f1b5048150016e978c2835cb9f7a8244f9 +test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType.ql 8f3ccc86bac852ec6d6a4e9522aa07ca66ff410b586b8275e35b7c0745726f05 8b3224c86f29b22a927f4c2ea90b120732eff7bac6c96d431bcc0cd3bcd7c1a4 +test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getProtocol.ql f3da83a9a32d0945ade1015103eb911a6d8a5420980fb3c2ee9b6884ab4d0be4 8d5025b9432df8b0b3d3a27f9228befbbb95f550528c4e4219ca4e6d942e1e4b +test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getSuperclass.ql f64968fc58d977e5c867010fdda3fa40162a2203f65067082b2d6608e3a31af8 f5ef6bb98c1f7a280fe5b84f19884dff3a8d073a410b81905307a8f41e757761 +test/extractor-tests/generated/type/OptionalType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/PackType/ElementArchetypeType.ql 961338f1919320b6ba8f597f7c92b715a56a411b03fd6911a008f9d842a01298 cce7edb034f5257c7df3bc193dc972a5d95be55c51a1e76143566dc8bf003323 +test/extractor-tests/generated/type/PackType/ElementArchetypeType_getProtocol.ql 5f86e39a8332e5f5cefc38498cb5cc88a226e48921ade2f1541aa9b0ed58f1cb 7f46a7c01a47a7386363960dd865c564927898327ff3677d1239be1e051b4728 +test/extractor-tests/generated/type/PackType/ElementArchetypeType_getSuperclass.ql 1ff8e6414c03eb1c2a989febcf470b659d93b99d82df3dd8da52e300ae9f6a1f f4bed98c9e1c379eb013a44486bba66d523bae22ce2001afcbeae4b7dda96e29 +test/extractor-tests/generated/type/PackType/PackArchetypeType.ql b518d42787b5bdc1cdfd902c2823cc900c288f238403dd9592c102c7f59929fd ea53016b56c25734f4ef88c907183b438becfd000f181ea1f22545e200f9e175 +test/extractor-tests/generated/type/PackType/PackArchetypeType_getProtocol.ql 624112c36fb26ccb9954b30ca843c8a626e263ccf5823a6d7deb24393fa9b452 dfd5f27860addc7d9385f36b50dfa72790f212eec6a40de0a9cb81a0327cdcb3 +test/extractor-tests/generated/type/PackType/PackArchetypeType_getSuperclass.ql 9afe056468a5042cf36437dd96badeeeef0019e06ed562d75349ae142ce4fe12 c8f8fbe02636bb8397d6b8f69eff540a386e8bbc977cabcaeaa0aaa90148526c +test/extractor-tests/generated/type/PackType/PackElementType.ql a26d73996f04ddb5c4e8f89c5e5587cafb0c147669f9bd77e66971f89f708c89 ba9c89e450666411b6ff3c09916de794099676f935706adb9c216c8b79f643df +test/extractor-tests/generated/type/PackType/PackExpansionType.ql 6f0c75a1edcb627b7589a68767da5146d09fdc428ebb80a6ab81704035f19a11 71580fbfc27f2e8b1b94c687692b29e1199a61b06eeec2a264a3e702ff637f29 +test/extractor-tests/generated/type/PackType/PackType.ql cc1d69305a72720566ee10d55e0248c99f7b78ade0334905c4efa20f940df451 94b3dafd5fc037fd2ee5433c4d731f9fe9c0e1d6220298949fa45735647ac01c +test/extractor-tests/generated/type/PackType/PackType_getElement.ql ab01262c3c6b8d29c89d83463b0c9d58640d9fbfa705dfeadb458380a7f17d50 290458051bb49dda441c3f8f0c397c874c4022ffcb58b5a803f138b0f17fe2bf +test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType.ql 74b52173c4d39d74497d8e2d3d3dbbae8a1e84190642af2ab786464e804bbfa7 9a6a77b65c345430c768c660ae66755671d034f73c96a88b2935fed66d96b592 +test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType_getArg.ql d51d20195b1ad8d31a3b2d165b81b90883d9e55a96b1b421419814964bb05519 f354fe8f23507e094a2d8ec75cb9d3ab6426c009bac02b7a96dae6970b0377db +test/extractor-tests/generated/type/ParenType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType.ql aa737251785d2467ed77f4a6710ff81a1affcc93fb974faf28244ab2b70cfc0d e6622799754179ba47e0a278f914980c3c7f51529cff97eb93e2759675e957ec +test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getProtocol.ql 96af09aefc45241d7d732cee7cfa91ff814f83a40544ec0835e2ecdbd05dcff6 45f06c1395f5f17430b7bed1d2c8f43c7380b027e41b4fe5046a8f3aa37e7dc6 +test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getSuperclass.ql a3877509c52ef4c9212bb4e266be6cc4945cde0fe99319a61a871661eeafbadc a476de7749334b20d2547971d8646662e125c3d0435bbbb8001fa4e88635e373 +test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType.ql 91a151f8ffa2050bc9434cd02929c3ddadad589e85e102d1904cd41417bbdd8b c68994e8101b9392a704de138780152c30f91882bec9587b6a6359e7a37116f9 +test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType_getMember.ql 08856a749fa3bebb09364b47d63d1524672572e1c26c525879af24d34920a68f 7764540b5fd98a6540045c6fa91027ff9344f603d77251c2d803afb966bdab2a +test/extractor-tests/generated/type/ProtocolType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/StructType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/TupleType/TupleType.ql 265690da7f0733ca88d20efbcf07c0c452f4d44b49488f624f2673670cac56c6 2da4185f0a870c38297b58a61b295531a140b50db9be31a0c298df7921adb3ba +test/extractor-tests/generated/type/TupleType/TupleType_getName.ql 79dfaf4d6aa52572f4b43e89079876249949b1b335168cb30b6c6f6db00423ac 17a35226afc2392bd4c69eaf9cf896e0556d28a2d9086c33b5686985959798bf +test/extractor-tests/generated/type/TupleType/TupleType_getType.ql a402d5c07829ccfde5521fb5b8c5d6846126e2bc8ae0a0254a8353babdc2f2e5 ccdcf490e4ec3c2fcd3c7b1b9ffddcd0b85229b25db8ab5c1802866c8e3e03af +test/extractor-tests/generated/type/TypeAliasType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/TypeRepr/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/UnboundGenericType/MISSING_SOURCE.txt 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d 35fb32ea5393152eb7a875b20b4e3e4b8c7a997a8959c32417140d57a16a052d +test/extractor-tests/generated/type/UnmanagedStorageType/UnmanagedStorageType.ql 841cc663df467772d7af7fdfe88dbc4f588e4f6781ce1f3cb2d4f3f75444bd95 4a64c07f3bf06792e052b154b5a0a6fb62575562935603ad63ca6d81de5dd04f +test/extractor-tests/generated/type/UnownedStorageType/UnownedStorageType.ql 6369df2814fffb6f83135bfaa610d9dfec106459470b552e8d875d74d2fae8dd 56fba1c55bd6d1f149a5a92d98b3dded158898dcdcfdd617e7537a435508a6eb +test/extractor-tests/generated/type/VariadicSequenceType/VariadicSequenceType.ql d52a0248c8f0a0cfb2ff01d470d66d11a38fcd6a12314d8e6eb752e6aa1f9b1c ceb3cb90ca6f5e5b4724890ede6179675d3ec5d834b7067a80c99e7951ef3d3f +test/extractor-tests/generated/type/WeakStorageType/WeakStorageType.ql 2b37d5fa22a78747c9ec3f924e9992f7083d3e8a3372a0c9aeed6211f47930cd d20ba54dada2388064f060967bd8577605baa30d19bb696339b7449a14fc1dbd diff --git a/swift/ql/.gitattributes b/swift/ql/.gitattributes index 543d0cfde13..15cf1aa79e5 100644 --- a/swift/ql/.gitattributes +++ b/swift/ql/.gitattributes @@ -1,397 +1,699 @@ /.generated.list linguist-generated /.gitattributes linguist-generated +/lib/codeql/swift/elements/AstNode.qll linguist-generated +/lib/codeql/swift/elements/AvailabilityInfo.qll linguist-generated /lib/codeql/swift/elements/AvailabilityInfoConstructor.qll linguist-generated /lib/codeql/swift/elements/AvailabilitySpec.qll linguist-generated +/lib/codeql/swift/elements/AvailabilitySpecImpl.qll linguist-generated +/lib/codeql/swift/elements/Callable.qll linguist-generated +/lib/codeql/swift/elements/Comment.qll linguist-generated /lib/codeql/swift/elements/CommentConstructor.qll linguist-generated /lib/codeql/swift/elements/DbFile.qll linguist-generated /lib/codeql/swift/elements/DbFileConstructor.qll linguist-generated +/lib/codeql/swift/elements/DbFileImpl.qll linguist-generated /lib/codeql/swift/elements/DbLocation.qll linguist-generated /lib/codeql/swift/elements/DbLocationConstructor.qll linguist-generated +/lib/codeql/swift/elements/DbLocationImpl.qll linguist-generated +/lib/codeql/swift/elements/Diagnostics.qll linguist-generated /lib/codeql/swift/elements/DiagnosticsConstructor.qll linguist-generated +/lib/codeql/swift/elements/Element.qll linguist-generated /lib/codeql/swift/elements/ErrorElement.qll linguist-generated +/lib/codeql/swift/elements/ErrorElementImpl.qll linguist-generated +/lib/codeql/swift/elements/File.qll linguist-generated +/lib/codeql/swift/elements/KeyPathComponent.qll linguist-generated /lib/codeql/swift/elements/KeyPathComponentConstructor.qll linguist-generated +/lib/codeql/swift/elements/Locatable.qll linguist-generated +/lib/codeql/swift/elements/Location.qll linguist-generated +/lib/codeql/swift/elements/MacroRole.qll linguist-generated /lib/codeql/swift/elements/MacroRoleConstructor.qll linguist-generated +/lib/codeql/swift/elements/OtherAvailabilitySpec.qll linguist-generated /lib/codeql/swift/elements/OtherAvailabilitySpecConstructor.qll linguist-generated +/lib/codeql/swift/elements/PlatformVersionAvailabilitySpec.qll linguist-generated /lib/codeql/swift/elements/PlatformVersionAvailabilitySpecConstructor.qll linguist-generated +/lib/codeql/swift/elements/UnknownFile.qll linguist-generated +/lib/codeql/swift/elements/UnknownLocation.qll linguist-generated +/lib/codeql/swift/elements/UnspecifiedElement.qll linguist-generated /lib/codeql/swift/elements/UnspecifiedElementConstructor.qll linguist-generated /lib/codeql/swift/elements/decl/AbstractStorageDecl.qll linguist-generated +/lib/codeql/swift/elements/decl/AbstractStorageDeclImpl.qll linguist-generated /lib/codeql/swift/elements/decl/AbstractTypeParamDecl.qll linguist-generated +/lib/codeql/swift/elements/decl/AbstractTypeParamDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/Accessor.qll linguist-generated /lib/codeql/swift/elements/decl/AccessorConstructor.qll linguist-generated /lib/codeql/swift/elements/decl/AccessorOrNamedFunction.qll linguist-generated +/lib/codeql/swift/elements/decl/AccessorOrNamedFunctionImpl.qll linguist-generated /lib/codeql/swift/elements/decl/AssociatedTypeDecl.qll linguist-generated /lib/codeql/swift/elements/decl/AssociatedTypeDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/AssociatedTypeDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/CapturedDecl.qll linguist-generated /lib/codeql/swift/elements/decl/CapturedDeclConstructor.qll linguist-generated /lib/codeql/swift/elements/decl/ClassDecl.qll linguist-generated /lib/codeql/swift/elements/decl/ClassDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/ClassDeclImpl.qll linguist-generated /lib/codeql/swift/elements/decl/ConcreteVarDecl.qll linguist-generated /lib/codeql/swift/elements/decl/ConcreteVarDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/ConcreteVarDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/Decl.qll linguist-generated +/lib/codeql/swift/elements/decl/Deinitializer.qll linguist-generated /lib/codeql/swift/elements/decl/DeinitializerConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/EnumCaseDecl.qll linguist-generated /lib/codeql/swift/elements/decl/EnumCaseDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/EnumDecl.qll linguist-generated /lib/codeql/swift/elements/decl/EnumDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/EnumElementDecl.qll linguist-generated /lib/codeql/swift/elements/decl/EnumElementDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/ExtensionDecl.qll linguist-generated /lib/codeql/swift/elements/decl/ExtensionDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/Function.qll linguist-generated /lib/codeql/swift/elements/decl/GenericContext.qll linguist-generated +/lib/codeql/swift/elements/decl/GenericContextImpl.qll linguist-generated /lib/codeql/swift/elements/decl/GenericTypeDecl.qll linguist-generated +/lib/codeql/swift/elements/decl/GenericTypeDeclImpl.qll linguist-generated /lib/codeql/swift/elements/decl/GenericTypeParamDecl.qll linguist-generated /lib/codeql/swift/elements/decl/GenericTypeParamDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/GenericTypeParamDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/IfConfigDecl.qll linguist-generated /lib/codeql/swift/elements/decl/IfConfigDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/ImportDecl.qll linguist-generated /lib/codeql/swift/elements/decl/ImportDeclConstructor.qll linguist-generated /lib/codeql/swift/elements/decl/InfixOperatorDecl.qll linguist-generated /lib/codeql/swift/elements/decl/InfixOperatorDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/InfixOperatorDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/Initializer.qll linguist-generated /lib/codeql/swift/elements/decl/InitializerConstructor.qll linguist-generated /lib/codeql/swift/elements/decl/MacroDecl.qll linguist-generated /lib/codeql/swift/elements/decl/MacroDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/MacroDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/MissingMemberDecl.qll linguist-generated /lib/codeql/swift/elements/decl/MissingMemberDeclConstructor.qll linguist-generated /lib/codeql/swift/elements/decl/ModuleDecl.qll linguist-generated /lib/codeql/swift/elements/decl/ModuleDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/ModuleDeclImpl.qll linguist-generated /lib/codeql/swift/elements/decl/NamedFunction.qll linguist-generated /lib/codeql/swift/elements/decl/NamedFunctionConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/NamedFunctionImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/NominalTypeDecl.qll linguist-generated /lib/codeql/swift/elements/decl/OpaqueTypeDecl.qll linguist-generated /lib/codeql/swift/elements/decl/OpaqueTypeDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/OpaqueTypeDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/OperatorDecl.qll linguist-generated +/lib/codeql/swift/elements/decl/ParamDecl.qll linguist-generated /lib/codeql/swift/elements/decl/ParamDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/PatternBindingDecl.qll linguist-generated /lib/codeql/swift/elements/decl/PatternBindingDeclConstructor.qll linguist-generated /lib/codeql/swift/elements/decl/PostfixOperatorDecl.qll linguist-generated /lib/codeql/swift/elements/decl/PostfixOperatorDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/PostfixOperatorDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/PoundDiagnosticDecl.qll linguist-generated /lib/codeql/swift/elements/decl/PoundDiagnosticDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/PrecedenceGroupDecl.qll linguist-generated /lib/codeql/swift/elements/decl/PrecedenceGroupDeclConstructor.qll linguist-generated /lib/codeql/swift/elements/decl/PrefixOperatorDecl.qll linguist-generated /lib/codeql/swift/elements/decl/PrefixOperatorDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/PrefixOperatorDeclImpl.qll linguist-generated /lib/codeql/swift/elements/decl/ProtocolDecl.qll linguist-generated /lib/codeql/swift/elements/decl/ProtocolDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/ProtocolDeclImpl.qll linguist-generated /lib/codeql/swift/elements/decl/StructDecl.qll linguist-generated /lib/codeql/swift/elements/decl/StructDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/StructDeclImpl.qll linguist-generated +/lib/codeql/swift/elements/decl/SubscriptDecl.qll linguist-generated /lib/codeql/swift/elements/decl/SubscriptDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/TopLevelCodeDecl.qll linguist-generated /lib/codeql/swift/elements/decl/TopLevelCodeDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/TypeAliasDecl.qll linguist-generated /lib/codeql/swift/elements/decl/TypeAliasDeclConstructor.qll linguist-generated +/lib/codeql/swift/elements/decl/TypeDecl.qll linguist-generated +/lib/codeql/swift/elements/decl/ValueDecl.qll linguist-generated +/lib/codeql/swift/elements/decl/VarDecl.qll linguist-generated /lib/codeql/swift/elements/expr/AbiSafeConversionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/AbiSafeConversionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/AbiSafeConversionExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/AnyHashableErasureExpr.qll linguist-generated /lib/codeql/swift/elements/expr/AnyHashableErasureExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/AnyHashableErasureExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/AnyTryExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/AnyTryExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll linguist-generated /lib/codeql/swift/elements/expr/AppliedPropertyWrapperExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/ApplyExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ArchetypeToSuperExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ArchetypeToSuperExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/Argument.qll linguist-generated +/lib/codeql/swift/elements/expr/ArrayExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ArrayExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/ArrayToPointerExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ArrayToPointerExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ArrayToPointerExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/AssignExpr.qll linguist-generated /lib/codeql/swift/elements/expr/AssignExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/AutoClosureExpr.qll linguist-generated /lib/codeql/swift/elements/expr/AutoClosureExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/AwaitExpr.qll linguist-generated /lib/codeql/swift/elements/expr/AwaitExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/BinaryExpr.qll linguist-generated /lib/codeql/swift/elements/expr/BinaryExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/BindOptionalExpr.qll linguist-generated /lib/codeql/swift/elements/expr/BindOptionalExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/BooleanLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/BooleanLiteralExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/BorrowExpr.qll linguist-generated /lib/codeql/swift/elements/expr/BorrowExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/BorrowExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/BridgeFromObjCExpr.qll linguist-generated /lib/codeql/swift/elements/expr/BridgeFromObjCExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/BridgeFromObjCExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/BridgeToObjCExpr.qll linguist-generated /lib/codeql/swift/elements/expr/BridgeToObjCExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/BridgeToObjCExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/BuiltinLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CallExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CallExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/CallExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/CaptureListExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CaptureListExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/CheckedCastExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/CheckedCastExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ClassMetatypeToObjectExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/ClosureExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CoerceExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CoerceExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/CoerceExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/CollectionExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/CollectionExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CollectionUpcastConversionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/CollectionUpcastConversionExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ConditionalCheckedCastExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ConditionalCheckedCastExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/ConsumeExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ConsumeExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ConsumeExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/CopyExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CopyExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/CopyExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CovariantFunctionConversionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/CovariantFunctionConversionExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/CovariantReturnConversionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/CovariantReturnConversionExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/DeclRefExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DeclRefExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DefaultArgumentExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DefaultArgumentExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/DerivedToBaseExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DerivedToBaseExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DerivedToBaseExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/DestructureTupleExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DestructureTupleExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DestructureTupleExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/DictionaryExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DictionaryExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DifferentiableFunctionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DifferentiableFunctionExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DiscardAssignmentExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DiscardAssignmentExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DotSelfExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DotSelfExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/DotSyntaxCallExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/DotSyntaxCallExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/DynamicLookupExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/DynamicLookupExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/DynamicMemberRefExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DynamicMemberRefExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DynamicSubscriptExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DynamicSubscriptExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/DynamicTypeExpr.qll linguist-generated /lib/codeql/swift/elements/expr/DynamicTypeExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/EnumIsCaseExpr.qll linguist-generated /lib/codeql/swift/elements/expr/EnumIsCaseExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/ErasureExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ErasureExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ErasureExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/ErrorExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ErrorExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ErrorExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/ExplicitCastExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/ExplicitClosureExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ExplicitClosureExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/Expr.qll linguist-generated +/lib/codeql/swift/elements/expr/FloatLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/FloatLiteralExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ForceTryExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ForceTryExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ForceValueExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ForceValueExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ForcedCheckedCastExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ForcedCheckedCastExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ForeignObjectConversionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ForeignObjectConversionExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/FunctionConversionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/FunctionConversionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/FunctionConversionExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/IdentityExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/IfExpr.qll linguist-generated /lib/codeql/swift/elements/expr/IfExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ImplicitConversionExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/InOutExpr.qll linguist-generated /lib/codeql/swift/elements/expr/InOutExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/InOutToPointerExpr.qll linguist-generated /lib/codeql/swift/elements/expr/InOutToPointerExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/InOutToPointerExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/InitializerRefCallExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/InitializerRefCallExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll linguist-generated /lib/codeql/swift/elements/expr/InjectIntoOptionalExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/InjectIntoOptionalExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/IntegerLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/IntegerLiteralExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/InterpolatedStringLiteralExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/IsExpr.qll linguist-generated /lib/codeql/swift/elements/expr/IsExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/KeyPathApplicationExpr.qll linguist-generated /lib/codeql/swift/elements/expr/KeyPathApplicationExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/KeyPathDotExpr.qll linguist-generated /lib/codeql/swift/elements/expr/KeyPathDotExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/KeyPathExpr.qll linguist-generated /lib/codeql/swift/elements/expr/KeyPathExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/LazyInitializationExpr.qll linguist-generated /lib/codeql/swift/elements/expr/LazyInitializationExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/LinearFunctionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/LinearFunctionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/LinearFunctionExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll linguist-generated /lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/LiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/LoadExpr.qll linguist-generated /lib/codeql/swift/elements/expr/LoadExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/LoadExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/LookupExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/LookupExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/MagicIdentifierLiteralExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll linguist-generated /lib/codeql/swift/elements/expr/MakeTemporarilyEscapableExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/MaterializePackExpr.qll linguist-generated /lib/codeql/swift/elements/expr/MaterializePackExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/MaterializePackExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/MemberRefExpr.qll linguist-generated /lib/codeql/swift/elements/expr/MemberRefExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/MetatypeConversionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/MetatypeConversionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/MetatypeConversionExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/MethodLookupExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/NilLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/NilLiteralExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/NumberLiteralExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/NumberLiteralExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/ObjCSelectorExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ObjCSelectorExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ObjectLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ObjectLiteralExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/OneWayExpr.qll linguist-generated /lib/codeql/swift/elements/expr/OneWayExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/OpaqueValueExpr.qll linguist-generated /lib/codeql/swift/elements/expr/OpaqueValueExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/OpaqueValueExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/OpenExistentialExpr.qll linguist-generated /lib/codeql/swift/elements/expr/OpenExistentialExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/OpenExistentialExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/OptionalEvaluationExpr.qll linguist-generated /lib/codeql/swift/elements/expr/OptionalEvaluationExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/OptionalEvaluationExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/OptionalTryExpr.qll linguist-generated /lib/codeql/swift/elements/expr/OptionalTryExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/OtherInitializerRefExpr.qll linguist-generated /lib/codeql/swift/elements/expr/OtherInitializerRefExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll linguist-generated /lib/codeql/swift/elements/expr/OverloadedDeclRefExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/OverloadedDeclRefExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/PackElementExpr.qll linguist-generated /lib/codeql/swift/elements/expr/PackElementExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/PackElementExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/PackExpansionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/PackExpansionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/PackExpansionExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/ParenExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ParenExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/PointerToPointerExpr.qll linguist-generated /lib/codeql/swift/elements/expr/PointerToPointerExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/PointerToPointerExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/PostfixUnaryExpr.qll linguist-generated /lib/codeql/swift/elements/expr/PostfixUnaryExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/PrefixUnaryExpr.qll linguist-generated /lib/codeql/swift/elements/expr/PrefixUnaryExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll linguist-generated /lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll linguist-generated /lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll linguist-generated /lib/codeql/swift/elements/expr/RebindSelfInInitializerExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/RegexLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/RegexLiteralExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/SelfApplyExpr.qll linguist-generated +/lib/codeql/swift/elements/expr/SelfApplyExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/SequenceExpr.qll linguist-generated /lib/codeql/swift/elements/expr/SequenceExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/SequenceExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/SingleValueStmtExpr.qll linguist-generated /lib/codeql/swift/elements/expr/SingleValueStmtExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/SingleValueStmtExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/StringLiteralExpr.qll linguist-generated /lib/codeql/swift/elements/expr/StringLiteralExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/StringToPointerExpr.qll linguist-generated /lib/codeql/swift/elements/expr/StringToPointerExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/StringToPointerExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/SubscriptExpr.qll linguist-generated /lib/codeql/swift/elements/expr/SubscriptExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/SuperRefExpr.qll linguist-generated /lib/codeql/swift/elements/expr/SuperRefExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/TapExpr.qll linguist-generated /lib/codeql/swift/elements/expr/TapExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/TryExpr.qll linguist-generated /lib/codeql/swift/elements/expr/TryExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/TupleElementExpr.qll linguist-generated /lib/codeql/swift/elements/expr/TupleElementExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/TupleExpr.qll linguist-generated /lib/codeql/swift/elements/expr/TupleExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/TypeExpr.qll linguist-generated /lib/codeql/swift/elements/expr/TypeExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnderlyingToOpaqueExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnevaluatedInstanceExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/UnevaluatedInstanceExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedDeclRefExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/UnresolvedDotExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedDotExprConstructor.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedMemberExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedMemberExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/UnresolvedMemberExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedPatternExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedPatternExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/UnresolvedPatternExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedSpecializeExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/UnresolvedSpecializeExprImpl.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/UnresolvedTypeConversionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExprImpl.qll linguist-generated +/lib/codeql/swift/elements/expr/VarargExpansionExpr.qll linguist-generated /lib/codeql/swift/elements/expr/VarargExpansionExprConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/AnyPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/AnyPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/BindingPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/BindingPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/BoolPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/BoolPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/EnumElementPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/EnumElementPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/ExprPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/ExprPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/IsPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/IsPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/NamedPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/NamedPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/OptionalSomePattern.qll linguist-generated /lib/codeql/swift/elements/pattern/OptionalSomePatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/ParenPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/ParenPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/Pattern.qll linguist-generated +/lib/codeql/swift/elements/pattern/TuplePattern.qll linguist-generated /lib/codeql/swift/elements/pattern/TuplePatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/pattern/TypedPattern.qll linguist-generated /lib/codeql/swift/elements/pattern/TypedPatternConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/BraceStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/BraceStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/BreakStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/BreakStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/CaseLabelItem.qll linguist-generated /lib/codeql/swift/elements/stmt/CaseLabelItemConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/CaseStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/CaseStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/ConditionElement.qll linguist-generated /lib/codeql/swift/elements/stmt/ConditionElementConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/ContinueStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/ContinueStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/DeferStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/DeferStmtConstructor.qll linguist-generated /lib/codeql/swift/elements/stmt/DiscardStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/DiscardStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/DiscardStmtImpl.qll linguist-generated +/lib/codeql/swift/elements/stmt/DoCatchStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/DoCatchStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/DoStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/DoStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/FailStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/FailStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/FallthroughStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/FallthroughStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/ForEachStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/ForEachStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/GuardStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/GuardStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/IfStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/IfStmtConstructor.qll linguist-generated /lib/codeql/swift/elements/stmt/LabeledConditionalStmt.qll linguist-generated +/lib/codeql/swift/elements/stmt/LabeledConditionalStmtImpl.qll linguist-generated +/lib/codeql/swift/elements/stmt/LabeledStmt.qll linguist-generated +/lib/codeql/swift/elements/stmt/PoundAssertStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/PoundAssertStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/RepeatWhileStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/RepeatWhileStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/ReturnStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/ReturnStmtConstructor.qll linguist-generated /lib/codeql/swift/elements/stmt/Stmt.qll linguist-generated +/lib/codeql/swift/elements/stmt/StmtCondition.qll linguist-generated /lib/codeql/swift/elements/stmt/StmtConditionConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/StmtImpl.qll linguist-generated +/lib/codeql/swift/elements/stmt/SwitchStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/SwitchStmtConstructor.qll linguist-generated /lib/codeql/swift/elements/stmt/ThenStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/ThenStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/ThenStmtImpl.qll linguist-generated +/lib/codeql/swift/elements/stmt/ThrowStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/ThrowStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/WhileStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/WhileStmtConstructor.qll linguist-generated +/lib/codeql/swift/elements/stmt/YieldStmt.qll linguist-generated /lib/codeql/swift/elements/stmt/YieldStmtConstructor.qll linguist-generated /lib/codeql/swift/elements/type/AnyBuiltinIntegerType.qll linguist-generated +/lib/codeql/swift/elements/type/AnyBuiltinIntegerTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/AnyFunctionType.qll linguist-generated +/lib/codeql/swift/elements/type/AnyFunctionTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/AnyGenericType.qll linguist-generated +/lib/codeql/swift/elements/type/AnyGenericTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/AnyMetatypeType.qll linguist-generated +/lib/codeql/swift/elements/type/AnyMetatypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ArchetypeType.qll linguist-generated +/lib/codeql/swift/elements/type/ArchetypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ArraySliceType.qll linguist-generated /lib/codeql/swift/elements/type/ArraySliceTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ArraySliceTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BoundGenericClassType.qll linguist-generated /lib/codeql/swift/elements/type/BoundGenericClassTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BoundGenericClassTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BoundGenericEnumType.qll linguist-generated /lib/codeql/swift/elements/type/BoundGenericEnumTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BoundGenericEnumTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BoundGenericStructType.qll linguist-generated /lib/codeql/swift/elements/type/BoundGenericStructTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BoundGenericStructTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BoundGenericType.qll linguist-generated +/lib/codeql/swift/elements/type/BoundGenericTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinBridgeObjectType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinBridgeObjectTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinBridgeObjectTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinDefaultActorStorageTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinExecutorType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinExecutorTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinExecutorTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinFloatType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinFloatTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinFloatTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinIntegerLiteralTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinIntegerLiteralTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinIntegerType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinIntegerTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinIntegerTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinJobType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinJobTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinJobTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinNativeObjectType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinNativeObjectTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinNativeObjectTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinRawPointerType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinRawPointerTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinRawPointerTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinType.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinVectorType.qll linguist-generated /lib/codeql/swift/elements/type/BuiltinVectorTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/BuiltinVectorTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ClassType.qll linguist-generated /lib/codeql/swift/elements/type/ClassTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ClassTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/DependentMemberType.qll linguist-generated /lib/codeql/swift/elements/type/DependentMemberTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/DependentMemberTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/DictionaryType.qll linguist-generated /lib/codeql/swift/elements/type/DictionaryTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/DictionaryTypeImpl.qll linguist-generated +/lib/codeql/swift/elements/type/DynamicSelfType.qll linguist-generated /lib/codeql/swift/elements/type/DynamicSelfTypeConstructor.qll linguist-generated /lib/codeql/swift/elements/type/ElementArchetypeType.qll linguist-generated /lib/codeql/swift/elements/type/ElementArchetypeTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ElementArchetypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/EnumType.qll linguist-generated /lib/codeql/swift/elements/type/EnumTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/EnumTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ErrorType.qll linguist-generated /lib/codeql/swift/elements/type/ErrorTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ErrorTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ExistentialMetatypeType.qll linguist-generated /lib/codeql/swift/elements/type/ExistentialMetatypeTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ExistentialMetatypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ExistentialType.qll linguist-generated /lib/codeql/swift/elements/type/ExistentialTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ExistentialTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/FunctionType.qll linguist-generated /lib/codeql/swift/elements/type/FunctionTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/FunctionTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/GenericFunctionType.qll linguist-generated /lib/codeql/swift/elements/type/GenericFunctionTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/GenericFunctionTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/GenericTypeParamType.qll linguist-generated /lib/codeql/swift/elements/type/GenericTypeParamTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/GenericTypeParamTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/InOutType.qll linguist-generated /lib/codeql/swift/elements/type/InOutTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/InOutTypeImpl.qll linguist-generated +/lib/codeql/swift/elements/type/LValueType.qll linguist-generated /lib/codeql/swift/elements/type/LValueTypeConstructor.qll linguist-generated /lib/codeql/swift/elements/type/LocalArchetypeType.qll linguist-generated +/lib/codeql/swift/elements/type/LocalArchetypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/MetatypeType.qll linguist-generated /lib/codeql/swift/elements/type/MetatypeTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/MetatypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ModuleType.qll linguist-generated /lib/codeql/swift/elements/type/ModuleTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ModuleTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll linguist-generated +/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalTypeImpl.qll linguist-generated +/lib/codeql/swift/elements/type/NominalType.qll linguist-generated /lib/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll linguist-generated /lib/codeql/swift/elements/type/OpaqueTypeArchetypeTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/OpaqueTypeArchetypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/OpenedArchetypeType.qll linguist-generated /lib/codeql/swift/elements/type/OpenedArchetypeTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/OpenedArchetypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/OptionalType.qll linguist-generated /lib/codeql/swift/elements/type/OptionalTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/OptionalTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/PackArchetypeType.qll linguist-generated /lib/codeql/swift/elements/type/PackArchetypeTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/PackArchetypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/PackElementType.qll linguist-generated /lib/codeql/swift/elements/type/PackElementTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/PackElementTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/PackExpansionType.qll linguist-generated /lib/codeql/swift/elements/type/PackExpansionTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/PackExpansionTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/PackType.qll linguist-generated /lib/codeql/swift/elements/type/PackTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/PackTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ParameterizedProtocolType.qll linguist-generated /lib/codeql/swift/elements/type/ParameterizedProtocolTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ParameterizedProtocolTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ParenType.qll linguist-generated /lib/codeql/swift/elements/type/ParenTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ParenTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/PrimaryArchetypeType.qll linguist-generated /lib/codeql/swift/elements/type/PrimaryArchetypeTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/PrimaryArchetypeTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ProtocolCompositionType.qll linguist-generated /lib/codeql/swift/elements/type/ProtocolCompositionTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ProtocolCompositionTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ProtocolType.qll linguist-generated /lib/codeql/swift/elements/type/ProtocolTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/ProtocolTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/ReferenceStorageType.qll linguist-generated +/lib/codeql/swift/elements/type/ReferenceStorageTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/StructType.qll linguist-generated /lib/codeql/swift/elements/type/StructTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/StructTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/SubstitutableType.qll linguist-generated +/lib/codeql/swift/elements/type/SubstitutableTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/SugarType.qll linguist-generated +/lib/codeql/swift/elements/type/SugarTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/SyntaxSugarType.qll linguist-generated +/lib/codeql/swift/elements/type/SyntaxSugarTypeImpl.qll linguist-generated +/lib/codeql/swift/elements/type/TupleType.qll linguist-generated /lib/codeql/swift/elements/type/TupleTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/Type.qll linguist-generated +/lib/codeql/swift/elements/type/TypeAliasType.qll linguist-generated /lib/codeql/swift/elements/type/TypeAliasTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/TypeRepr.qll linguist-generated /lib/codeql/swift/elements/type/TypeReprConstructor.qll linguist-generated /lib/codeql/swift/elements/type/UnarySyntaxSugarType.qll linguist-generated +/lib/codeql/swift/elements/type/UnarySyntaxSugarTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/UnboundGenericType.qll linguist-generated /lib/codeql/swift/elements/type/UnboundGenericTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/UnboundGenericTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/UnmanagedStorageType.qll linguist-generated /lib/codeql/swift/elements/type/UnmanagedStorageTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/UnmanagedStorageTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/UnownedStorageType.qll linguist-generated /lib/codeql/swift/elements/type/UnownedStorageTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/UnownedStorageTypeImpl.qll linguist-generated /lib/codeql/swift/elements/type/UnresolvedType.qll linguist-generated /lib/codeql/swift/elements/type/UnresolvedTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/UnresolvedTypeImpl.qll linguist-generated +/lib/codeql/swift/elements/type/VariadicSequenceType.qll linguist-generated /lib/codeql/swift/elements/type/VariadicSequenceTypeConstructor.qll linguist-generated /lib/codeql/swift/elements/type/WeakStorageType.qll linguist-generated /lib/codeql/swift/elements/type/WeakStorageTypeConstructor.qll linguist-generated +/lib/codeql/swift/elements/type/WeakStorageTypeImpl.qll linguist-generated /lib/codeql/swift/elements.qll linguist-generated /lib/codeql/swift/generated/AstNode.qll linguist-generated /lib/codeql/swift/generated/AvailabilityInfo.qll linguist-generated diff --git a/swift/ql/lib/codeql/swift/elements.qll b/swift/ql/lib/codeql/swift/elements.qll index e6e505e5da6..5d79bdf2d24 100644 --- a/swift/ql/lib/codeql/swift/elements.qll +++ b/swift/ql/lib/codeql/swift/elements.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module exports all modules providing `Element` subclasses. */ diff --git a/swift/ql/lib/codeql/swift/elements/AstNode.qll b/swift/ql/lib/codeql/swift/elements/AstNode.qll new file mode 100644 index 00000000000..15c46ee3ddd --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/AstNode.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AstNode`. + */ + +private import AstNodeImpl +import codeql.swift.elements.Locatable + +final class AstNode = Impl::AstNode; diff --git a/swift/ql/lib/codeql/swift/elements/AvailabilityInfo.qll b/swift/ql/lib/codeql/swift/elements/AvailabilityInfo.qll new file mode 100644 index 00000000000..20c57ddef6f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/AvailabilityInfo.qll @@ -0,0 +1,25 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AvailabilityInfo`. + */ + +private import AvailabilityInfoImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.AvailabilitySpec + +/** + * An availability condition of an `if`, `while`, or `guard` statements. + * + * Examples: + * ``` + * if #available(iOS 12, *) { + * // Runs on iOS 12 and above + * } else { + * // Runs only anything below iOS 12 + * } + * if #unavailable(macOS 10.14, *) { + * // Runs only on macOS 10 and below + * } + * ``` + */ +final class AvailabilityInfo = Impl::AvailabilityInfo; diff --git a/swift/ql/lib/codeql/swift/elements/AvailabilitySpec.qll b/swift/ql/lib/codeql/swift/elements/AvailabilitySpec.qll new file mode 100644 index 00000000000..df753e6f6b1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/AvailabilitySpec.qll @@ -0,0 +1,15 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AvailabilitySpec`. + */ + +private import AvailabilitySpecImpl +import codeql.swift.elements.AstNode + +/** + * An availability spec, that is, part of an `AvailabilityInfo` condition. For example `iOS 12` and `*` in: + * ``` + * if #available(iOS 12, *) + * ``` + */ +final class AvailabilitySpec = Impl::AvailabilitySpec; diff --git a/swift/ql/lib/codeql/swift/elements/AvailabilitySpecImpl.qll b/swift/ql/lib/codeql/swift/elements/AvailabilitySpecImpl.qll index d3fae67897c..0df968b3e6f 100644 --- a/swift/ql/lib/codeql/swift/elements/AvailabilitySpecImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/AvailabilitySpecImpl.qll @@ -1,14 +1,22 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AvailabilitySpec`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.AvailabilitySpec /** - * An availability spec, that is, part of an `AvailabilityInfo` condition. For example `iOS 12` and `*` in: - * ``` - * if #available(iOS 12, *) - * ``` + * INTERNAL: This module contains the customizable definition of `AvailabilitySpec` and should not + * be referenced directly. */ -class AvailabilitySpec extends Generated::AvailabilitySpec { } +module Impl { + /** + * An availability spec, that is, part of an `AvailabilityInfo` condition. For example `iOS 12` and `*` in: + * ``` + * if #available(iOS 12, *) + * ``` + */ + class AvailabilitySpec extends Generated::AvailabilitySpec { } +} diff --git a/swift/ql/lib/codeql/swift/elements/Callable.qll b/swift/ql/lib/codeql/swift/elements/Callable.qll new file mode 100644 index 00000000000..9e9c231201c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/Callable.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Callable`. + */ + +private import CallableImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.stmt.BraceStmt +import codeql.swift.elements.decl.CapturedDecl +import codeql.swift.elements.decl.ParamDecl + +final class Callable = Impl::Callable; diff --git a/swift/ql/lib/codeql/swift/elements/Comment.qll b/swift/ql/lib/codeql/swift/elements/Comment.qll new file mode 100644 index 00000000000..3efbff076a6 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/Comment.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Comment`. + */ + +private import CommentImpl +import codeql.swift.elements.Locatable + +final class Comment = Impl::Comment; diff --git a/swift/ql/lib/codeql/swift/elements/DbFile.qll b/swift/ql/lib/codeql/swift/elements/DbFile.qll new file mode 100644 index 00000000000..9f7646e0433 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/DbFile.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DbFile`. + */ + +private import DbFileImpl +import codeql.swift.elements.File + +final class DbFile = Impl::DbFile; diff --git a/swift/ql/lib/codeql/swift/elements/DbFileImpl.qll b/swift/ql/lib/codeql/swift/elements/DbFileImpl.qll index 028f6554984..441634c3fcc 100644 --- a/swift/ql/lib/codeql/swift/elements/DbFileImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/DbFileImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DbFile`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.DbFile -class DbFile extends Generated::DbFile { } +/** + * INTERNAL: This module contains the customizable definition of `DbFile` and should not + * be referenced directly. + */ +module Impl { + class DbFile extends Generated::DbFile { } +} diff --git a/swift/ql/lib/codeql/swift/elements/DbLocation.qll b/swift/ql/lib/codeql/swift/elements/DbLocation.qll new file mode 100644 index 00000000000..e16457128f5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/DbLocation.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DbLocation`. + */ + +private import DbLocationImpl +import codeql.swift.elements.Location + +final class DbLocation = Impl::DbLocation; diff --git a/swift/ql/lib/codeql/swift/elements/DbLocationImpl.qll b/swift/ql/lib/codeql/swift/elements/DbLocationImpl.qll index bc88ce61030..b9077958816 100644 --- a/swift/ql/lib/codeql/swift/elements/DbLocationImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/DbLocationImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DbLocation`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.DbLocation -class DbLocation extends Generated::DbLocation { } +/** + * INTERNAL: This module contains the customizable definition of `DbLocation` and should not + * be referenced directly. + */ +module Impl { + class DbLocation extends Generated::DbLocation { } +} diff --git a/swift/ql/lib/codeql/swift/elements/Diagnostics.qll b/swift/ql/lib/codeql/swift/elements/Diagnostics.qll new file mode 100644 index 00000000000..1985c6b240e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/Diagnostics.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Diagnostics`. + */ + +private import DiagnosticsImpl +import codeql.swift.elements.Locatable + +final class Diagnostics = Impl::Diagnostics; diff --git a/swift/ql/lib/codeql/swift/elements/Element.qll b/swift/ql/lib/codeql/swift/elements/Element.qll new file mode 100644 index 00000000000..526e61ba6cf --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/Element.qll @@ -0,0 +1,8 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Element`. + */ + +private import ElementImpl + +final class Element = Impl::Element; diff --git a/swift/ql/lib/codeql/swift/elements/ErrorElement.qll b/swift/ql/lib/codeql/swift/elements/ErrorElement.qll new file mode 100644 index 00000000000..de5b8e3a08c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/ErrorElement.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ErrorElement`. + */ + +private import ErrorElementImpl +import codeql.swift.elements.Locatable + +/** + * The superclass of all elements indicating some kind of error. + */ +final class ErrorElement = Impl::ErrorElement; diff --git a/swift/ql/lib/codeql/swift/elements/ErrorElementImpl.qll b/swift/ql/lib/codeql/swift/elements/ErrorElementImpl.qll index 2cb16a05a97..ca58f84b929 100644 --- a/swift/ql/lib/codeql/swift/elements/ErrorElementImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/ErrorElementImpl.qll @@ -1,11 +1,19 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ErrorElement`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.ErrorElement /** - * The superclass of all elements indicating some kind of error. + * INTERNAL: This module contains the customizable definition of `ErrorElement` and should not + * be referenced directly. */ -class ErrorElement extends Generated::ErrorElement { } +module Impl { + /** + * The superclass of all elements indicating some kind of error. + */ + class ErrorElement extends Generated::ErrorElement { } +} diff --git a/swift/ql/lib/codeql/swift/elements/File.qll b/swift/ql/lib/codeql/swift/elements/File.qll new file mode 100644 index 00000000000..1d75c4e6818 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/File.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `File`. + */ + +private import FileImpl +import codeql.swift.elements.Element + +final class File = Impl::File; diff --git a/swift/ql/lib/codeql/swift/elements/KeyPathComponent.qll b/swift/ql/lib/codeql/swift/elements/KeyPathComponent.qll new file mode 100644 index 00000000000..762bff4ef8d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/KeyPathComponent.qll @@ -0,0 +1,15 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `KeyPathComponent`. + */ + +private import KeyPathComponentImpl +import codeql.swift.elements.expr.Argument +import codeql.swift.elements.AstNode +import codeql.swift.elements.type.Type +import codeql.swift.elements.decl.ValueDecl + +/** + * A component of a `KeyPathExpr`. + */ +final class KeyPathComponent = Impl::KeyPathComponent; diff --git a/swift/ql/lib/codeql/swift/elements/Locatable.qll b/swift/ql/lib/codeql/swift/elements/Locatable.qll new file mode 100644 index 00000000000..aed9f84502a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/Locatable.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Locatable`. + */ + +private import LocatableImpl +import codeql.swift.elements.Element +import codeql.swift.elements.Location + +final class Locatable = Impl::Locatable; diff --git a/swift/ql/lib/codeql/swift/elements/Location.qll b/swift/ql/lib/codeql/swift/elements/Location.qll new file mode 100644 index 00000000000..3c829b32d56 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/Location.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Location`. + */ + +private import LocationImpl +import codeql.swift.elements.Element +import codeql.swift.elements.File + +final class Location = Impl::Location; diff --git a/swift/ql/lib/codeql/swift/elements/MacroRole.qll b/swift/ql/lib/codeql/swift/elements/MacroRole.qll new file mode 100644 index 00000000000..f4251d93d40 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/MacroRole.qll @@ -0,0 +1,13 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MacroRole`. + */ + +private import MacroRoleImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.expr.TypeExpr + +/** + * The role of a macro, for example #freestanding(declaration) or @attached(member). + */ +final class MacroRole = Impl::MacroRole; diff --git a/swift/ql/lib/codeql/swift/elements/OtherAvailabilitySpec.qll b/swift/ql/lib/codeql/swift/elements/OtherAvailabilitySpec.qll new file mode 100644 index 00000000000..0d3455a6ee1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/OtherAvailabilitySpec.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OtherAvailabilitySpec`. + */ + +private import OtherAvailabilitySpecImpl +import codeql.swift.elements.AvailabilitySpec + +/** + * A wildcard availability spec `*` + */ +final class OtherAvailabilitySpec = Impl::OtherAvailabilitySpec; diff --git a/swift/ql/lib/codeql/swift/elements/PlatformVersionAvailabilitySpec.qll b/swift/ql/lib/codeql/swift/elements/PlatformVersionAvailabilitySpec.qll new file mode 100644 index 00000000000..5109ca8c573 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/PlatformVersionAvailabilitySpec.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PlatformVersionAvailabilitySpec`. + */ + +private import PlatformVersionAvailabilitySpecImpl +import codeql.swift.elements.AvailabilitySpec + +/** + * An availability spec based on platform and version, for example `macOS 12` or `watchOS 14` + */ +final class PlatformVersionAvailabilitySpec = Impl::PlatformVersionAvailabilitySpec; diff --git a/swift/ql/lib/codeql/swift/elements/UnknownFile.qll b/swift/ql/lib/codeql/swift/elements/UnknownFile.qll new file mode 100644 index 00000000000..7d487e08071 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/UnknownFile.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnknownFile`. + */ + +private import UnknownFileImpl +import codeql.swift.elements.File + +final class UnknownFile = Impl::UnknownFile; diff --git a/swift/ql/lib/codeql/swift/elements/UnknownLocation.qll b/swift/ql/lib/codeql/swift/elements/UnknownLocation.qll new file mode 100644 index 00000000000..d3e95f1a0e3 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/UnknownLocation.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnknownLocation`. + */ + +private import UnknownLocationImpl +import codeql.swift.elements.Location + +final class UnknownLocation = Impl::UnknownLocation; diff --git a/swift/ql/lib/codeql/swift/elements/UnspecifiedElement.qll b/swift/ql/lib/codeql/swift/elements/UnspecifiedElement.qll new file mode 100644 index 00000000000..931a2f17e79 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/UnspecifiedElement.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnspecifiedElement`. + */ + +private import UnspecifiedElementImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.Element +import codeql.swift.elements.ErrorElement + +final class UnspecifiedElement = Impl::UnspecifiedElement; diff --git a/swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDecl.qll new file mode 100644 index 00000000000..8bd6499fa32 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AbstractStorageDecl`. + */ + +private import AbstractStorageDeclImpl +import codeql.swift.elements.decl.Accessor +import codeql.swift.elements.decl.ValueDecl + +final class AbstractStorageDecl = Impl::AbstractStorageDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDeclImpl.qll index a936d4d3675..f2ff78be876 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AbstractStorageDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.AbstractStorageDecl -class AbstractStorageDecl extends Generated::AbstractStorageDecl { } +/** + * INTERNAL: This module contains the customizable definition of `AbstractStorageDecl` and should not + * be referenced directly. + */ +module Impl { + class AbstractStorageDecl extends Generated::AbstractStorageDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDecl.qll new file mode 100644 index 00000000000..7ba4f60d5f0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AbstractTypeParamDecl`. + */ + +private import AbstractTypeParamDeclImpl +import codeql.swift.elements.decl.TypeDecl + +final class AbstractTypeParamDecl = Impl::AbstractTypeParamDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDeclImpl.qll index acec6620767..bd47801a1d2 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AbstractTypeParamDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.AbstractTypeParamDecl -class AbstractTypeParamDecl extends Generated::AbstractTypeParamDecl { } +/** + * INTERNAL: This module contains the customizable definition of `AbstractTypeParamDecl` and should not + * be referenced directly. + */ +module Impl { + class AbstractTypeParamDecl extends Generated::AbstractTypeParamDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/Accessor.qll b/swift/ql/lib/codeql/swift/elements/decl/Accessor.qll new file mode 100644 index 00000000000..3e1e4c53717 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/Accessor.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Accessor`. + */ + +private import AccessorImpl +import codeql.swift.elements.decl.AccessorOrNamedFunction + +final class Accessor = Impl::Accessor; diff --git a/swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunction.qll b/swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunction.qll new file mode 100644 index 00000000000..1294ebe28b4 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunction.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AccessorOrNamedFunction`. + */ + +private import AccessorOrNamedFunctionImpl +import codeql.swift.elements.decl.Function + +/** + * INTERNAL: Do not use. + */ +final class AccessorOrNamedFunction = Impl::AccessorOrNamedFunction; diff --git a/swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunctionImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunctionImpl.qll index 251fe620d71..5c54308bbdf 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunctionImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunctionImpl.qll @@ -1,12 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AccessorOrNamedFunction`. + * * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.AccessorOrNamedFunction /** - * INTERNAL: Do not use. + * INTERNAL: This module contains the customizable definition of `AccessorOrNamedFunction` and should not + * be referenced directly. */ -class AccessorOrNamedFunction extends Generated::AccessorOrNamedFunction { } +module Impl { + class AccessorOrNamedFunction extends Generated::AccessorOrNamedFunction { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDecl.qll new file mode 100644 index 00000000000..7b5808d371b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AssociatedTypeDecl`. + */ + +private import AssociatedTypeDeclImpl +import codeql.swift.elements.decl.AbstractTypeParamDecl + +final class AssociatedTypeDecl = Impl::AssociatedTypeDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDeclImpl.qll index 20af4e2c495..86336036e8c 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AssociatedTypeDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.AssociatedTypeDecl -class AssociatedTypeDecl extends Generated::AssociatedTypeDecl { } +/** + * INTERNAL: This module contains the customizable definition of `AssociatedTypeDecl` and should not + * be referenced directly. + */ +module Impl { + class AssociatedTypeDecl extends Generated::AssociatedTypeDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/CapturedDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/CapturedDecl.qll new file mode 100644 index 00000000000..86c4c8c0b4c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/CapturedDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CapturedDecl`. + */ + +private import CapturedDeclImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.ValueDecl + +final class CapturedDecl = Impl::CapturedDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ClassDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/ClassDecl.qll new file mode 100644 index 00000000000..e3afeb66708 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/ClassDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ClassDecl`. + */ + +private import ClassDeclImpl +import codeql.swift.elements.decl.NominalTypeDecl + +final class ClassDecl = Impl::ClassDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ClassDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/ClassDeclImpl.qll index 5ee4a72fae3..823252e4353 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/ClassDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/ClassDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ClassDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.ClassDecl -class ClassDecl extends Generated::ClassDecl { } +/** + * INTERNAL: This module contains the customizable definition of `ClassDecl` and should not + * be referenced directly. + */ +module Impl { + class ClassDecl extends Generated::ClassDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDecl.qll new file mode 100644 index 00000000000..3e790feb678 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ConcreteVarDecl`. + */ + +private import ConcreteVarDeclImpl +import codeql.swift.elements.decl.VarDecl + +final class ConcreteVarDecl = Impl::ConcreteVarDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDeclImpl.qll index d25e0b9d392..688a6392ab4 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ConcreteVarDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.ConcreteVarDecl -class ConcreteVarDecl extends Generated::ConcreteVarDecl { } +/** + * INTERNAL: This module contains the customizable definition of `ConcreteVarDecl` and should not + * be referenced directly. + */ +module Impl { + class ConcreteVarDecl extends Generated::ConcreteVarDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/Decl.qll b/swift/ql/lib/codeql/swift/elements/decl/Decl.qll new file mode 100644 index 00000000000..cb4064d3654 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/Decl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Decl`. + */ + +private import DeclImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.decl.ModuleDecl + +final class Decl = Impl::Decl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/Deinitializer.qll b/swift/ql/lib/codeql/swift/elements/decl/Deinitializer.qll new file mode 100644 index 00000000000..e52b7576b70 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/Deinitializer.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Deinitializer`. + */ + +private import DeinitializerImpl +import codeql.swift.elements.decl.Function + +final class Deinitializer = Impl::Deinitializer; diff --git a/swift/ql/lib/codeql/swift/elements/decl/EnumCaseDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/EnumCaseDecl.qll new file mode 100644 index 00000000000..fde8d0e9268 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/EnumCaseDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `EnumCaseDecl`. + */ + +private import EnumCaseDeclImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.EnumElementDecl + +final class EnumCaseDecl = Impl::EnumCaseDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/EnumDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/EnumDecl.qll new file mode 100644 index 00000000000..de84f4979ca --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/EnumDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `EnumDecl`. + */ + +private import EnumDeclImpl +import codeql.swift.elements.decl.NominalTypeDecl + +final class EnumDecl = Impl::EnumDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/EnumElementDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/EnumElementDecl.qll new file mode 100644 index 00000000000..90a34f14183 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/EnumElementDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `EnumElementDecl`. + */ + +private import EnumElementDeclImpl +import codeql.swift.elements.decl.ParamDecl +import codeql.swift.elements.decl.ValueDecl + +final class EnumElementDecl = Impl::EnumElementDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ExtensionDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/ExtensionDecl.qll new file mode 100644 index 00000000000..7b3cd887805 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/ExtensionDecl.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ExtensionDecl`. + */ + +private import ExtensionDeclImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.GenericContext +import codeql.swift.elements.decl.NominalTypeDecl +import codeql.swift.elements.decl.ProtocolDecl + +final class ExtensionDecl = Impl::ExtensionDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/Function.qll b/swift/ql/lib/codeql/swift/elements/decl/Function.qll new file mode 100644 index 00000000000..465779da6ca --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/Function.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Function`. + */ + +private import FunctionImpl +import codeql.swift.elements.Callable +import codeql.swift.elements.decl.GenericContext +import codeql.swift.elements.decl.ValueDecl + +final class Function = Impl::Function; diff --git a/swift/ql/lib/codeql/swift/elements/decl/GenericContext.qll b/swift/ql/lib/codeql/swift/elements/decl/GenericContext.qll new file mode 100644 index 00000000000..d86333e3516 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/GenericContext.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `GenericContext`. + */ + +private import GenericContextImpl +import codeql.swift.elements.Element +import codeql.swift.elements.decl.GenericTypeParamDecl + +final class GenericContext = Impl::GenericContext; diff --git a/swift/ql/lib/codeql/swift/elements/decl/GenericContextImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/GenericContextImpl.qll index 8564620bd45..7be40bc7d18 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/GenericContextImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/GenericContextImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `GenericContext`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.GenericContext -class GenericContext extends Generated::GenericContext { } +/** + * INTERNAL: This module contains the customizable definition of `GenericContext` and should not + * be referenced directly. + */ +module Impl { + class GenericContext extends Generated::GenericContext { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/GenericTypeDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/GenericTypeDecl.qll new file mode 100644 index 00000000000..f97d5e423a7 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/GenericTypeDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `GenericTypeDecl`. + */ + +private import GenericTypeDeclImpl +import codeql.swift.elements.decl.GenericContext +import codeql.swift.elements.decl.TypeDecl + +final class GenericTypeDecl = Impl::GenericTypeDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/GenericTypeDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/GenericTypeDeclImpl.qll index 7217d6aca38..a56eaef215d 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/GenericTypeDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/GenericTypeDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `GenericTypeDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.GenericTypeDecl -class GenericTypeDecl extends Generated::GenericTypeDecl { } +/** + * INTERNAL: This module contains the customizable definition of `GenericTypeDecl` and should not + * be referenced directly. + */ +module Impl { + class GenericTypeDecl extends Generated::GenericTypeDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDecl.qll new file mode 100644 index 00000000000..510684cb4a0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `GenericTypeParamDecl`. + */ + +private import GenericTypeParamDeclImpl +import codeql.swift.elements.decl.AbstractTypeParamDecl + +final class GenericTypeParamDecl = Impl::GenericTypeParamDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDeclImpl.qll index 349ed202c3d..dc99eb3b2d4 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `GenericTypeParamDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.GenericTypeParamDecl -class GenericTypeParamDecl extends Generated::GenericTypeParamDecl { } +/** + * INTERNAL: This module contains the customizable definition of `GenericTypeParamDecl` and should not + * be referenced directly. + */ +module Impl { + class GenericTypeParamDecl extends Generated::GenericTypeParamDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/IfConfigDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/IfConfigDecl.qll new file mode 100644 index 00000000000..718c0ae1b0d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/IfConfigDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `IfConfigDecl`. + */ + +private import IfConfigDeclImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.decl.Decl + +final class IfConfigDecl = Impl::IfConfigDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ImportDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/ImportDecl.qll new file mode 100644 index 00000000000..b32ddc7bd47 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/ImportDecl.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ImportDecl`. + */ + +private import ImportDeclImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.ModuleDecl +import codeql.swift.elements.decl.ValueDecl + +final class ImportDecl = Impl::ImportDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDecl.qll new file mode 100644 index 00000000000..bcf57adecf4 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `InfixOperatorDecl`. + */ + +private import InfixOperatorDeclImpl +import codeql.swift.elements.decl.OperatorDecl +import codeql.swift.elements.decl.PrecedenceGroupDecl + +final class InfixOperatorDecl = Impl::InfixOperatorDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDeclImpl.qll index 9a9c3142c35..40a0f2ea237 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `InfixOperatorDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.InfixOperatorDecl -class InfixOperatorDecl extends Generated::InfixOperatorDecl { } +/** + * INTERNAL: This module contains the customizable definition of `InfixOperatorDecl` and should not + * be referenced directly. + */ +module Impl { + class InfixOperatorDecl extends Generated::InfixOperatorDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/Initializer.qll b/swift/ql/lib/codeql/swift/elements/decl/Initializer.qll new file mode 100644 index 00000000000..64b9b648cf2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/Initializer.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Initializer`. + */ + +private import InitializerImpl +import codeql.swift.elements.decl.Function + +final class Initializer = Impl::Initializer; diff --git a/swift/ql/lib/codeql/swift/elements/decl/MacroDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/MacroDecl.qll new file mode 100644 index 00000000000..df5a0afb063 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/MacroDecl.qll @@ -0,0 +1,24 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MacroDecl`. + */ + +private import MacroDeclImpl +import codeql.swift.elements.decl.GenericContext +import codeql.swift.elements.MacroRole +import codeql.swift.elements.decl.ParamDecl +import codeql.swift.elements.decl.ValueDecl + +/** + * A declaration of a macro. Some examples: + * + * ``` + * @freestanding(declaration) + * macro A() = #externalMacro(module: "A", type: "A") + * @freestanding(expression) + * macro B() = Builtin.B + * @attached(member) + * macro C() = C.C + * ``` + */ +final class MacroDecl = Impl::MacroDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/MacroDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/MacroDeclImpl.qll index 50a1c2eb7a8..6623b756c1a 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/MacroDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/MacroDeclImpl.qll @@ -1,20 +1,28 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `MacroDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.MacroDecl /** - * A declaration of a macro. Some examples: - * - * ``` - * @freestanding(declaration) - * macro A() = #externalMacro(module: "A", type: "A") - * @freestanding(expression) - * macro B() = Builtin.B - * @attached(member) - * macro C() = C.C - * ``` + * INTERNAL: This module contains the customizable definition of `MacroDecl` and should not + * be referenced directly. */ -class MacroDecl extends Generated::MacroDecl { } +module Impl { + /** + * A declaration of a macro. Some examples: + * + * ``` + * @freestanding(declaration) + * macro A() = #externalMacro(module: "A", type: "A") + * @freestanding(expression) + * macro B() = Builtin.B + * @attached(member) + * macro C() = C.C + * ``` + */ + class MacroDecl extends Generated::MacroDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/MissingMemberDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/MissingMemberDecl.qll new file mode 100644 index 00000000000..aebbe164a8b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/MissingMemberDecl.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MissingMemberDecl`. + */ + +private import MissingMemberDeclImpl +import codeql.swift.elements.decl.Decl + +/** + * A placeholder for missing declarations that can arise on object deserialization. + */ +final class MissingMemberDecl = Impl::MissingMemberDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ModuleDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/ModuleDecl.qll new file mode 100644 index 00000000000..7de686d7ba6 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/ModuleDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ModuleDecl`. + */ + +private import ModuleDeclImpl +import codeql.swift.elements.decl.TypeDecl + +final class ModuleDecl = Impl::ModuleDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ModuleDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/ModuleDeclImpl.qll index 084fb89454c..d3e0b18c789 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/ModuleDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/ModuleDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ModuleDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.ModuleDecl -class ModuleDecl extends Generated::ModuleDecl { } +/** + * INTERNAL: This module contains the customizable definition of `ModuleDecl` and should not + * be referenced directly. + */ +module Impl { + class ModuleDecl extends Generated::ModuleDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/NamedFunction.qll b/swift/ql/lib/codeql/swift/elements/decl/NamedFunction.qll new file mode 100644 index 00000000000..b3982c581b9 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/NamedFunction.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `NamedFunction`. + */ + +private import NamedFunctionImpl +import codeql.swift.elements.decl.AccessorOrNamedFunction + +final class NamedFunction = Impl::NamedFunction; diff --git a/swift/ql/lib/codeql/swift/elements/decl/NamedFunctionImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/NamedFunctionImpl.qll index 263bacb4fb3..9805478892c 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/NamedFunctionImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/NamedFunctionImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `NamedFunction`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.NamedFunction -class NamedFunction extends Generated::NamedFunction { } +/** + * INTERNAL: This module contains the customizable definition of `NamedFunction` and should not + * be referenced directly. + */ +module Impl { + class NamedFunction extends Generated::NamedFunction { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/NominalTypeDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/NominalTypeDecl.qll new file mode 100644 index 00000000000..0decc9ed3ec --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/NominalTypeDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `NominalTypeDecl`. + */ + +private import NominalTypeDeclImpl +import codeql.swift.elements.decl.GenericTypeDecl +import codeql.swift.elements.type.Type + +final class NominalTypeDecl = Impl::NominalTypeDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDecl.qll new file mode 100644 index 00000000000..cc68497e24d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDecl.qll @@ -0,0 +1,22 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OpaqueTypeDecl`. + */ + +private import OpaqueTypeDeclImpl +import codeql.swift.elements.decl.GenericTypeDecl +import codeql.swift.elements.type.GenericTypeParamType +import codeql.swift.elements.decl.ValueDecl + +/** + * A declaration of an opaque type, that is formally equivalent to a given type but abstracts it + * away. + * + * Such a declaration is implicitly given when a declaration is written with an opaque result type, + * for example + * ``` + * func opaque() -> some SignedInteger { return 1 } + * ``` + * See https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html. + */ +final class OpaqueTypeDecl = Impl::OpaqueTypeDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDeclImpl.qll index d7fd3e129b8..533d641c9c8 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDeclImpl.qll @@ -1,19 +1,27 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `OpaqueTypeDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.OpaqueTypeDecl /** - * A declaration of an opaque type, that is formally equivalent to a given type but abstracts it - * away. - * - * Such a declaration is implicitly given when a declaration is written with an opaque result type, - * for example - * ``` - * func opaque() -> some SignedInteger { return 1 } - * ``` - * See https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html. + * INTERNAL: This module contains the customizable definition of `OpaqueTypeDecl` and should not + * be referenced directly. */ -class OpaqueTypeDecl extends Generated::OpaqueTypeDecl { } +module Impl { + /** + * A declaration of an opaque type, that is formally equivalent to a given type but abstracts it + * away. + * + * Such a declaration is implicitly given when a declaration is written with an opaque result type, + * for example + * ``` + * func opaque() -> some SignedInteger { return 1 } + * ``` + * See https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html. + */ + class OpaqueTypeDecl extends Generated::OpaqueTypeDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/OperatorDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/OperatorDecl.qll new file mode 100644 index 00000000000..efaa363cc97 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/OperatorDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OperatorDecl`. + */ + +private import OperatorDeclImpl +import codeql.swift.elements.decl.Decl + +final class OperatorDecl = Impl::OperatorDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ParamDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/ParamDecl.qll new file mode 100644 index 00000000000..1115483a2e6 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/ParamDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ParamDecl`. + */ + +private import ParamDeclImpl +import codeql.swift.elements.decl.PatternBindingDecl +import codeql.swift.elements.decl.VarDecl + +final class ParamDecl = Impl::ParamDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/PatternBindingDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/PatternBindingDecl.qll new file mode 100644 index 00000000000..380f6c3c7ad --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/PatternBindingDecl.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PatternBindingDecl`. + */ + +private import PatternBindingDeclImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.pattern.Pattern + +final class PatternBindingDecl = Impl::PatternBindingDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDecl.qll new file mode 100644 index 00000000000..1870730a577 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PostfixOperatorDecl`. + */ + +private import PostfixOperatorDeclImpl +import codeql.swift.elements.decl.OperatorDecl + +final class PostfixOperatorDecl = Impl::PostfixOperatorDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDeclImpl.qll index 92874136b2e..98eb068d59d 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PostfixOperatorDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.PostfixOperatorDecl -class PostfixOperatorDecl extends Generated::PostfixOperatorDecl { } +/** + * INTERNAL: This module contains the customizable definition of `PostfixOperatorDecl` and should not + * be referenced directly. + */ +module Impl { + class PostfixOperatorDecl extends Generated::PostfixOperatorDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/PoundDiagnosticDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/PoundDiagnosticDecl.qll new file mode 100644 index 00000000000..b259066e0ca --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/PoundDiagnosticDecl.qll @@ -0,0 +1,13 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PoundDiagnosticDecl`. + */ + +private import PoundDiagnosticDeclImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.expr.StringLiteralExpr + +/** + * A diagnostic directive, which is either `#error` or `#warning`. + */ +final class PoundDiagnosticDecl = Impl::PoundDiagnosticDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/PrecedenceGroupDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/PrecedenceGroupDecl.qll new file mode 100644 index 00000000000..a57c17969e8 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/PrecedenceGroupDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PrecedenceGroupDecl`. + */ + +private import PrecedenceGroupDeclImpl +import codeql.swift.elements.decl.Decl + +final class PrecedenceGroupDecl = Impl::PrecedenceGroupDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDecl.qll new file mode 100644 index 00000000000..264402783c8 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PrefixOperatorDecl`. + */ + +private import PrefixOperatorDeclImpl +import codeql.swift.elements.decl.OperatorDecl + +final class PrefixOperatorDecl = Impl::PrefixOperatorDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDeclImpl.qll index c95760a3fb5..05e857c8a8b 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PrefixOperatorDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.PrefixOperatorDecl -class PrefixOperatorDecl extends Generated::PrefixOperatorDecl { } +/** + * INTERNAL: This module contains the customizable definition of `PrefixOperatorDecl` and should not + * be referenced directly. + */ +module Impl { + class PrefixOperatorDecl extends Generated::PrefixOperatorDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/ProtocolDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/ProtocolDecl.qll new file mode 100644 index 00000000000..16c0a2701ef --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/ProtocolDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ProtocolDecl`. + */ + +private import ProtocolDeclImpl +import codeql.swift.elements.decl.NominalTypeDecl + +final class ProtocolDecl = Impl::ProtocolDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ProtocolDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/ProtocolDeclImpl.qll index ae22a648234..80fb765325a 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/ProtocolDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/ProtocolDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ProtocolDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.ProtocolDecl -class ProtocolDecl extends Generated::ProtocolDecl { } +/** + * INTERNAL: This module contains the customizable definition of `ProtocolDecl` and should not + * be referenced directly. + */ +module Impl { + class ProtocolDecl extends Generated::ProtocolDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/StructDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/StructDecl.qll new file mode 100644 index 00000000000..9bf0ee7a9ea --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/StructDecl.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `StructDecl`. + */ + +private import StructDeclImpl +import codeql.swift.elements.decl.NominalTypeDecl + +final class StructDecl = Impl::StructDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/StructDeclImpl.qll b/swift/ql/lib/codeql/swift/elements/decl/StructDeclImpl.qll index ae95a8dca84..b5a8be86fd2 100644 --- a/swift/ql/lib/codeql/swift/elements/decl/StructDeclImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/decl/StructDeclImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `StructDecl`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.decl.StructDecl -class StructDecl extends Generated::StructDecl { } +/** + * INTERNAL: This module contains the customizable definition of `StructDecl` and should not + * be referenced directly. + */ +module Impl { + class StructDecl extends Generated::StructDecl { } +} diff --git a/swift/ql/lib/codeql/swift/elements/decl/SubscriptDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/SubscriptDecl.qll new file mode 100644 index 00000000000..4836a33db5b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/SubscriptDecl.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SubscriptDecl`. + */ + +private import SubscriptDeclImpl +import codeql.swift.elements.decl.AbstractStorageDecl +import codeql.swift.elements.decl.GenericContext +import codeql.swift.elements.decl.ParamDecl +import codeql.swift.elements.type.Type + +final class SubscriptDecl = Impl::SubscriptDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/TopLevelCodeDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/TopLevelCodeDecl.qll new file mode 100644 index 00000000000..6357ec1ee5a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/TopLevelCodeDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TopLevelCodeDecl`. + */ + +private import TopLevelCodeDeclImpl +import codeql.swift.elements.stmt.BraceStmt +import codeql.swift.elements.decl.Decl + +final class TopLevelCodeDecl = Impl::TopLevelCodeDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/TypeAliasDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/TypeAliasDecl.qll new file mode 100644 index 00000000000..04b35734d6a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/TypeAliasDecl.qll @@ -0,0 +1,16 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TypeAliasDecl`. + */ + +private import TypeAliasDeclImpl +import codeql.swift.elements.decl.GenericTypeDecl +import codeql.swift.elements.type.Type + +/** + * A declaration of a type alias to another type. For example: + * ``` + * typealias MyInt = Int + * ``` + */ +final class TypeAliasDecl = Impl::TypeAliasDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/TypeDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/TypeDecl.qll new file mode 100644 index 00000000000..176123a8c6e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/TypeDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TypeDecl`. + */ + +private import TypeDeclImpl +import codeql.swift.elements.type.Type +import codeql.swift.elements.decl.ValueDecl + +final class TypeDecl = Impl::TypeDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/ValueDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/ValueDecl.qll new file mode 100644 index 00000000000..4c851628665 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/ValueDecl.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ValueDecl`. + */ + +private import ValueDeclImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.type.Type + +final class ValueDecl = Impl::ValueDecl; diff --git a/swift/ql/lib/codeql/swift/elements/decl/VarDecl.qll b/swift/ql/lib/codeql/swift/elements/decl/VarDecl.qll new file mode 100644 index 00000000000..611cbf796f6 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/decl/VarDecl.qll @@ -0,0 +1,31 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `VarDecl`. + */ + +private import VarDeclImpl +import codeql.swift.elements.decl.AbstractStorageDecl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.decl.PatternBindingDecl +import codeql.swift.elements.type.Type + +/** + * A declaration of a variable such as + * * a local variable in a function: + * ``` + * func foo() { + * var x = 42 // <- + * let y = "hello" // <- + * ... + * } + * ``` + * * a member of a `struct` or `class`: + * ``` + * struct S { + * var size : Int // <- + * } + * ``` + * * ... + */ +final class VarDecl = Impl::VarDecl; diff --git a/swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExpr.qll new file mode 100644 index 00000000000..07cabf42f6c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AbiSafeConversionExpr`. + */ + +private import AbiSafeConversionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class AbiSafeConversionExpr = Impl::AbiSafeConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExprImpl.qll index 88c793393c2..73c20a2ee54 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AbiSafeConversionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.AbiSafeConversionExpr -class AbiSafeConversionExpr extends Generated::AbiSafeConversionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `AbiSafeConversionExpr` and should not + * be referenced directly. + */ +module Impl { + class AbiSafeConversionExpr extends Generated::AbiSafeConversionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExpr.qll new file mode 100644 index 00000000000..c3c18bca2bb --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AnyHashableErasureExpr`. + */ + +private import AnyHashableErasureExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class AnyHashableErasureExpr = Impl::AnyHashableErasureExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExprImpl.qll index 0d658cb08a6..d2b2498d1c5 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AnyHashableErasureExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.AnyHashableErasureExpr -class AnyHashableErasureExpr extends Generated::AnyHashableErasureExpr { } +/** + * INTERNAL: This module contains the customizable definition of `AnyHashableErasureExpr` and should not + * be referenced directly. + */ +module Impl { + class AnyHashableErasureExpr extends Generated::AnyHashableErasureExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/AnyTryExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/AnyTryExpr.qll new file mode 100644 index 00000000000..a7b32cda8b0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/AnyTryExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AnyTryExpr`. + */ + +private import AnyTryExprImpl +import codeql.swift.elements.expr.Expr + +final class AnyTryExpr = Impl::AnyTryExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/AnyTryExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/AnyTryExprImpl.qll index 6f8ba73338e..1984da67666 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/AnyTryExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/AnyTryExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AnyTryExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.AnyTryExpr -class AnyTryExpr extends Generated::AnyTryExpr { } +/** + * INTERNAL: This module contains the customizable definition of `AnyTryExpr` and should not + * be referenced directly. + */ +module Impl { + class AnyTryExpr extends Generated::AnyTryExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll new file mode 100644 index 00000000000..bf4d9b6d557 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll @@ -0,0 +1,13 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AppliedPropertyWrapperExpr`. + */ + +private import AppliedPropertyWrapperExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.ParamDecl + +/** + * An implicit application of a property wrapper on the argument of a call. + */ +final class AppliedPropertyWrapperExpr = Impl::AppliedPropertyWrapperExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExprImpl.qll index 48a21c950ce..ad4e6c202d5 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExprImpl.qll @@ -1,11 +1,19 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AppliedPropertyWrapperExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.AppliedPropertyWrapperExpr /** - * An implicit application of a property wrapper on the argument of a call. + * INTERNAL: This module contains the customizable definition of `AppliedPropertyWrapperExpr` and should not + * be referenced directly. */ -class AppliedPropertyWrapperExpr extends Generated::AppliedPropertyWrapperExpr { } +module Impl { + /** + * An implicit application of a property wrapper on the argument of a call. + */ + class AppliedPropertyWrapperExpr extends Generated::AppliedPropertyWrapperExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ApplyExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ApplyExpr.qll new file mode 100644 index 00000000000..cc464542889 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ApplyExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ApplyExpr`. + */ + +private import ApplyExprImpl +import codeql.swift.elements.expr.Argument +import codeql.swift.elements.expr.Expr + +final class ApplyExpr = Impl::ApplyExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll new file mode 100644 index 00000000000..e4effdaa396 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ArchetypeToSuperExpr`. + */ + +private import ArchetypeToSuperExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class ArchetypeToSuperExpr = Impl::ArchetypeToSuperExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExprImpl.qll index 7fd15fb1223..05f8e5827e4 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ArchetypeToSuperExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ArchetypeToSuperExpr -class ArchetypeToSuperExpr extends Generated::ArchetypeToSuperExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ArchetypeToSuperExpr` and should not + * be referenced directly. + */ +module Impl { + class ArchetypeToSuperExpr extends Generated::ArchetypeToSuperExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/Argument.qll b/swift/ql/lib/codeql/swift/elements/expr/Argument.qll new file mode 100644 index 00000000000..24faca5acbc --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/Argument.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Argument`. + */ + +private import ArgumentImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.Locatable + +final class Argument = Impl::Argument; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ArrayExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ArrayExpr.qll new file mode 100644 index 00000000000..89b100e98b1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ArrayExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ArrayExpr`. + */ + +private import ArrayExprImpl +import codeql.swift.elements.expr.CollectionExpr +import codeql.swift.elements.expr.Expr + +final class ArrayExpr = Impl::ArrayExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ArrayToPointerExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ArrayToPointerExpr.qll new file mode 100644 index 00000000000..49712d9ee4f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ArrayToPointerExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ArrayToPointerExpr`. + */ + +private import ArrayToPointerExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class ArrayToPointerExpr = Impl::ArrayToPointerExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ArrayToPointerExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ArrayToPointerExprImpl.qll index 3cda019bf23..74cd94e8783 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ArrayToPointerExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ArrayToPointerExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ArrayToPointerExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ArrayToPointerExpr -class ArrayToPointerExpr extends Generated::ArrayToPointerExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ArrayToPointerExpr` and should not + * be referenced directly. + */ +module Impl { + class ArrayToPointerExpr extends Generated::ArrayToPointerExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/AssignExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/AssignExpr.qll new file mode 100644 index 00000000000..592b1705e95 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/AssignExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AssignExpr`. + */ + +private import AssignExprImpl +import codeql.swift.elements.expr.Expr + +final class AssignExpr = Impl::AssignExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/AutoClosureExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/AutoClosureExpr.qll new file mode 100644 index 00000000000..6b5aa4744e2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/AutoClosureExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AutoClosureExpr`. + */ + +private import AutoClosureExprImpl +import codeql.swift.elements.expr.ClosureExpr + +final class AutoClosureExpr = Impl::AutoClosureExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/AwaitExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/AwaitExpr.qll new file mode 100644 index 00000000000..f931aa4ebaf --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/AwaitExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AwaitExpr`. + */ + +private import AwaitExprImpl +import codeql.swift.elements.expr.IdentityExpr + +final class AwaitExpr = Impl::AwaitExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/BinaryExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/BinaryExpr.qll new file mode 100644 index 00000000000..f0f37645e2d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/BinaryExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BinaryExpr`. + */ + +private import BinaryExprImpl +import codeql.swift.elements.expr.ApplyExpr + +final class BinaryExpr = Impl::BinaryExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/BindOptionalExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/BindOptionalExpr.qll new file mode 100644 index 00000000000..4f8d3d22b07 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/BindOptionalExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BindOptionalExpr`. + */ + +private import BindOptionalExprImpl +import codeql.swift.elements.expr.Expr + +final class BindOptionalExpr = Impl::BindOptionalExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/BooleanLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/BooleanLiteralExpr.qll new file mode 100644 index 00000000000..b9be6de08bc --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/BooleanLiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BooleanLiteralExpr`. + */ + +private import BooleanLiteralExprImpl +import codeql.swift.elements.expr.BuiltinLiteralExpr + +final class BooleanLiteralExpr = Impl::BooleanLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/BorrowExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/BorrowExpr.qll new file mode 100644 index 00000000000..66ea1cf41a5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/BorrowExpr.qll @@ -0,0 +1,17 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BorrowExpr`. + */ + +private import BorrowExprImpl +import codeql.swift.elements.expr.IdentityExpr + +/** + * An expression that marks value as borrowed. In the example below, `_borrow` marks the borrow expression: + * + * ``` + * let y = ... + * let x = _borrow y + * ``` + */ +final class BorrowExpr = Impl::BorrowExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/BorrowExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/BorrowExprImpl.qll index 7670e5b3c6f..abb53a0f2cf 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/BorrowExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/BorrowExprImpl.qll @@ -1,16 +1,24 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BorrowExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.BorrowExpr /** - * An expression that marks value as borrowed. In the example below, `_borrow` marks the borrow expression: - * - * ``` - * let y = ... - * let x = _borrow y - * ``` + * INTERNAL: This module contains the customizable definition of `BorrowExpr` and should not + * be referenced directly. */ -class BorrowExpr extends Generated::BorrowExpr { } +module Impl { + /** + * An expression that marks value as borrowed. In the example below, `_borrow` marks the borrow expression: + * + * ``` + * let y = ... + * let x = _borrow y + * ``` + */ + class BorrowExpr extends Generated::BorrowExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/BridgeFromObjCExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/BridgeFromObjCExpr.qll new file mode 100644 index 00000000000..81e7349b325 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/BridgeFromObjCExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BridgeFromObjCExpr`. + */ + +private import BridgeFromObjCExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class BridgeFromObjCExpr = Impl::BridgeFromObjCExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/BridgeFromObjCExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/BridgeFromObjCExprImpl.qll index 2b8a1327225..34871a5f618 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/BridgeFromObjCExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/BridgeFromObjCExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BridgeFromObjCExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.BridgeFromObjCExpr -class BridgeFromObjCExpr extends Generated::BridgeFromObjCExpr { } +/** + * INTERNAL: This module contains the customizable definition of `BridgeFromObjCExpr` and should not + * be referenced directly. + */ +module Impl { + class BridgeFromObjCExpr extends Generated::BridgeFromObjCExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/BridgeToObjCExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/BridgeToObjCExpr.qll new file mode 100644 index 00000000000..f70d2f1c175 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/BridgeToObjCExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BridgeToObjCExpr`. + */ + +private import BridgeToObjCExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class BridgeToObjCExpr = Impl::BridgeToObjCExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/BridgeToObjCExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/BridgeToObjCExprImpl.qll index e428b1f9e74..17950e147e3 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/BridgeToObjCExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/BridgeToObjCExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BridgeToObjCExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.BridgeToObjCExpr -class BridgeToObjCExpr extends Generated::BridgeToObjCExpr { } +/** + * INTERNAL: This module contains the customizable definition of `BridgeToObjCExpr` and should not + * be referenced directly. + */ +module Impl { + class BridgeToObjCExpr extends Generated::BridgeToObjCExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/BuiltinLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/BuiltinLiteralExpr.qll new file mode 100644 index 00000000000..60fe220eb20 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/BuiltinLiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinLiteralExpr`. + */ + +private import BuiltinLiteralExprImpl +import codeql.swift.elements.expr.LiteralExpr + +final class BuiltinLiteralExpr = Impl::BuiltinLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CallExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CallExpr.qll new file mode 100644 index 00000000000..267b20fc70d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CallExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CallExpr`. + */ + +private import CallExprImpl +import codeql.swift.elements.expr.ApplyExpr + +final class CallExpr = Impl::CallExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CallExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/CallExprImpl.qll index 873ca54c1e2..bd4325ac346 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/CallExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/CallExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `CallExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.CallExpr -class CallExpr extends Generated::CallExpr { } +/** + * INTERNAL: This module contains the customizable definition of `CallExpr` and should not + * be referenced directly. + */ +module Impl { + class CallExpr extends Generated::CallExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/CaptureListExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CaptureListExpr.qll new file mode 100644 index 00000000000..ecaefcaecc1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CaptureListExpr.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CaptureListExpr`. + */ + +private import CaptureListExprImpl +import codeql.swift.elements.expr.ClosureExpr +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.PatternBindingDecl +import codeql.swift.elements.decl.VarDecl + +final class CaptureListExpr = Impl::CaptureListExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CheckedCastExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CheckedCastExpr.qll new file mode 100644 index 00000000000..60a1da0faf0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CheckedCastExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CheckedCastExpr`. + */ + +private import CheckedCastExprImpl +import codeql.swift.elements.expr.ExplicitCastExpr + +final class CheckedCastExpr = Impl::CheckedCastExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CheckedCastExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/CheckedCastExprImpl.qll index ebf80b592ff..a2605213695 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/CheckedCastExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/CheckedCastExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `CheckedCastExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.CheckedCastExpr -class CheckedCastExpr extends Generated::CheckedCastExpr { } +/** + * INTERNAL: This module contains the customizable definition of `CheckedCastExpr` and should not + * be referenced directly. + */ +module Impl { + class CheckedCastExpr extends Generated::CheckedCastExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll new file mode 100644 index 00000000000..5d6029de56f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ClassMetatypeToObjectExpr`. + */ + +private import ClassMetatypeToObjectExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class ClassMetatypeToObjectExpr = Impl::ClassMetatypeToObjectExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExprImpl.qll index a9cce7060e1..75d47bd7074 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ClassMetatypeToObjectExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ClassMetatypeToObjectExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ClassMetatypeToObjectExpr -class ClassMetatypeToObjectExpr extends Generated::ClassMetatypeToObjectExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ClassMetatypeToObjectExpr` and should not + * be referenced directly. + */ +module Impl { + class ClassMetatypeToObjectExpr extends Generated::ClassMetatypeToObjectExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ClosureExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ClosureExpr.qll new file mode 100644 index 00000000000..3213c593736 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ClosureExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ClosureExpr`. + */ + +private import ClosureExprImpl +import codeql.swift.elements.Callable +import codeql.swift.elements.expr.Expr + +final class ClosureExpr = Impl::ClosureExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CoerceExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CoerceExpr.qll new file mode 100644 index 00000000000..d68abbc0061 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CoerceExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CoerceExpr`. + */ + +private import CoerceExprImpl +import codeql.swift.elements.expr.ExplicitCastExpr + +final class CoerceExpr = Impl::CoerceExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CoerceExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/CoerceExprImpl.qll index 51966a932e0..00bca382f2c 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/CoerceExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/CoerceExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `CoerceExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.CoerceExpr -class CoerceExpr extends Generated::CoerceExpr { } +/** + * INTERNAL: This module contains the customizable definition of `CoerceExpr` and should not + * be referenced directly. + */ +module Impl { + class CoerceExpr extends Generated::CoerceExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/CollectionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CollectionExpr.qll new file mode 100644 index 00000000000..660e395bf7c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CollectionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CollectionExpr`. + */ + +private import CollectionExprImpl +import codeql.swift.elements.expr.Expr + +final class CollectionExpr = Impl::CollectionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CollectionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/CollectionExprImpl.qll index 10fc4cec851..1ff15f74c7e 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/CollectionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/CollectionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `CollectionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.CollectionExpr -class CollectionExpr extends Generated::CollectionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `CollectionExpr` and should not + * be referenced directly. + */ +module Impl { + class CollectionExpr extends Generated::CollectionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll new file mode 100644 index 00000000000..9bab46e7fdd --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CollectionUpcastConversionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CollectionUpcastConversionExpr`. + */ + +private import CollectionUpcastConversionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class CollectionUpcastConversionExpr = Impl::CollectionUpcastConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CollectionUpcastConversionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/CollectionUpcastConversionExprImpl.qll index e2f008d3ae2..4dc33a38c16 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/CollectionUpcastConversionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/CollectionUpcastConversionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `CollectionUpcastConversionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.CollectionUpcastConversionExpr -class CollectionUpcastConversionExpr extends Generated::CollectionUpcastConversionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `CollectionUpcastConversionExpr` and should not + * be referenced directly. + */ +module Impl { + class CollectionUpcastConversionExpr extends Generated::CollectionUpcastConversionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll new file mode 100644 index 00000000000..cc25593330e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ConditionalBridgeFromObjCExpr`. + */ + +private import ConditionalBridgeFromObjCExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class ConditionalBridgeFromObjCExpr = Impl::ConditionalBridgeFromObjCExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExprImpl.qll index 669539f826c..486abc198d4 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ConditionalBridgeFromObjCExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ConditionalBridgeFromObjCExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ConditionalBridgeFromObjCExpr -class ConditionalBridgeFromObjCExpr extends Generated::ConditionalBridgeFromObjCExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ConditionalBridgeFromObjCExpr` and should not + * be referenced directly. + */ +module Impl { + class ConditionalBridgeFromObjCExpr extends Generated::ConditionalBridgeFromObjCExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll new file mode 100644 index 00000000000..cdab9f30fdf --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ConditionalCheckedCastExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ConditionalCheckedCastExpr`. + */ + +private import ConditionalCheckedCastExprImpl +import codeql.swift.elements.expr.CheckedCastExpr + +final class ConditionalCheckedCastExpr = Impl::ConditionalCheckedCastExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ConditionalCheckedCastExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ConditionalCheckedCastExprImpl.qll index 9af59d42dde..04fe6858f65 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ConditionalCheckedCastExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ConditionalCheckedCastExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ConditionalCheckedCastExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ConditionalCheckedCastExpr -class ConditionalCheckedCastExpr extends Generated::ConditionalCheckedCastExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ConditionalCheckedCastExpr` and should not + * be referenced directly. + */ +module Impl { + class ConditionalCheckedCastExpr extends Generated::ConditionalCheckedCastExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ConsumeExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ConsumeExpr.qll new file mode 100644 index 00000000000..62d89e21c6f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ConsumeExpr.qll @@ -0,0 +1,17 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ConsumeExpr`. + */ + +private import ConsumeExprImpl +import codeql.swift.elements.expr.Expr + +/** + * An expression that forces value to be moved. In the example below, `consume` marks the move expression: + * + * ``` + * let y = ... + * let x = consume y + * ``` + */ +final class ConsumeExpr = Impl::ConsumeExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ConsumeExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ConsumeExprImpl.qll index 55d126aeeee..4890c099311 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ConsumeExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ConsumeExprImpl.qll @@ -1,16 +1,24 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ConsumeExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ConsumeExpr /** - * An expression that forces value to be moved. In the example below, `consume` marks the move expression: - * - * ``` - * let y = ... - * let x = consume y - * ``` + * INTERNAL: This module contains the customizable definition of `ConsumeExpr` and should not + * be referenced directly. */ -class ConsumeExpr extends Generated::ConsumeExpr { } +module Impl { + /** + * An expression that forces value to be moved. In the example below, `consume` marks the move expression: + * + * ``` + * let y = ... + * let x = consume y + * ``` + */ + class ConsumeExpr extends Generated::ConsumeExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/CopyExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CopyExpr.qll new file mode 100644 index 00000000000..dd4f67e9f95 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CopyExpr.qll @@ -0,0 +1,17 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CopyExpr`. + */ + +private import CopyExprImpl +import codeql.swift.elements.expr.Expr + +/** + * An expression that forces value to be copied. In the example below, `copy` marks the copy expression: + * + * ``` + * let y = ... + * let x = copy y + * ``` + */ +final class CopyExpr = Impl::CopyExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CopyExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/CopyExprImpl.qll index 274fb18e2f9..1c9ef1e2b4d 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/CopyExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/CopyExprImpl.qll @@ -1,16 +1,24 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `CopyExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.CopyExpr /** - * An expression that forces value to be copied. In the example below, `copy` marks the copy expression: - * - * ``` - * let y = ... - * let x = copy y - * ``` + * INTERNAL: This module contains the customizable definition of `CopyExpr` and should not + * be referenced directly. */ -class CopyExpr extends Generated::CopyExpr { } +module Impl { + /** + * An expression that forces value to be copied. In the example below, `copy` marks the copy expression: + * + * ``` + * let y = ... + * let x = copy y + * ``` + */ + class CopyExpr extends Generated::CopyExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll new file mode 100644 index 00000000000..5695033899d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CovariantFunctionConversionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CovariantFunctionConversionExpr`. + */ + +private import CovariantFunctionConversionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class CovariantFunctionConversionExpr = Impl::CovariantFunctionConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CovariantFunctionConversionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/CovariantFunctionConversionExprImpl.qll index e19ea4a0508..e4042922b21 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/CovariantFunctionConversionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/CovariantFunctionConversionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `CovariantFunctionConversionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.CovariantFunctionConversionExpr -class CovariantFunctionConversionExpr extends Generated::CovariantFunctionConversionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `CovariantFunctionConversionExpr` and should not + * be referenced directly. + */ +module Impl { + class CovariantFunctionConversionExpr extends Generated::CovariantFunctionConversionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll new file mode 100644 index 00000000000..e58b6984ac1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/CovariantReturnConversionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CovariantReturnConversionExpr`. + */ + +private import CovariantReturnConversionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class CovariantReturnConversionExpr = Impl::CovariantReturnConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/CovariantReturnConversionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/CovariantReturnConversionExprImpl.qll index 9a257b9259c..b2a36f8d88d 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/CovariantReturnConversionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/CovariantReturnConversionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `CovariantReturnConversionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.CovariantReturnConversionExpr -class CovariantReturnConversionExpr extends Generated::CovariantReturnConversionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `CovariantReturnConversionExpr` and should not + * be referenced directly. + */ +module Impl { + class CovariantReturnConversionExpr extends Generated::CovariantReturnConversionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/DeclRefExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DeclRefExpr.qll new file mode 100644 index 00000000000..852366a9388 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DeclRefExpr.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DeclRefExpr`. + */ + +private import DeclRefExprImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.type.Type + +final class DeclRefExpr = Impl::DeclRefExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DefaultArgumentExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DefaultArgumentExpr.qll new file mode 100644 index 00000000000..65aafd9fedd --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DefaultArgumentExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DefaultArgumentExpr`. + */ + +private import DefaultArgumentExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.ParamDecl + +final class DefaultArgumentExpr = Impl::DefaultArgumentExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DerivedToBaseExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DerivedToBaseExpr.qll new file mode 100644 index 00000000000..0bd999ac136 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DerivedToBaseExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DerivedToBaseExpr`. + */ + +private import DerivedToBaseExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class DerivedToBaseExpr = Impl::DerivedToBaseExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DerivedToBaseExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/DerivedToBaseExprImpl.qll index aefda6766db..a752325f681 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/DerivedToBaseExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/DerivedToBaseExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DerivedToBaseExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.DerivedToBaseExpr -class DerivedToBaseExpr extends Generated::DerivedToBaseExpr { } +/** + * INTERNAL: This module contains the customizable definition of `DerivedToBaseExpr` and should not + * be referenced directly. + */ +module Impl { + class DerivedToBaseExpr extends Generated::DerivedToBaseExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/DestructureTupleExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DestructureTupleExpr.qll new file mode 100644 index 00000000000..386a73df4fd --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DestructureTupleExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DestructureTupleExpr`. + */ + +private import DestructureTupleExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class DestructureTupleExpr = Impl::DestructureTupleExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DestructureTupleExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/DestructureTupleExprImpl.qll index 82461de10d2..0920715ef08 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/DestructureTupleExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/DestructureTupleExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DestructureTupleExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.DestructureTupleExpr -class DestructureTupleExpr extends Generated::DestructureTupleExpr { } +/** + * INTERNAL: This module contains the customizable definition of `DestructureTupleExpr` and should not + * be referenced directly. + */ +module Impl { + class DestructureTupleExpr extends Generated::DestructureTupleExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/DictionaryExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DictionaryExpr.qll new file mode 100644 index 00000000000..96ab4be2cd0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DictionaryExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DictionaryExpr`. + */ + +private import DictionaryExprImpl +import codeql.swift.elements.expr.CollectionExpr +import codeql.swift.elements.expr.Expr + +final class DictionaryExpr = Impl::DictionaryExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll new file mode 100644 index 00000000000..3b465b8b0a7 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DifferentiableFunctionExpr`. + */ + +private import DifferentiableFunctionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class DifferentiableFunctionExpr = Impl::DifferentiableFunctionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExprImpl.qll index 46ae207ddb6..9ffc398ef6e 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DifferentiableFunctionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.DifferentiableFunctionExpr -class DifferentiableFunctionExpr extends Generated::DifferentiableFunctionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `DifferentiableFunctionExpr` and should not + * be referenced directly. + */ +module Impl { + class DifferentiableFunctionExpr extends Generated::DifferentiableFunctionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll new file mode 100644 index 00000000000..99a9a5c0227 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DifferentiableFunctionExtractOriginalExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DifferentiableFunctionExtractOriginalExpr`. + */ + +private import DifferentiableFunctionExtractOriginalExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class DifferentiableFunctionExtractOriginalExpr = + Impl::DifferentiableFunctionExtractOriginalExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DiscardAssignmentExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DiscardAssignmentExpr.qll new file mode 100644 index 00000000000..a914c6394d1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DiscardAssignmentExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DiscardAssignmentExpr`. + */ + +private import DiscardAssignmentExprImpl +import codeql.swift.elements.expr.Expr + +final class DiscardAssignmentExpr = Impl::DiscardAssignmentExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DotSelfExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DotSelfExpr.qll new file mode 100644 index 00000000000..aa2c63cfad5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DotSelfExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DotSelfExpr`. + */ + +private import DotSelfExprImpl +import codeql.swift.elements.expr.IdentityExpr + +final class DotSelfExpr = Impl::DotSelfExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll new file mode 100644 index 00000000000..20ef6245302 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxBaseIgnoredExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DotSyntaxBaseIgnoredExpr`. + */ + +private import DotSyntaxBaseIgnoredExprImpl +import codeql.swift.elements.expr.Expr + +final class DotSyntaxBaseIgnoredExpr = Impl::DotSyntaxBaseIgnoredExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxCallExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxCallExpr.qll new file mode 100644 index 00000000000..bbb781993d8 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxCallExpr.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DotSyntaxCallExpr`. + */ + +private import DotSyntaxCallExprImpl +import codeql.swift.elements.expr.SelfApplyExpr + +/** + * INTERNAL: Do not use. + */ +final class DotSyntaxCallExpr = Impl::DotSyntaxCallExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxCallExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxCallExprImpl.qll index f452012ee86..06f03c7e363 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxCallExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/DotSyntaxCallExprImpl.qll @@ -1,12 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DotSyntaxCallExpr`. + * * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.DotSyntaxCallExpr /** - * INTERNAL: Do not use. + * INTERNAL: This module contains the customizable definition of `DotSyntaxCallExpr` and should not + * be referenced directly. */ -class DotSyntaxCallExpr extends Generated::DotSyntaxCallExpr { } +module Impl { + class DotSyntaxCallExpr extends Generated::DotSyntaxCallExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/DynamicLookupExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DynamicLookupExpr.qll new file mode 100644 index 00000000000..5cbaa8a4bd1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DynamicLookupExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DynamicLookupExpr`. + */ + +private import DynamicLookupExprImpl +import codeql.swift.elements.expr.LookupExpr + +final class DynamicLookupExpr = Impl::DynamicLookupExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DynamicLookupExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/DynamicLookupExprImpl.qll index 4803507b974..64d579e9a4c 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/DynamicLookupExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/DynamicLookupExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DynamicLookupExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.DynamicLookupExpr -class DynamicLookupExpr extends Generated::DynamicLookupExpr { } +/** + * INTERNAL: This module contains the customizable definition of `DynamicLookupExpr` and should not + * be referenced directly. + */ +module Impl { + class DynamicLookupExpr extends Generated::DynamicLookupExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/DynamicMemberRefExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DynamicMemberRefExpr.qll new file mode 100644 index 00000000000..b2c170bf5c2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DynamicMemberRefExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DynamicMemberRefExpr`. + */ + +private import DynamicMemberRefExprImpl +import codeql.swift.elements.expr.DynamicLookupExpr + +final class DynamicMemberRefExpr = Impl::DynamicMemberRefExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DynamicSubscriptExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DynamicSubscriptExpr.qll new file mode 100644 index 00000000000..b5e63ae6962 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DynamicSubscriptExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DynamicSubscriptExpr`. + */ + +private import DynamicSubscriptExprImpl +import codeql.swift.elements.expr.DynamicLookupExpr + +final class DynamicSubscriptExpr = Impl::DynamicSubscriptExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/DynamicTypeExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/DynamicTypeExpr.qll new file mode 100644 index 00000000000..3158c58b56a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/DynamicTypeExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DynamicTypeExpr`. + */ + +private import DynamicTypeExprImpl +import codeql.swift.elements.expr.Expr + +final class DynamicTypeExpr = Impl::DynamicTypeExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/EnumIsCaseExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/EnumIsCaseExpr.qll new file mode 100644 index 00000000000..be4339240eb --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/EnumIsCaseExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `EnumIsCaseExpr`. + */ + +private import EnumIsCaseExprImpl +import codeql.swift.elements.decl.EnumElementDecl +import codeql.swift.elements.expr.Expr + +final class EnumIsCaseExpr = Impl::EnumIsCaseExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ErasureExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ErasureExpr.qll new file mode 100644 index 00000000000..2a88036ce74 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ErasureExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ErasureExpr`. + */ + +private import ErasureExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class ErasureExpr = Impl::ErasureExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ErasureExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ErasureExprImpl.qll index dc4e26b0177..608d88f4c84 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ErasureExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ErasureExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ErasureExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ErasureExpr -class ErasureExpr extends Generated::ErasureExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ErasureExpr` and should not + * be referenced directly. + */ +module Impl { + class ErasureExpr extends Generated::ErasureExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ErrorExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ErrorExpr.qll new file mode 100644 index 00000000000..5e4d63f9bc4 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ErrorExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ErrorExpr`. + */ + +private import ErrorExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.Expr + +final class ErrorExpr = Impl::ErrorExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ErrorExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ErrorExprImpl.qll index ebf29c9200c..9872c302bc2 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ErrorExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ErrorExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ErrorExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ErrorExpr -class ErrorExpr extends Generated::ErrorExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ErrorExpr` and should not + * be referenced directly. + */ +module Impl { + class ErrorExpr extends Generated::ErrorExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll new file mode 100644 index 00000000000..07bc9012ccb --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ExistentialMetatypeToObjectExpr`. + */ + +private import ExistentialMetatypeToObjectExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class ExistentialMetatypeToObjectExpr = Impl::ExistentialMetatypeToObjectExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExprImpl.qll index 494e6858db5..9009cb335bf 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ExistentialMetatypeToObjectExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ExistentialMetatypeToObjectExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ExistentialMetatypeToObjectExpr -class ExistentialMetatypeToObjectExpr extends Generated::ExistentialMetatypeToObjectExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ExistentialMetatypeToObjectExpr` and should not + * be referenced directly. + */ +module Impl { + class ExistentialMetatypeToObjectExpr extends Generated::ExistentialMetatypeToObjectExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ExplicitCastExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ExplicitCastExpr.qll new file mode 100644 index 00000000000..e1834123d50 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ExplicitCastExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ExplicitCastExpr`. + */ + +private import ExplicitCastExprImpl +import codeql.swift.elements.expr.Expr + +final class ExplicitCastExpr = Impl::ExplicitCastExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ExplicitClosureExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ExplicitClosureExpr.qll new file mode 100644 index 00000000000..9f3cfd82108 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ExplicitClosureExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ExplicitClosureExpr`. + */ + +private import ExplicitClosureExprImpl +import codeql.swift.elements.expr.ClosureExpr + +final class ExplicitClosureExpr = Impl::ExplicitClosureExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/Expr.qll b/swift/ql/lib/codeql/swift/elements/expr/Expr.qll new file mode 100644 index 00000000000..8a62f6cdadd --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/Expr.qll @@ -0,0 +1,13 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Expr`. + */ + +private import ExprImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.type.Type + +/** + * The base class for all expressions in Swift. + */ +final class Expr = Impl::Expr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/FloatLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/FloatLiteralExpr.qll new file mode 100644 index 00000000000..b78f5a6f708 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/FloatLiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `FloatLiteralExpr`. + */ + +private import FloatLiteralExprImpl +import codeql.swift.elements.expr.NumberLiteralExpr + +final class FloatLiteralExpr = Impl::FloatLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ForceTryExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ForceTryExpr.qll new file mode 100644 index 00000000000..47b3787fe17 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ForceTryExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ForceTryExpr`. + */ + +private import ForceTryExprImpl +import codeql.swift.elements.expr.AnyTryExpr + +final class ForceTryExpr = Impl::ForceTryExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ForceValueExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ForceValueExpr.qll new file mode 100644 index 00000000000..61d5e11eb01 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ForceValueExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ForceValueExpr`. + */ + +private import ForceValueExprImpl +import codeql.swift.elements.expr.Expr + +final class ForceValueExpr = Impl::ForceValueExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll new file mode 100644 index 00000000000..11a4f6db4bd --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ForcedCheckedCastExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ForcedCheckedCastExpr`. + */ + +private import ForcedCheckedCastExprImpl +import codeql.swift.elements.expr.CheckedCastExpr + +final class ForcedCheckedCastExpr = Impl::ForcedCheckedCastExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ForcedCheckedCastExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ForcedCheckedCastExprImpl.qll index 809588085f1..79aa83af41e 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ForcedCheckedCastExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ForcedCheckedCastExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ForcedCheckedCastExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ForcedCheckedCastExpr -class ForcedCheckedCastExpr extends Generated::ForcedCheckedCastExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ForcedCheckedCastExpr` and should not + * be referenced directly. + */ +module Impl { + class ForcedCheckedCastExpr extends Generated::ForcedCheckedCastExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll new file mode 100644 index 00000000000..2e181cb75c1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ForeignObjectConversionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ForeignObjectConversionExpr`. + */ + +private import ForeignObjectConversionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class ForeignObjectConversionExpr = Impl::ForeignObjectConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ForeignObjectConversionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ForeignObjectConversionExprImpl.qll index d6bd94fff23..69d993220bd 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ForeignObjectConversionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ForeignObjectConversionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ForeignObjectConversionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ForeignObjectConversionExpr -class ForeignObjectConversionExpr extends Generated::ForeignObjectConversionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ForeignObjectConversionExpr` and should not + * be referenced directly. + */ +module Impl { + class ForeignObjectConversionExpr extends Generated::ForeignObjectConversionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/FunctionConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/FunctionConversionExpr.qll new file mode 100644 index 00000000000..090391ebe2b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/FunctionConversionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `FunctionConversionExpr`. + */ + +private import FunctionConversionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class FunctionConversionExpr = Impl::FunctionConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/FunctionConversionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/FunctionConversionExprImpl.qll index 8e92e47c8b2..0d4c7c21c35 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/FunctionConversionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/FunctionConversionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `FunctionConversionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.FunctionConversionExpr -class FunctionConversionExpr extends Generated::FunctionConversionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `FunctionConversionExpr` and should not + * be referenced directly. + */ +module Impl { + class FunctionConversionExpr extends Generated::FunctionConversionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/IdentityExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/IdentityExpr.qll new file mode 100644 index 00000000000..cb2df6b115b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/IdentityExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `IdentityExpr`. + */ + +private import IdentityExprImpl +import codeql.swift.elements.expr.Expr + +final class IdentityExpr = Impl::IdentityExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/IfExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/IfExpr.qll new file mode 100644 index 00000000000..f6841c1b5c5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/IfExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `IfExpr`. + */ + +private import IfExprImpl +import codeql.swift.elements.expr.Expr + +final class IfExpr = Impl::IfExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ImplicitConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ImplicitConversionExpr.qll new file mode 100644 index 00000000000..506f4b61346 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ImplicitConversionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ImplicitConversionExpr`. + */ + +private import ImplicitConversionExprImpl +import codeql.swift.elements.expr.Expr + +final class ImplicitConversionExpr = Impl::ImplicitConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/InOutExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/InOutExpr.qll new file mode 100644 index 00000000000..2156a7c7be7 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/InOutExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `InOutExpr`. + */ + +private import InOutExprImpl +import codeql.swift.elements.expr.Expr + +final class InOutExpr = Impl::InOutExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/InOutToPointerExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/InOutToPointerExpr.qll new file mode 100644 index 00000000000..9906dd7db06 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/InOutToPointerExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `InOutToPointerExpr`. + */ + +private import InOutToPointerExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class InOutToPointerExpr = Impl::InOutToPointerExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/InOutToPointerExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/InOutToPointerExprImpl.qll index 6ebd5cea3fc..9b543b216ae 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/InOutToPointerExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/InOutToPointerExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `InOutToPointerExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.InOutToPointerExpr -class InOutToPointerExpr extends Generated::InOutToPointerExpr { } +/** + * INTERNAL: This module contains the customizable definition of `InOutToPointerExpr` and should not + * be referenced directly. + */ +module Impl { + class InOutToPointerExpr extends Generated::InOutToPointerExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/InitializerRefCallExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/InitializerRefCallExpr.qll new file mode 100644 index 00000000000..1f11e950e8e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/InitializerRefCallExpr.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `InitializerRefCallExpr`. + */ + +private import InitializerRefCallExprImpl +import codeql.swift.elements.expr.SelfApplyExpr + +/** + * INTERNAL: Do not use. + */ +final class InitializerRefCallExpr = Impl::InitializerRefCallExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/InitializerRefCallExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/InitializerRefCallExprImpl.qll index ed2f4afef3c..d99689b84ad 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/InitializerRefCallExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/InitializerRefCallExprImpl.qll @@ -1,12 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `InitializerRefCallExpr`. + * * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.InitializerRefCallExpr /** - * INTERNAL: Do not use. + * INTERNAL: This module contains the customizable definition of `InitializerRefCallExpr` and should not + * be referenced directly. */ -class InitializerRefCallExpr extends Generated::InitializerRefCallExpr { } +module Impl { + class InitializerRefCallExpr extends Generated::InitializerRefCallExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll new file mode 100644 index 00000000000..d4d61037516 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/InjectIntoOptionalExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `InjectIntoOptionalExpr`. + */ + +private import InjectIntoOptionalExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class InjectIntoOptionalExpr = Impl::InjectIntoOptionalExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/InjectIntoOptionalExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/InjectIntoOptionalExprImpl.qll index d51c83f62fb..5e5a74fee8b 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/InjectIntoOptionalExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/InjectIntoOptionalExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `InjectIntoOptionalExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.InjectIntoOptionalExpr -class InjectIntoOptionalExpr extends Generated::InjectIntoOptionalExpr { } +/** + * INTERNAL: This module contains the customizable definition of `InjectIntoOptionalExpr` and should not + * be referenced directly. + */ +module Impl { + class InjectIntoOptionalExpr extends Generated::InjectIntoOptionalExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/IntegerLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/IntegerLiteralExpr.qll new file mode 100644 index 00000000000..e331dfc30ac --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/IntegerLiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `IntegerLiteralExpr`. + */ + +private import IntegerLiteralExprImpl +import codeql.swift.elements.expr.NumberLiteralExpr + +final class IntegerLiteralExpr = Impl::IntegerLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll new file mode 100644 index 00000000000..a325e92d790 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/InterpolatedStringLiteralExpr.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `InterpolatedStringLiteralExpr`. + */ + +private import InterpolatedStringLiteralExprImpl +import codeql.swift.elements.expr.LiteralExpr +import codeql.swift.elements.expr.OpaqueValueExpr +import codeql.swift.elements.expr.TapExpr + +final class InterpolatedStringLiteralExpr = Impl::InterpolatedStringLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/IsExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/IsExpr.qll new file mode 100644 index 00000000000..fe38d7454f3 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/IsExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `IsExpr`. + */ + +private import IsExprImpl +import codeql.swift.elements.expr.CheckedCastExpr + +final class IsExpr = Impl::IsExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/KeyPathApplicationExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/KeyPathApplicationExpr.qll new file mode 100644 index 00000000000..ea6da7e3b3e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/KeyPathApplicationExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `KeyPathApplicationExpr`. + */ + +private import KeyPathApplicationExprImpl +import codeql.swift.elements.expr.Expr + +final class KeyPathApplicationExpr = Impl::KeyPathApplicationExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/KeyPathDotExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/KeyPathDotExpr.qll new file mode 100644 index 00000000000..a2caf9802ce --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/KeyPathDotExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `KeyPathDotExpr`. + */ + +private import KeyPathDotExprImpl +import codeql.swift.elements.expr.Expr + +final class KeyPathDotExpr = Impl::KeyPathDotExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/KeyPathExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/KeyPathExpr.qll new file mode 100644 index 00000000000..20dbbf1c051 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/KeyPathExpr.qll @@ -0,0 +1,14 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `KeyPathExpr`. + */ + +private import KeyPathExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.KeyPathComponent +import codeql.swift.elements.type.TypeRepr + +/** + * A key-path expression. + */ +final class KeyPathExpr = Impl::KeyPathExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/LazyInitializationExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/LazyInitializationExpr.qll new file mode 100644 index 00000000000..7961d75c6b2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/LazyInitializationExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LazyInitializationExpr`. + */ + +private import LazyInitializationExprImpl +import codeql.swift.elements.expr.Expr + +final class LazyInitializationExpr = Impl::LazyInitializationExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExpr.qll new file mode 100644 index 00000000000..fba1c821f42 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LinearFunctionExpr`. + */ + +private import LinearFunctionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class LinearFunctionExpr = Impl::LinearFunctionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExprImpl.qll index e20b3d7af3b..02c63eee3c4 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `LinearFunctionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.LinearFunctionExpr -class LinearFunctionExpr extends Generated::LinearFunctionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `LinearFunctionExpr` and should not + * be referenced directly. + */ +module Impl { + class LinearFunctionExpr extends Generated::LinearFunctionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll new file mode 100644 index 00000000000..7d00861bec2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LinearFunctionExtractOriginalExpr`. + */ + +private import LinearFunctionExtractOriginalExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class LinearFunctionExtractOriginalExpr = Impl::LinearFunctionExtractOriginalExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExprImpl.qll index e6061e3de30..085c2d00572 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/LinearFunctionExtractOriginalExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `LinearFunctionExtractOriginalExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.LinearFunctionExtractOriginalExpr -class LinearFunctionExtractOriginalExpr extends Generated::LinearFunctionExtractOriginalExpr { } +/** + * INTERNAL: This module contains the customizable definition of `LinearFunctionExtractOriginalExpr` and should not + * be referenced directly. + */ +module Impl { + class LinearFunctionExtractOriginalExpr extends Generated::LinearFunctionExtractOriginalExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll new file mode 100644 index 00000000000..e824e393ac7 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LinearToDifferentiableFunctionExpr`. + */ + +private import LinearToDifferentiableFunctionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class LinearToDifferentiableFunctionExpr = Impl::LinearToDifferentiableFunctionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExprImpl.qll index 4fd5f7d991e..02613223635 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/LinearToDifferentiableFunctionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `LinearToDifferentiableFunctionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.LinearToDifferentiableFunctionExpr -class LinearToDifferentiableFunctionExpr extends Generated::LinearToDifferentiableFunctionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `LinearToDifferentiableFunctionExpr` and should not + * be referenced directly. + */ +module Impl { + class LinearToDifferentiableFunctionExpr extends Generated::LinearToDifferentiableFunctionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/LiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/LiteralExpr.qll new file mode 100644 index 00000000000..d16ae34a3d3 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/LiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LiteralExpr`. + */ + +private import LiteralExprImpl +import codeql.swift.elements.expr.Expr + +final class LiteralExpr = Impl::LiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/LoadExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/LoadExpr.qll new file mode 100644 index 00000000000..476d828e440 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/LoadExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LoadExpr`. + */ + +private import LoadExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class LoadExpr = Impl::LoadExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/LoadExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/LoadExprImpl.qll index 0fb5c32d7da..027186a5f84 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/LoadExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/LoadExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `LoadExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.LoadExpr -class LoadExpr extends Generated::LoadExpr { } +/** + * INTERNAL: This module contains the customizable definition of `LoadExpr` and should not + * be referenced directly. + */ +module Impl { + class LoadExpr extends Generated::LoadExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/LookupExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/LookupExpr.qll new file mode 100644 index 00000000000..f4253e4c1d6 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/LookupExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LookupExpr`. + */ + +private import LookupExprImpl +import codeql.swift.elements.decl.Decl +import codeql.swift.elements.expr.Expr + +final class LookupExpr = Impl::LookupExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/LookupExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/LookupExprImpl.qll index 3da5211443e..8526a74147e 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/LookupExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/LookupExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `LookupExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.LookupExpr -class LookupExpr extends Generated::LookupExpr { } +/** + * INTERNAL: This module contains the customizable definition of `LookupExpr` and should not + * be referenced directly. + */ +module Impl { + class LookupExpr extends Generated::LookupExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll new file mode 100644 index 00000000000..6069db0a791 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/MagicIdentifierLiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MagicIdentifierLiteralExpr`. + */ + +private import MagicIdentifierLiteralExprImpl +import codeql.swift.elements.expr.BuiltinLiteralExpr + +final class MagicIdentifierLiteralExpr = Impl::MagicIdentifierLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll new file mode 100644 index 00000000000..c0a96f03ef8 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/MakeTemporarilyEscapableExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MakeTemporarilyEscapableExpr`. + */ + +private import MakeTemporarilyEscapableExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.OpaqueValueExpr + +final class MakeTemporarilyEscapableExpr = Impl::MakeTemporarilyEscapableExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/MaterializePackExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/MaterializePackExpr.qll new file mode 100644 index 00000000000..a585f8929fd --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/MaterializePackExpr.qll @@ -0,0 +1,15 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MaterializePackExpr`. + */ + +private import MaterializePackExprImpl +import codeql.swift.elements.expr.Expr + +/** + * An expression that materializes a pack during expansion. Appears around PackExpansionExpr. + * + * More details: + * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + */ +final class MaterializePackExpr = Impl::MaterializePackExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/MaterializePackExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/MaterializePackExprImpl.qll index 675d7a21bab..e2e39255363 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/MaterializePackExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/MaterializePackExprImpl.qll @@ -1,14 +1,22 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `MaterializePackExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.MaterializePackExpr /** - * An expression that materializes a pack during expansion. Appears around PackExpansionExpr. - * - * More details: - * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + * INTERNAL: This module contains the customizable definition of `MaterializePackExpr` and should not + * be referenced directly. */ -class MaterializePackExpr extends Generated::MaterializePackExpr { } +module Impl { + /** + * An expression that materializes a pack during expansion. Appears around PackExpansionExpr. + * + * More details: + * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + */ + class MaterializePackExpr extends Generated::MaterializePackExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/MemberRefExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/MemberRefExpr.qll new file mode 100644 index 00000000000..1e51f611014 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/MemberRefExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MemberRefExpr`. + */ + +private import MemberRefExprImpl +import codeql.swift.elements.expr.LookupExpr + +final class MemberRefExpr = Impl::MemberRefExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/MetatypeConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/MetatypeConversionExpr.qll new file mode 100644 index 00000000000..a949b47d20d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/MetatypeConversionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MetatypeConversionExpr`. + */ + +private import MetatypeConversionExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class MetatypeConversionExpr = Impl::MetatypeConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/MetatypeConversionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/MetatypeConversionExprImpl.qll index 11c065725f1..af2d0168baf 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/MetatypeConversionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/MetatypeConversionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `MetatypeConversionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.MetatypeConversionExpr -class MetatypeConversionExpr extends Generated::MetatypeConversionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `MetatypeConversionExpr` and should not + * be referenced directly. + */ +module Impl { + class MetatypeConversionExpr extends Generated::MetatypeConversionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/MethodLookupExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/MethodLookupExpr.qll new file mode 100644 index 00000000000..04a535385a6 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/MethodLookupExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MethodLookupExpr`. + */ + +private import MethodLookupExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.LookupExpr + +final class MethodLookupExpr = Impl::MethodLookupExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/NilLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/NilLiteralExpr.qll new file mode 100644 index 00000000000..2f0d39e9c82 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/NilLiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `NilLiteralExpr`. + */ + +private import NilLiteralExprImpl +import codeql.swift.elements.expr.LiteralExpr + +final class NilLiteralExpr = Impl::NilLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/NumberLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/NumberLiteralExpr.qll new file mode 100644 index 00000000000..e176f2dced5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/NumberLiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `NumberLiteralExpr`. + */ + +private import NumberLiteralExprImpl +import codeql.swift.elements.expr.BuiltinLiteralExpr + +final class NumberLiteralExpr = Impl::NumberLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/NumberLiteralExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/NumberLiteralExprImpl.qll index 6161befb796..c57090004f5 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/NumberLiteralExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/NumberLiteralExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `NumberLiteralExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.NumberLiteralExpr -class NumberLiteralExpr extends Generated::NumberLiteralExpr { } +/** + * INTERNAL: This module contains the customizable definition of `NumberLiteralExpr` and should not + * be referenced directly. + */ +module Impl { + class NumberLiteralExpr extends Generated::NumberLiteralExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ObjCSelectorExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ObjCSelectorExpr.qll new file mode 100644 index 00000000000..a8bf77a1a76 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ObjCSelectorExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ObjCSelectorExpr`. + */ + +private import ObjCSelectorExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.Function + +final class ObjCSelectorExpr = Impl::ObjCSelectorExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ObjectLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ObjectLiteralExpr.qll new file mode 100644 index 00000000000..13fb3a051d8 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ObjectLiteralExpr.qll @@ -0,0 +1,13 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ObjectLiteralExpr`. + */ + +private import ObjectLiteralExprImpl +import codeql.swift.elements.expr.Argument +import codeql.swift.elements.expr.LiteralExpr + +/** + * An instance of `#fileLiteral`, `#imageLiteral` or `#colorLiteral` expressions, which are used in playgrounds. + */ +final class ObjectLiteralExpr = Impl::ObjectLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/OneWayExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/OneWayExpr.qll new file mode 100644 index 00000000000..188a75f1688 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/OneWayExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OneWayExpr`. + */ + +private import OneWayExprImpl +import codeql.swift.elements.expr.Expr + +final class OneWayExpr = Impl::OneWayExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/OpaqueValueExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/OpaqueValueExpr.qll new file mode 100644 index 00000000000..151d0be76bb --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/OpaqueValueExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OpaqueValueExpr`. + */ + +private import OpaqueValueExprImpl +import codeql.swift.elements.expr.Expr + +final class OpaqueValueExpr = Impl::OpaqueValueExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/OpaqueValueExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/OpaqueValueExprImpl.qll index dbbffe12ebc..4ed99c66513 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/OpaqueValueExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/OpaqueValueExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `OpaqueValueExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.OpaqueValueExpr -class OpaqueValueExpr extends Generated::OpaqueValueExpr { } +/** + * INTERNAL: This module contains the customizable definition of `OpaqueValueExpr` and should not + * be referenced directly. + */ +module Impl { + class OpaqueValueExpr extends Generated::OpaqueValueExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/OpenExistentialExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/OpenExistentialExpr.qll new file mode 100644 index 00000000000..f7b2ce57cad --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/OpenExistentialExpr.qll @@ -0,0 +1,23 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OpenExistentialExpr`. + */ + +private import OpenExistentialExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.OpaqueValueExpr + +/** + * An implicit expression created by the compiler when a method is called on a protocol. For example in + * ``` + * protocol P { + * func foo() -> Int + * } + * func bar(x: P) -> Int { + * return x.foo() + * } + * `x.foo()` is actually wrapped in an `OpenExistentialExpr` that "opens" `x` replacing it in its subexpression with + * an `OpaqueValueExpr`. + * ``` + */ +final class OpenExistentialExpr = Impl::OpenExistentialExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/OpenExistentialExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/OpenExistentialExprImpl.qll index 7ce3712d282..3b3e9a99ebc 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/OpenExistentialExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/OpenExistentialExprImpl.qll @@ -1,21 +1,29 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `OpenExistentialExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.OpenExistentialExpr /** - * An implicit expression created by the compiler when a method is called on a protocol. For example in - * ``` - * protocol P { - * func foo() -> Int - * } - * func bar(x: P) -> Int { - * return x.foo() - * } - * `x.foo()` is actually wrapped in an `OpenExistentialExpr` that "opens" `x` replacing it in its subexpression with - * an `OpaqueValueExpr`. - * ``` + * INTERNAL: This module contains the customizable definition of `OpenExistentialExpr` and should not + * be referenced directly. */ -class OpenExistentialExpr extends Generated::OpenExistentialExpr { } +module Impl { + /** + * An implicit expression created by the compiler when a method is called on a protocol. For example in + * ``` + * protocol P { + * func foo() -> Int + * } + * func bar(x: P) -> Int { + * return x.foo() + * } + * `x.foo()` is actually wrapped in an `OpenExistentialExpr` that "opens" `x` replacing it in its subexpression with + * an `OpaqueValueExpr`. + * ``` + */ + class OpenExistentialExpr extends Generated::OpenExistentialExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/OptionalEvaluationExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/OptionalEvaluationExpr.qll new file mode 100644 index 00000000000..bd1bf67f032 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/OptionalEvaluationExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OptionalEvaluationExpr`. + */ + +private import OptionalEvaluationExprImpl +import codeql.swift.elements.expr.Expr + +final class OptionalEvaluationExpr = Impl::OptionalEvaluationExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/OptionalEvaluationExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/OptionalEvaluationExprImpl.qll index faf0bdf1689..3ae9a909bd7 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/OptionalEvaluationExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/OptionalEvaluationExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `OptionalEvaluationExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.OptionalEvaluationExpr -class OptionalEvaluationExpr extends Generated::OptionalEvaluationExpr { } +/** + * INTERNAL: This module contains the customizable definition of `OptionalEvaluationExpr` and should not + * be referenced directly. + */ +module Impl { + class OptionalEvaluationExpr extends Generated::OptionalEvaluationExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/OptionalTryExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/OptionalTryExpr.qll new file mode 100644 index 00000000000..1d58eb074b9 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/OptionalTryExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OptionalTryExpr`. + */ + +private import OptionalTryExprImpl +import codeql.swift.elements.expr.AnyTryExpr + +final class OptionalTryExpr = Impl::OptionalTryExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/OtherInitializerRefExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/OtherInitializerRefExpr.qll new file mode 100644 index 00000000000..46ee599518a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/OtherInitializerRefExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OtherInitializerRefExpr`. + */ + +private import OtherInitializerRefExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.Initializer + +final class OtherInitializerRefExpr = Impl::OtherInitializerRefExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll new file mode 100644 index 00000000000..7334104e3c0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/OverloadedDeclRefExpr.qll @@ -0,0 +1,15 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OverloadedDeclRefExpr`. + */ + +private import OverloadedDeclRefExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.ValueDecl + +/** + * An ambiguous expression that might refer to multiple declarations. This will be present only + * for failing compilations. + */ +final class OverloadedDeclRefExpr = Impl::OverloadedDeclRefExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/OverloadedDeclRefExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/OverloadedDeclRefExprImpl.qll index eef814fab1e..360fb99e879 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/OverloadedDeclRefExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/OverloadedDeclRefExprImpl.qll @@ -1,12 +1,20 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `OverloadedDeclRefExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.OverloadedDeclRefExpr /** - * An ambiguous expression that might refer to multiple declarations. This will be present only - * for failing compilations. + * INTERNAL: This module contains the customizable definition of `OverloadedDeclRefExpr` and should not + * be referenced directly. */ -class OverloadedDeclRefExpr extends Generated::OverloadedDeclRefExpr { } +module Impl { + /** + * An ambiguous expression that might refer to multiple declarations. This will be present only + * for failing compilations. + */ + class OverloadedDeclRefExpr extends Generated::OverloadedDeclRefExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/PackElementExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/PackElementExpr.qll new file mode 100644 index 00000000000..3637ca9a181 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/PackElementExpr.qll @@ -0,0 +1,22 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PackElementExpr`. + */ + +private import PackElementExprImpl +import codeql.swift.elements.expr.Expr + +/** + * A pack element expression is a child of PackExpansionExpr. + * + * In the following example, `each t` on the second line is the pack element expression: + * ``` + * func makeTuple(_ t: repeat each T) -> (repeat each T) { + * return (repeat each t) + * } + * ``` + * + * More details: + * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + */ +final class PackElementExpr = Impl::PackElementExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/PackElementExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/PackElementExprImpl.qll index 287f06efea8..fc54acbeeaf 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/PackElementExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/PackElementExprImpl.qll @@ -1,21 +1,29 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PackElementExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.PackElementExpr /** - * A pack element expression is a child of PackExpansionExpr. - * - * In the following example, `each t` on the second line is the pack element expression: - * ``` - * func makeTuple(_ t: repeat each T) -> (repeat each T) { - * return (repeat each t) - * } - * ``` - * - * More details: - * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + * INTERNAL: This module contains the customizable definition of `PackElementExpr` and should not + * be referenced directly. */ -class PackElementExpr extends Generated::PackElementExpr { } +module Impl { + /** + * A pack element expression is a child of PackExpansionExpr. + * + * In the following example, `each t` on the second line is the pack element expression: + * ``` + * func makeTuple(_ t: repeat each T) -> (repeat each T) { + * return (repeat each t) + * } + * ``` + * + * More details: + * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + */ + class PackElementExpr extends Generated::PackElementExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/PackExpansionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/PackExpansionExpr.qll new file mode 100644 index 00000000000..e420ec0d798 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/PackExpansionExpr.qll @@ -0,0 +1,22 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PackExpansionExpr`. + */ + +private import PackExpansionExprImpl +import codeql.swift.elements.expr.Expr + +/** + * A pack expansion expression. + * + * In the following example, `repeat each t` on the second line is the pack expansion expression: + * ``` + * func makeTuple(_ t: repeat each T) -> (repeat each T) { + * return (repeat each t) + * } + * ``` + * + * More details: + * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + */ +final class PackExpansionExpr = Impl::PackExpansionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/PackExpansionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/PackExpansionExprImpl.qll index 9a55630e8ca..e1c22070f9f 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/PackExpansionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/PackExpansionExprImpl.qll @@ -1,21 +1,29 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PackExpansionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.PackExpansionExpr /** - * A pack expansion expression. - * - * In the following example, `repeat each t` on the second line is the pack expansion expression: - * ``` - * func makeTuple(_ t: repeat each T) -> (repeat each T) { - * return (repeat each t) - * } - * ``` - * - * More details: - * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + * INTERNAL: This module contains the customizable definition of `PackExpansionExpr` and should not + * be referenced directly. */ -class PackExpansionExpr extends Generated::PackExpansionExpr { } +module Impl { + /** + * A pack expansion expression. + * + * In the following example, `repeat each t` on the second line is the pack expansion expression: + * ``` + * func makeTuple(_ t: repeat each T) -> (repeat each T) { + * return (repeat each t) + * } + * ``` + * + * More details: + * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + */ + class PackExpansionExpr extends Generated::PackExpansionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ParenExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ParenExpr.qll new file mode 100644 index 00000000000..503ec46070f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ParenExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ParenExpr`. + */ + +private import ParenExprImpl +import codeql.swift.elements.expr.IdentityExpr + +final class ParenExpr = Impl::ParenExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/PointerToPointerExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/PointerToPointerExpr.qll new file mode 100644 index 00000000000..5ea9b23aaed --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/PointerToPointerExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PointerToPointerExpr`. + */ + +private import PointerToPointerExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class PointerToPointerExpr = Impl::PointerToPointerExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/PointerToPointerExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/PointerToPointerExprImpl.qll index daf0175d173..b2a8f258f93 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/PointerToPointerExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/PointerToPointerExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PointerToPointerExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.PointerToPointerExpr -class PointerToPointerExpr extends Generated::PointerToPointerExpr { } +/** + * INTERNAL: This module contains the customizable definition of `PointerToPointerExpr` and should not + * be referenced directly. + */ +module Impl { + class PointerToPointerExpr extends Generated::PointerToPointerExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/PostfixUnaryExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/PostfixUnaryExpr.qll new file mode 100644 index 00000000000..52bccd31000 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/PostfixUnaryExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PostfixUnaryExpr`. + */ + +private import PostfixUnaryExprImpl +import codeql.swift.elements.expr.ApplyExpr + +final class PostfixUnaryExpr = Impl::PostfixUnaryExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/PrefixUnaryExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/PrefixUnaryExpr.qll new file mode 100644 index 00000000000..63572eed4ae --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/PrefixUnaryExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PrefixUnaryExpr`. + */ + +private import PrefixUnaryExprImpl +import codeql.swift.elements.expr.ApplyExpr + +final class PrefixUnaryExpr = Impl::PrefixUnaryExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll new file mode 100644 index 00000000000..23de4a964e0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExpr.qll @@ -0,0 +1,14 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PropertyWrapperValuePlaceholderExpr`. + */ + +private import PropertyWrapperValuePlaceholderExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.OpaqueValueExpr + +/** + * A placeholder substituting property initializations with `=` when the property has a property + * wrapper with an initializer. + */ +final class PropertyWrapperValuePlaceholderExpr = Impl::PropertyWrapperValuePlaceholderExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExprImpl.qll index 5e9612f17a4..0bef8e2d2d6 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/PropertyWrapperValuePlaceholderExprImpl.qll @@ -1,12 +1,21 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PropertyWrapperValuePlaceholderExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.PropertyWrapperValuePlaceholderExpr /** - * A placeholder substituting property initializations with `=` when the property has a property - * wrapper with an initializer. + * INTERNAL: This module contains the customizable definition of `PropertyWrapperValuePlaceholderExpr` and should not + * be referenced directly. */ -class PropertyWrapperValuePlaceholderExpr extends Generated::PropertyWrapperValuePlaceholderExpr { } +module Impl { + /** + * A placeholder substituting property initializations with `=` when the property has a property + * wrapper with an initializer. + */ + class PropertyWrapperValuePlaceholderExpr extends Generated::PropertyWrapperValuePlaceholderExpr { + } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll new file mode 100644 index 00000000000..03ca4bcb94c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ProtocolMetatypeToObjectExpr`. + */ + +private import ProtocolMetatypeToObjectExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class ProtocolMetatypeToObjectExpr = Impl::ProtocolMetatypeToObjectExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExprImpl.qll index 90606e3e932..537d388c86a 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/ProtocolMetatypeToObjectExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ProtocolMetatypeToObjectExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.ProtocolMetatypeToObjectExpr -class ProtocolMetatypeToObjectExpr extends Generated::ProtocolMetatypeToObjectExpr { } +/** + * INTERNAL: This module contains the customizable definition of `ProtocolMetatypeToObjectExpr` and should not + * be referenced directly. + */ +module Impl { + class ProtocolMetatypeToObjectExpr extends Generated::ProtocolMetatypeToObjectExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll new file mode 100644 index 00000000000..8676e4d9440 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/RebindSelfInInitializerExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `RebindSelfInInitializerExpr`. + */ + +private import RebindSelfInInitializerExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.VarDecl + +final class RebindSelfInInitializerExpr = Impl::RebindSelfInInitializerExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/RegexLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/RegexLiteralExpr.qll new file mode 100644 index 00000000000..0229cb2787f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/RegexLiteralExpr.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `RegexLiteralExpr`. + */ + +private import RegexLiteralExprImpl +import codeql.swift.elements.expr.LiteralExpr + +/** + * A regular expression literal which is checked at compile time, for example `/a(a|b)*b/`. + */ +final class RegexLiteralExpr = Impl::RegexLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/SelfApplyExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/SelfApplyExpr.qll new file mode 100644 index 00000000000..138b48e01a5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/SelfApplyExpr.qll @@ -0,0 +1,15 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SelfApplyExpr`. + */ + +private import SelfApplyExprImpl +import codeql.swift.elements.expr.ApplyExpr +import codeql.swift.elements.expr.Expr + +/** + * An internal raw instance of method lookups like `x.foo` in `x.foo()`. + * This is completely replaced by the synthesized type `MethodLookupExpr`. + * INTERNAL: Do not use. + */ +final class SelfApplyExpr = Impl::SelfApplyExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/SelfApplyExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/SelfApplyExprImpl.qll index dbbe121cf3b..ce66e724350 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/SelfApplyExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/SelfApplyExprImpl.qll @@ -1,14 +1,20 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `SelfApplyExpr`. + * * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.SelfApplyExpr /** - * An internal raw instance of method lookups like `x.foo` in `x.foo()`. - * This is completely replaced by the synthesized type `MethodLookupExpr`. - * INTERNAL: Do not use. + * INTERNAL: This module contains the customizable definition of `SelfApplyExpr` and should not + * be referenced directly. */ -class SelfApplyExpr extends Generated::SelfApplyExpr { } +module Impl { + /** + * An internal raw instance of method lookups like `x.foo` in `x.foo()`. + * This is completely replaced by the synthesized type `MethodLookupExpr`. + */ + class SelfApplyExpr extends Generated::SelfApplyExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/SequenceExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/SequenceExpr.qll new file mode 100644 index 00000000000..8b2bb354582 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/SequenceExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SequenceExpr`. + */ + +private import SequenceExprImpl +import codeql.swift.elements.expr.Expr + +final class SequenceExpr = Impl::SequenceExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/SequenceExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/SequenceExprImpl.qll index c419d8fb180..efaf892f2b3 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/SequenceExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/SequenceExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `SequenceExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.SequenceExpr -class SequenceExpr extends Generated::SequenceExpr { } +/** + * INTERNAL: This module contains the customizable definition of `SequenceExpr` and should not + * be referenced directly. + */ +module Impl { + class SequenceExpr extends Generated::SequenceExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/SingleValueStmtExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/SingleValueStmtExpr.qll new file mode 100644 index 00000000000..4fe142ec078 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/SingleValueStmtExpr.qll @@ -0,0 +1,13 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SingleValueStmtExpr`. + */ + +private import SingleValueStmtExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.Stmt + +/** + * An expression that wraps a statement which produces a single value. + */ +final class SingleValueStmtExpr = Impl::SingleValueStmtExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/SingleValueStmtExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/SingleValueStmtExprImpl.qll index 02afcca5499..399a0c19e8d 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/SingleValueStmtExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/SingleValueStmtExprImpl.qll @@ -1,11 +1,19 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `SingleValueStmtExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.SingleValueStmtExpr /** - * An expression that wraps a statement which produces a single value. + * INTERNAL: This module contains the customizable definition of `SingleValueStmtExpr` and should not + * be referenced directly. */ -class SingleValueStmtExpr extends Generated::SingleValueStmtExpr { } +module Impl { + /** + * An expression that wraps a statement which produces a single value. + */ + class SingleValueStmtExpr extends Generated::SingleValueStmtExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/StringLiteralExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/StringLiteralExpr.qll new file mode 100644 index 00000000000..1c66bd85027 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/StringLiteralExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `StringLiteralExpr`. + */ + +private import StringLiteralExprImpl +import codeql.swift.elements.expr.BuiltinLiteralExpr + +final class StringLiteralExpr = Impl::StringLiteralExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/StringToPointerExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/StringToPointerExpr.qll new file mode 100644 index 00000000000..e8e6902afba --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/StringToPointerExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `StringToPointerExpr`. + */ + +private import StringToPointerExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class StringToPointerExpr = Impl::StringToPointerExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/StringToPointerExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/StringToPointerExprImpl.qll index 6658dcf78ad..77ef5156b68 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/StringToPointerExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/StringToPointerExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `StringToPointerExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.StringToPointerExpr -class StringToPointerExpr extends Generated::StringToPointerExpr { } +/** + * INTERNAL: This module contains the customizable definition of `StringToPointerExpr` and should not + * be referenced directly. + */ +module Impl { + class StringToPointerExpr extends Generated::StringToPointerExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/SubscriptExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/SubscriptExpr.qll new file mode 100644 index 00000000000..2470f305937 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/SubscriptExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SubscriptExpr`. + */ + +private import SubscriptExprImpl +import codeql.swift.elements.expr.Argument +import codeql.swift.elements.expr.LookupExpr + +final class SubscriptExpr = Impl::SubscriptExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/SuperRefExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/SuperRefExpr.qll new file mode 100644 index 00000000000..e2925a1a40f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/SuperRefExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SuperRefExpr`. + */ + +private import SuperRefExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.VarDecl + +final class SuperRefExpr = Impl::SuperRefExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/TapExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/TapExpr.qll new file mode 100644 index 00000000000..1e1cd971a05 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/TapExpr.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TapExpr`. + */ + +private import TapExprImpl +import codeql.swift.elements.stmt.BraceStmt +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.decl.VarDecl + +final class TapExpr = Impl::TapExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/TryExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/TryExpr.qll new file mode 100644 index 00000000000..cd4240effd4 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/TryExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TryExpr`. + */ + +private import TryExprImpl +import codeql.swift.elements.expr.AnyTryExpr + +final class TryExpr = Impl::TryExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/TupleElementExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/TupleElementExpr.qll new file mode 100644 index 00000000000..988e2861a08 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/TupleElementExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TupleElementExpr`. + */ + +private import TupleElementExprImpl +import codeql.swift.elements.expr.Expr + +final class TupleElementExpr = Impl::TupleElementExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/TupleExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/TupleExpr.qll new file mode 100644 index 00000000000..88a81448307 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/TupleExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TupleExpr`. + */ + +private import TupleExprImpl +import codeql.swift.elements.expr.Expr + +final class TupleExpr = Impl::TupleExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/TypeExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/TypeExpr.qll new file mode 100644 index 00000000000..79e8ee169c2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/TypeExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TypeExpr`. + */ + +private import TypeExprImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.type.TypeRepr + +final class TypeExpr = Impl::TypeExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll new file mode 100644 index 00000000000..52d30163e92 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnderlyingToOpaqueExpr`. + */ + +private import UnderlyingToOpaqueExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class UnderlyingToOpaqueExpr = Impl::UnderlyingToOpaqueExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExprImpl.qll index cdd57f35fe0..2980c0ab606 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/UnderlyingToOpaqueExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnderlyingToOpaqueExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.UnderlyingToOpaqueExpr -class UnderlyingToOpaqueExpr extends Generated::UnderlyingToOpaqueExpr { } +/** + * INTERNAL: This module contains the customizable definition of `UnderlyingToOpaqueExpr` and should not + * be referenced directly. + */ +module Impl { + class UnderlyingToOpaqueExpr extends Generated::UnderlyingToOpaqueExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll new file mode 100644 index 00000000000..eb114f9d428 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnevaluatedInstanceExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnevaluatedInstanceExpr`. + */ + +private import UnevaluatedInstanceExprImpl +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class UnevaluatedInstanceExpr = Impl::UnevaluatedInstanceExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnevaluatedInstanceExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/UnevaluatedInstanceExprImpl.qll index a7f45210357..0e321cdd029 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/UnevaluatedInstanceExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/UnevaluatedInstanceExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnevaluatedInstanceExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.UnevaluatedInstanceExpr -class UnevaluatedInstanceExpr extends Generated::UnevaluatedInstanceExpr { } +/** + * INTERNAL: This module contains the customizable definition of `UnevaluatedInstanceExpr` and should not + * be referenced directly. + */ +module Impl { + class UnevaluatedInstanceExpr extends Generated::UnevaluatedInstanceExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll new file mode 100644 index 00000000000..f13e67cefb9 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedDeclRefExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnresolvedDeclRefExpr`. + */ + +private import UnresolvedDeclRefExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.Expr + +final class UnresolvedDeclRefExpr = Impl::UnresolvedDeclRefExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedDotExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedDotExpr.qll new file mode 100644 index 00000000000..c1ab3ec25bf --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedDotExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnresolvedDotExpr`. + */ + +private import UnresolvedDotExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.Expr + +final class UnresolvedDotExpr = Impl::UnresolvedDotExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll new file mode 100644 index 00000000000..939d2aa26a7 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnresolvedMemberChainResultExpr`. + */ + +private import UnresolvedMemberChainResultExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.IdentityExpr + +final class UnresolvedMemberChainResultExpr = Impl::UnresolvedMemberChainResultExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExprImpl.qll index 8c456c35c86..ceded493273 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberChainResultExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnresolvedMemberChainResultExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.UnresolvedMemberChainResultExpr -class UnresolvedMemberChainResultExpr extends Generated::UnresolvedMemberChainResultExpr { } +/** + * INTERNAL: This module contains the customizable definition of `UnresolvedMemberChainResultExpr` and should not + * be referenced directly. + */ +module Impl { + class UnresolvedMemberChainResultExpr extends Generated::UnresolvedMemberChainResultExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberExpr.qll new file mode 100644 index 00000000000..8711a466be5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnresolvedMemberExpr`. + */ + +private import UnresolvedMemberExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.Expr + +final class UnresolvedMemberExpr = Impl::UnresolvedMemberExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberExprImpl.qll index c1a8ef3211e..a3dffb13597 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedMemberExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnresolvedMemberExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.UnresolvedMemberExpr -class UnresolvedMemberExpr extends Generated::UnresolvedMemberExpr { } +/** + * INTERNAL: This module contains the customizable definition of `UnresolvedMemberExpr` and should not + * be referenced directly. + */ +module Impl { + class UnresolvedMemberExpr extends Generated::UnresolvedMemberExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedPatternExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedPatternExpr.qll new file mode 100644 index 00000000000..de80ed6accc --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedPatternExpr.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnresolvedPatternExpr`. + */ + +private import UnresolvedPatternExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.pattern.Pattern + +final class UnresolvedPatternExpr = Impl::UnresolvedPatternExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedPatternExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedPatternExprImpl.qll index c6a1e6a8181..37cfa434a6b 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedPatternExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedPatternExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnresolvedPatternExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.UnresolvedPatternExpr -class UnresolvedPatternExpr extends Generated::UnresolvedPatternExpr { } +/** + * INTERNAL: This module contains the customizable definition of `UnresolvedPatternExpr` and should not + * be referenced directly. + */ +module Impl { + class UnresolvedPatternExpr extends Generated::UnresolvedPatternExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll new file mode 100644 index 00000000000..619fc6890da --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedSpecializeExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnresolvedSpecializeExpr`. + */ + +private import UnresolvedSpecializeExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.Expr + +final class UnresolvedSpecializeExpr = Impl::UnresolvedSpecializeExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedSpecializeExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedSpecializeExprImpl.qll index 91e620e264f..6a2703b867f 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedSpecializeExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedSpecializeExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnresolvedSpecializeExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.UnresolvedSpecializeExpr -class UnresolvedSpecializeExpr extends Generated::UnresolvedSpecializeExpr { } +/** + * INTERNAL: This module contains the customizable definition of `UnresolvedSpecializeExpr` and should not + * be referenced directly. + */ +module Impl { + class UnresolvedSpecializeExpr extends Generated::UnresolvedSpecializeExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll new file mode 100644 index 00000000000..be9a5216b64 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExpr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnresolvedTypeConversionExpr`. + */ + +private import UnresolvedTypeConversionExprImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.expr.ImplicitConversionExpr + +final class UnresolvedTypeConversionExpr = Impl::UnresolvedTypeConversionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExprImpl.qll b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExprImpl.qll index ec337d244ff..005600165c2 100644 --- a/swift/ql/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExprImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/expr/UnresolvedTypeConversionExprImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnresolvedTypeConversionExpr`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.expr.UnresolvedTypeConversionExpr -class UnresolvedTypeConversionExpr extends Generated::UnresolvedTypeConversionExpr { } +/** + * INTERNAL: This module contains the customizable definition of `UnresolvedTypeConversionExpr` and should not + * be referenced directly. + */ +module Impl { + class UnresolvedTypeConversionExpr extends Generated::UnresolvedTypeConversionExpr { } +} diff --git a/swift/ql/lib/codeql/swift/elements/expr/VarargExpansionExpr.qll b/swift/ql/lib/codeql/swift/elements/expr/VarargExpansionExpr.qll new file mode 100644 index 00000000000..dab4064dff9 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/expr/VarargExpansionExpr.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `VarargExpansionExpr`. + */ + +private import VarargExpansionExprImpl +import codeql.swift.elements.expr.Expr + +final class VarargExpansionExpr = Impl::VarargExpansionExpr; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/AnyPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/AnyPattern.qll new file mode 100644 index 00000000000..8422d60981e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/AnyPattern.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AnyPattern`. + */ + +private import AnyPatternImpl +import codeql.swift.elements.pattern.Pattern + +final class AnyPattern = Impl::AnyPattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/BindingPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/BindingPattern.qll new file mode 100644 index 00000000000..942ddba3d13 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/BindingPattern.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BindingPattern`. + */ + +private import BindingPatternImpl +import codeql.swift.elements.pattern.Pattern + +final class BindingPattern = Impl::BindingPattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/BoolPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/BoolPattern.qll new file mode 100644 index 00000000000..514b5196b24 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/BoolPattern.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BoolPattern`. + */ + +private import BoolPatternImpl +import codeql.swift.elements.pattern.Pattern + +final class BoolPattern = Impl::BoolPattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/EnumElementPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/EnumElementPattern.qll new file mode 100644 index 00000000000..82a598ba7a3 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/EnumElementPattern.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `EnumElementPattern`. + */ + +private import EnumElementPatternImpl +import codeql.swift.elements.decl.EnumElementDecl +import codeql.swift.elements.pattern.Pattern + +final class EnumElementPattern = Impl::EnumElementPattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/ExprPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/ExprPattern.qll new file mode 100644 index 00000000000..9d7c181ae92 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/ExprPattern.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ExprPattern`. + */ + +private import ExprPatternImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.pattern.Pattern + +final class ExprPattern = Impl::ExprPattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/IsPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/IsPattern.qll new file mode 100644 index 00000000000..7b18ebf813b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/IsPattern.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `IsPattern`. + */ + +private import IsPatternImpl +import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.type.TypeRepr + +final class IsPattern = Impl::IsPattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/NamedPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/NamedPattern.qll new file mode 100644 index 00000000000..10e1beb4df6 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/NamedPattern.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `NamedPattern`. + */ + +private import NamedPatternImpl +import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.decl.VarDecl + +final class NamedPattern = Impl::NamedPattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/OptionalSomePattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/OptionalSomePattern.qll new file mode 100644 index 00000000000..529e9bd735f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/OptionalSomePattern.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OptionalSomePattern`. + */ + +private import OptionalSomePatternImpl +import codeql.swift.elements.pattern.Pattern + +final class OptionalSomePattern = Impl::OptionalSomePattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/ParenPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/ParenPattern.qll new file mode 100644 index 00000000000..4bf8e44b65f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/ParenPattern.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ParenPattern`. + */ + +private import ParenPatternImpl +import codeql.swift.elements.pattern.Pattern + +final class ParenPattern = Impl::ParenPattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/Pattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/Pattern.qll new file mode 100644 index 00000000000..addfc640cd3 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/Pattern.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Pattern`. + */ + +private import PatternImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.type.Type + +final class Pattern = Impl::Pattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/TuplePattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/TuplePattern.qll new file mode 100644 index 00000000000..4531e5db0dc --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/TuplePattern.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TuplePattern`. + */ + +private import TuplePatternImpl +import codeql.swift.elements.pattern.Pattern + +final class TuplePattern = Impl::TuplePattern; diff --git a/swift/ql/lib/codeql/swift/elements/pattern/TypedPattern.qll b/swift/ql/lib/codeql/swift/elements/pattern/TypedPattern.qll new file mode 100644 index 00000000000..4de21109dd4 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/pattern/TypedPattern.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TypedPattern`. + */ + +private import TypedPatternImpl +import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.type.TypeRepr + +final class TypedPattern = Impl::TypedPattern; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/BraceStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/BraceStmt.qll new file mode 100644 index 00000000000..cf7de039019 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/BraceStmt.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BraceStmt`. + */ + +private import BraceStmtImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.decl.VarDecl + +final class BraceStmt = Impl::BraceStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/BreakStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/BreakStmt.qll new file mode 100644 index 00000000000..087ae2135c5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/BreakStmt.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BreakStmt`. + */ + +private import BreakStmtImpl +import codeql.swift.elements.stmt.Stmt + +final class BreakStmt = Impl::BreakStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/CaseLabelItem.qll b/swift/ql/lib/codeql/swift/elements/stmt/CaseLabelItem.qll new file mode 100644 index 00000000000..11707cd1bb4 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/CaseLabelItem.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CaseLabelItem`. + */ + +private import CaseLabelItemImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.pattern.Pattern + +final class CaseLabelItem = Impl::CaseLabelItem; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/CaseStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/CaseStmt.qll new file mode 100644 index 00000000000..1503634f8fc --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/CaseStmt.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `CaseStmt`. + */ + +private import CaseStmtImpl +import codeql.swift.elements.stmt.CaseLabelItem +import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.decl.VarDecl + +final class CaseStmt = Impl::CaseStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/ConditionElement.qll b/swift/ql/lib/codeql/swift/elements/stmt/ConditionElement.qll new file mode 100644 index 00000000000..3166291adb2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/ConditionElement.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ConditionElement`. + */ + +private import ConditionElementImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.AvailabilityInfo +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.pattern.Pattern + +final class ConditionElement = Impl::ConditionElement; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/ContinueStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/ContinueStmt.qll new file mode 100644 index 00000000000..6e479da8734 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/ContinueStmt.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ContinueStmt`. + */ + +private import ContinueStmtImpl +import codeql.swift.elements.stmt.Stmt + +final class ContinueStmt = Impl::ContinueStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/DeferStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/DeferStmt.qll new file mode 100644 index 00000000000..e95a5793a85 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/DeferStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DeferStmt`. + */ + +private import DeferStmtImpl +import codeql.swift.elements.stmt.BraceStmt +import codeql.swift.elements.stmt.Stmt + +final class DeferStmt = Impl::DeferStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/DiscardStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/DiscardStmt.qll new file mode 100644 index 00000000000..322a309721f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/DiscardStmt.qll @@ -0,0 +1,18 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DiscardStmt`. + */ + +private import DiscardStmtImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.Stmt + +/** + * A statement that takes a non-copyable value and destructs its members/fields. + * + * The only valid syntax: + * ``` + * destruct self + * ``` + */ +final class DiscardStmt = Impl::DiscardStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/DiscardStmtImpl.qll b/swift/ql/lib/codeql/swift/elements/stmt/DiscardStmtImpl.qll index ae0dcdf2488..5c70ce65768 100644 --- a/swift/ql/lib/codeql/swift/elements/stmt/DiscardStmtImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/stmt/DiscardStmtImpl.qll @@ -1,16 +1,24 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DiscardStmt`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.stmt.DiscardStmt /** - * A statement that takes a non-copyable value and destructs its members/fields. - * - * The only valid syntax: - * ``` - * destruct self - * ``` + * INTERNAL: This module contains the customizable definition of `DiscardStmt` and should not + * be referenced directly. */ -class DiscardStmt extends Generated::DiscardStmt { } +module Impl { + /** + * A statement that takes a non-copyable value and destructs its members/fields. + * + * The only valid syntax: + * ``` + * destruct self + * ``` + */ + class DiscardStmt extends Generated::DiscardStmt { } +} diff --git a/swift/ql/lib/codeql/swift/elements/stmt/DoCatchStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/DoCatchStmt.qll new file mode 100644 index 00000000000..bc6075868bd --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/DoCatchStmt.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DoCatchStmt`. + */ + +private import DoCatchStmtImpl +import codeql.swift.elements.stmt.CaseStmt +import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.Stmt + +final class DoCatchStmt = Impl::DoCatchStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/DoStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/DoStmt.qll new file mode 100644 index 00000000000..a619889875c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/DoStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DoStmt`. + */ + +private import DoStmtImpl +import codeql.swift.elements.stmt.BraceStmt +import codeql.swift.elements.stmt.LabeledStmt + +final class DoStmt = Impl::DoStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/FailStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/FailStmt.qll new file mode 100644 index 00000000000..d11b13df085 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/FailStmt.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `FailStmt`. + */ + +private import FailStmtImpl +import codeql.swift.elements.stmt.Stmt + +final class FailStmt = Impl::FailStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/FallthroughStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/FallthroughStmt.qll new file mode 100644 index 00000000000..1a1c74e457c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/FallthroughStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `FallthroughStmt`. + */ + +private import FallthroughStmtImpl +import codeql.swift.elements.stmt.CaseStmt +import codeql.swift.elements.stmt.Stmt + +final class FallthroughStmt = Impl::FallthroughStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/ForEachStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/ForEachStmt.qll new file mode 100644 index 00000000000..e781ae812b1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/ForEachStmt.qll @@ -0,0 +1,13 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ForEachStmt`. + */ + +private import ForEachStmtImpl +import codeql.swift.elements.stmt.BraceStmt +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.decl.PatternBindingDecl + +final class ForEachStmt = Impl::ForEachStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/GuardStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/GuardStmt.qll new file mode 100644 index 00000000000..df00eb97954 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/GuardStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `GuardStmt`. + */ + +private import GuardStmtImpl +import codeql.swift.elements.stmt.BraceStmt +import codeql.swift.elements.stmt.LabeledConditionalStmt + +final class GuardStmt = Impl::GuardStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/IfStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/IfStmt.qll new file mode 100644 index 00000000000..7c30ebeaa10 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/IfStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `IfStmt`. + */ + +private import IfStmtImpl +import codeql.swift.elements.stmt.LabeledConditionalStmt +import codeql.swift.elements.stmt.Stmt + +final class IfStmt = Impl::IfStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/LabeledConditionalStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/LabeledConditionalStmt.qll new file mode 100644 index 00000000000..589050c86d7 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/LabeledConditionalStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LabeledConditionalStmt`. + */ + +private import LabeledConditionalStmtImpl +import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.StmtCondition + +final class LabeledConditionalStmt = Impl::LabeledConditionalStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/LabeledConditionalStmtImpl.qll b/swift/ql/lib/codeql/swift/elements/stmt/LabeledConditionalStmtImpl.qll index 91e5ecf139b..04d4c30abca 100644 --- a/swift/ql/lib/codeql/swift/elements/stmt/LabeledConditionalStmtImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/stmt/LabeledConditionalStmtImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `LabeledConditionalStmt`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.stmt.LabeledConditionalStmt -class LabeledConditionalStmt extends Generated::LabeledConditionalStmt { } +/** + * INTERNAL: This module contains the customizable definition of `LabeledConditionalStmt` and should not + * be referenced directly. + */ +module Impl { + class LabeledConditionalStmt extends Generated::LabeledConditionalStmt { } +} diff --git a/swift/ql/lib/codeql/swift/elements/stmt/LabeledStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/LabeledStmt.qll new file mode 100644 index 00000000000..4d3b6a683c2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/LabeledStmt.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LabeledStmt`. + */ + +private import LabeledStmtImpl +import codeql.swift.elements.stmt.Stmt + +final class LabeledStmt = Impl::LabeledStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/PoundAssertStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/PoundAssertStmt.qll new file mode 100644 index 00000000000..b32f3fe179d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/PoundAssertStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PoundAssertStmt`. + */ + +private import PoundAssertStmtImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.Stmt + +final class PoundAssertStmt = Impl::PoundAssertStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/RepeatWhileStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/RepeatWhileStmt.qll new file mode 100644 index 00000000000..4fee23eb18a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/RepeatWhileStmt.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `RepeatWhileStmt`. + */ + +private import RepeatWhileStmtImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.Stmt + +final class RepeatWhileStmt = Impl::RepeatWhileStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/ReturnStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/ReturnStmt.qll new file mode 100644 index 00000000000..185ebb7d59a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/ReturnStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ReturnStmt`. + */ + +private import ReturnStmtImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.Stmt + +final class ReturnStmt = Impl::ReturnStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/Stmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/Stmt.qll new file mode 100644 index 00000000000..ce658ac1aac --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/Stmt.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Stmt`. + */ + +private import StmtImpl +import codeql.swift.elements.AstNode + +final class Stmt = Impl::Stmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/StmtCondition.qll b/swift/ql/lib/codeql/swift/elements/stmt/StmtCondition.qll new file mode 100644 index 00000000000..cd2082f25ce --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/StmtCondition.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `StmtCondition`. + */ + +private import StmtConditionImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.stmt.ConditionElement + +final class StmtCondition = Impl::StmtCondition; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/StmtImpl.qll b/swift/ql/lib/codeql/swift/elements/stmt/StmtImpl.qll index 48378cb2f2f..e9a075dcc8d 100644 --- a/swift/ql/lib/codeql/swift/elements/stmt/StmtImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/stmt/StmtImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `Stmt`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.stmt.Stmt -class Stmt extends Generated::Stmt { } +/** + * INTERNAL: This module contains the customizable definition of `Stmt` and should not + * be referenced directly. + */ +module Impl { + class Stmt extends Generated::Stmt { } +} diff --git a/swift/ql/lib/codeql/swift/elements/stmt/SwitchStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/SwitchStmt.qll new file mode 100644 index 00000000000..1ff840399fe --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/SwitchStmt.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SwitchStmt`. + */ + +private import SwitchStmtImpl +import codeql.swift.elements.stmt.CaseStmt +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.LabeledStmt + +final class SwitchStmt = Impl::SwitchStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/ThenStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/ThenStmt.qll new file mode 100644 index 00000000000..af902348b78 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/ThenStmt.qll @@ -0,0 +1,21 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ThenStmt`. + */ + +private import ThenStmtImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.Stmt + +/** + * A statement implicitly wrapping values to be used in branches of if/switch expressions. For example in: + * ``` + * let rank = switch value { + * case 0..<0x80: 1 + * case 0x80..<0x0800: 2 + * default: 3 + * } + * ``` + * the literal expressions `1`, `2` and `3` are wrapped in `ThenStmt`. + */ +final class ThenStmt = Impl::ThenStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/ThenStmtImpl.qll b/swift/ql/lib/codeql/swift/elements/stmt/ThenStmtImpl.qll index 49291d43b8c..adc42fdad4f 100644 --- a/swift/ql/lib/codeql/swift/elements/stmt/ThenStmtImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/stmt/ThenStmtImpl.qll @@ -1,19 +1,27 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ThenStmt`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.stmt.ThenStmt /** - * A statement implicitly wrapping values to be used in branches of if/switch expressions. For example in: - * ``` - * let rank = switch value { - * case 0..<0x80: 1 - * case 0x80..<0x0800: 2 - * default: 3 - * } - * ``` - * the literal expressions `1`, `2` and `3` are wrapped in `ThenStmt`. + * INTERNAL: This module contains the customizable definition of `ThenStmt` and should not + * be referenced directly. */ -class ThenStmt extends Generated::ThenStmt { } +module Impl { + /** + * A statement implicitly wrapping values to be used in branches of if/switch expressions. For example in: + * ``` + * let rank = switch value { + * case 0..<0x80: 1 + * case 0x80..<0x0800: 2 + * default: 3 + * } + * ``` + * the literal expressions `1`, `2` and `3` are wrapped in `ThenStmt`. + */ + class ThenStmt extends Generated::ThenStmt { } +} diff --git a/swift/ql/lib/codeql/swift/elements/stmt/ThrowStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/ThrowStmt.qll new file mode 100644 index 00000000000..6a771efbe9f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/ThrowStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ThrowStmt`. + */ + +private import ThrowStmtImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.Stmt + +final class ThrowStmt = Impl::ThrowStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/WhileStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/WhileStmt.qll new file mode 100644 index 00000000000..c80a3fcaef4 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/WhileStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `WhileStmt`. + */ + +private import WhileStmtImpl +import codeql.swift.elements.stmt.LabeledConditionalStmt +import codeql.swift.elements.stmt.Stmt + +final class WhileStmt = Impl::WhileStmt; diff --git a/swift/ql/lib/codeql/swift/elements/stmt/YieldStmt.qll b/swift/ql/lib/codeql/swift/elements/stmt/YieldStmt.qll new file mode 100644 index 00000000000..43bfdde5743 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/stmt/YieldStmt.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `YieldStmt`. + */ + +private import YieldStmtImpl +import codeql.swift.elements.expr.Expr +import codeql.swift.elements.stmt.Stmt + +final class YieldStmt = Impl::YieldStmt; diff --git a/swift/ql/lib/codeql/swift/elements/type/AnyBuiltinIntegerType.qll b/swift/ql/lib/codeql/swift/elements/type/AnyBuiltinIntegerType.qll new file mode 100644 index 00000000000..b2a131f1d19 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/AnyBuiltinIntegerType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AnyBuiltinIntegerType`. + */ + +private import AnyBuiltinIntegerTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class AnyBuiltinIntegerType = Impl::AnyBuiltinIntegerType; diff --git a/swift/ql/lib/codeql/swift/elements/type/AnyBuiltinIntegerTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/AnyBuiltinIntegerTypeImpl.qll index 16ee527581d..393c754de83 100644 --- a/swift/ql/lib/codeql/swift/elements/type/AnyBuiltinIntegerTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/AnyBuiltinIntegerTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AnyBuiltinIntegerType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.AnyBuiltinIntegerType -class AnyBuiltinIntegerType extends Generated::AnyBuiltinIntegerType { } +/** + * INTERNAL: This module contains the customizable definition of `AnyBuiltinIntegerType` and should not + * be referenced directly. + */ +module Impl { + class AnyBuiltinIntegerType extends Generated::AnyBuiltinIntegerType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/AnyFunctionType.qll b/swift/ql/lib/codeql/swift/elements/type/AnyFunctionType.qll new file mode 100644 index 00000000000..9a1215c6e80 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/AnyFunctionType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AnyFunctionType`. + */ + +private import AnyFunctionTypeImpl +import codeql.swift.elements.type.Type + +final class AnyFunctionType = Impl::AnyFunctionType; diff --git a/swift/ql/lib/codeql/swift/elements/type/AnyFunctionTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/AnyFunctionTypeImpl.qll index af6f95621a5..e767cede6c4 100644 --- a/swift/ql/lib/codeql/swift/elements/type/AnyFunctionTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/AnyFunctionTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AnyFunctionType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.AnyFunctionType -class AnyFunctionType extends Generated::AnyFunctionType { } +/** + * INTERNAL: This module contains the customizable definition of `AnyFunctionType` and should not + * be referenced directly. + */ +module Impl { + class AnyFunctionType extends Generated::AnyFunctionType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/AnyGenericType.qll b/swift/ql/lib/codeql/swift/elements/type/AnyGenericType.qll new file mode 100644 index 00000000000..a8e9da1bda9 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/AnyGenericType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AnyGenericType`. + */ + +private import AnyGenericTypeImpl +import codeql.swift.elements.decl.GenericTypeDecl +import codeql.swift.elements.type.Type + +final class AnyGenericType = Impl::AnyGenericType; diff --git a/swift/ql/lib/codeql/swift/elements/type/AnyGenericTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/AnyGenericTypeImpl.qll index 841fe11121a..8d293a559cf 100644 --- a/swift/ql/lib/codeql/swift/elements/type/AnyGenericTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/AnyGenericTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AnyGenericType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.AnyGenericType -class AnyGenericType extends Generated::AnyGenericType { } +/** + * INTERNAL: This module contains the customizable definition of `AnyGenericType` and should not + * be referenced directly. + */ +module Impl { + class AnyGenericType extends Generated::AnyGenericType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/AnyMetatypeType.qll b/swift/ql/lib/codeql/swift/elements/type/AnyMetatypeType.qll new file mode 100644 index 00000000000..bd28205cd18 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/AnyMetatypeType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `AnyMetatypeType`. + */ + +private import AnyMetatypeTypeImpl +import codeql.swift.elements.type.Type + +final class AnyMetatypeType = Impl::AnyMetatypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/AnyMetatypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/AnyMetatypeTypeImpl.qll index 2c1e1969340..5c31802332c 100644 --- a/swift/ql/lib/codeql/swift/elements/type/AnyMetatypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/AnyMetatypeTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `AnyMetatypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.AnyMetatypeType -class AnyMetatypeType extends Generated::AnyMetatypeType { } +/** + * INTERNAL: This module contains the customizable definition of `AnyMetatypeType` and should not + * be referenced directly. + */ +module Impl { + class AnyMetatypeType extends Generated::AnyMetatypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ArchetypeType.qll b/swift/ql/lib/codeql/swift/elements/type/ArchetypeType.qll new file mode 100644 index 00000000000..476945118c5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ArchetypeType.qll @@ -0,0 +1,11 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ArchetypeType`. + */ + +private import ArchetypeTypeImpl +import codeql.swift.elements.decl.ProtocolDecl +import codeql.swift.elements.type.SubstitutableType +import codeql.swift.elements.type.Type + +final class ArchetypeType = Impl::ArchetypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ArchetypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ArchetypeTypeImpl.qll index d5b308be5d2..68a1c1bd3c1 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ArchetypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ArchetypeTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ArchetypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ArchetypeType -class ArchetypeType extends Generated::ArchetypeType { } +/** + * INTERNAL: This module contains the customizable definition of `ArchetypeType` and should not + * be referenced directly. + */ +module Impl { + class ArchetypeType extends Generated::ArchetypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ArraySliceType.qll b/swift/ql/lib/codeql/swift/elements/type/ArraySliceType.qll new file mode 100644 index 00000000000..7d4741da164 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ArraySliceType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ArraySliceType`. + */ + +private import ArraySliceTypeImpl +import codeql.swift.elements.type.UnarySyntaxSugarType + +final class ArraySliceType = Impl::ArraySliceType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ArraySliceTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ArraySliceTypeImpl.qll index dd68e733bc5..bc8a244ec5e 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ArraySliceTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ArraySliceTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ArraySliceType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ArraySliceType -class ArraySliceType extends Generated::ArraySliceType { } +/** + * INTERNAL: This module contains the customizable definition of `ArraySliceType` and should not + * be referenced directly. + */ +module Impl { + class ArraySliceType extends Generated::ArraySliceType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BoundGenericClassType.qll b/swift/ql/lib/codeql/swift/elements/type/BoundGenericClassType.qll new file mode 100644 index 00000000000..dbe2c507f62 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BoundGenericClassType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BoundGenericClassType`. + */ + +private import BoundGenericClassTypeImpl +import codeql.swift.elements.type.BoundGenericType + +final class BoundGenericClassType = Impl::BoundGenericClassType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BoundGenericClassTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BoundGenericClassTypeImpl.qll index 119d8f0bf51..e13eca0840d 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BoundGenericClassTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BoundGenericClassTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BoundGenericClassType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BoundGenericClassType -class BoundGenericClassType extends Generated::BoundGenericClassType { } +/** + * INTERNAL: This module contains the customizable definition of `BoundGenericClassType` and should not + * be referenced directly. + */ +module Impl { + class BoundGenericClassType extends Generated::BoundGenericClassType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BoundGenericEnumType.qll b/swift/ql/lib/codeql/swift/elements/type/BoundGenericEnumType.qll new file mode 100644 index 00000000000..55b1e6a495a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BoundGenericEnumType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BoundGenericEnumType`. + */ + +private import BoundGenericEnumTypeImpl +import codeql.swift.elements.type.BoundGenericType + +final class BoundGenericEnumType = Impl::BoundGenericEnumType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BoundGenericEnumTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BoundGenericEnumTypeImpl.qll index c7b65bc4430..4d811a73366 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BoundGenericEnumTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BoundGenericEnumTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BoundGenericEnumType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BoundGenericEnumType -class BoundGenericEnumType extends Generated::BoundGenericEnumType { } +/** + * INTERNAL: This module contains the customizable definition of `BoundGenericEnumType` and should not + * be referenced directly. + */ +module Impl { + class BoundGenericEnumType extends Generated::BoundGenericEnumType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BoundGenericStructType.qll b/swift/ql/lib/codeql/swift/elements/type/BoundGenericStructType.qll new file mode 100644 index 00000000000..61793ddaf4a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BoundGenericStructType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BoundGenericStructType`. + */ + +private import BoundGenericStructTypeImpl +import codeql.swift.elements.type.BoundGenericType + +final class BoundGenericStructType = Impl::BoundGenericStructType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BoundGenericStructTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BoundGenericStructTypeImpl.qll index c1ad5d6dc37..0761d8f4c9c 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BoundGenericStructTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BoundGenericStructTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BoundGenericStructType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BoundGenericStructType -class BoundGenericStructType extends Generated::BoundGenericStructType { } +/** + * INTERNAL: This module contains the customizable definition of `BoundGenericStructType` and should not + * be referenced directly. + */ +module Impl { + class BoundGenericStructType extends Generated::BoundGenericStructType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BoundGenericType.qll b/swift/ql/lib/codeql/swift/elements/type/BoundGenericType.qll new file mode 100644 index 00000000000..f1de2fa1a7b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BoundGenericType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BoundGenericType`. + */ + +private import BoundGenericTypeImpl +import codeql.swift.elements.type.NominalOrBoundGenericNominalType +import codeql.swift.elements.type.Type + +final class BoundGenericType = Impl::BoundGenericType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BoundGenericTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BoundGenericTypeImpl.qll index 0c3e9dc327d..74d8984abb6 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BoundGenericTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BoundGenericTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BoundGenericType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BoundGenericType -class BoundGenericType extends Generated::BoundGenericType { } +/** + * INTERNAL: This module contains the customizable definition of `BoundGenericType` and should not + * be referenced directly. + */ +module Impl { + class BoundGenericType extends Generated::BoundGenericType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinBridgeObjectType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinBridgeObjectType.qll new file mode 100644 index 00000000000..c706e6d2e8f --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinBridgeObjectType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinBridgeObjectType`. + */ + +private import BuiltinBridgeObjectTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinBridgeObjectType = Impl::BuiltinBridgeObjectType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinBridgeObjectTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinBridgeObjectTypeImpl.qll index c35d458536f..3ff27c2798a 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinBridgeObjectTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinBridgeObjectTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinBridgeObjectType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinBridgeObjectType -class BuiltinBridgeObjectType extends Generated::BuiltinBridgeObjectType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinBridgeObjectType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinBridgeObjectType extends Generated::BuiltinBridgeObjectType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll new file mode 100644 index 00000000000..69994e5cfa1 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinDefaultActorStorageType`. + */ + +private import BuiltinDefaultActorStorageTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinDefaultActorStorageType = Impl::BuiltinDefaultActorStorageType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageTypeImpl.qll index 939b8e2b0b6..2baee615e75 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinDefaultActorStorageTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinDefaultActorStorageType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinDefaultActorStorageType -class BuiltinDefaultActorStorageType extends Generated::BuiltinDefaultActorStorageType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinDefaultActorStorageType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinDefaultActorStorageType extends Generated::BuiltinDefaultActorStorageType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinExecutorType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinExecutorType.qll new file mode 100644 index 00000000000..4336a27d20c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinExecutorType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinExecutorType`. + */ + +private import BuiltinExecutorTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinExecutorType = Impl::BuiltinExecutorType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinExecutorTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinExecutorTypeImpl.qll index d01ed09a269..78fe9438ecd 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinExecutorTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinExecutorTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinExecutorType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinExecutorType -class BuiltinExecutorType extends Generated::BuiltinExecutorType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinExecutorType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinExecutorType extends Generated::BuiltinExecutorType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinFloatType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinFloatType.qll new file mode 100644 index 00000000000..0dcaa2944a0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinFloatType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinFloatType`. + */ + +private import BuiltinFloatTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinFloatType = Impl::BuiltinFloatType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinFloatTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinFloatTypeImpl.qll index c590a417a64..0ec7a8015ef 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinFloatTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinFloatTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinFloatType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinFloatType -class BuiltinFloatType extends Generated::BuiltinFloatType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinFloatType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinFloatType extends Generated::BuiltinFloatType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll new file mode 100644 index 00000000000..4a854d0a242 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerLiteralType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinIntegerLiteralType`. + */ + +private import BuiltinIntegerLiteralTypeImpl +import codeql.swift.elements.type.AnyBuiltinIntegerType + +final class BuiltinIntegerLiteralType = Impl::BuiltinIntegerLiteralType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerLiteralTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerLiteralTypeImpl.qll index e28908c5985..89c89f75a7f 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerLiteralTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerLiteralTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinIntegerLiteralType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinIntegerLiteralType -class BuiltinIntegerLiteralType extends Generated::BuiltinIntegerLiteralType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinIntegerLiteralType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinIntegerLiteralType extends Generated::BuiltinIntegerLiteralType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerType.qll new file mode 100644 index 00000000000..9f7f76a21b8 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinIntegerType`. + */ + +private import BuiltinIntegerTypeImpl +import codeql.swift.elements.type.AnyBuiltinIntegerType + +final class BuiltinIntegerType = Impl::BuiltinIntegerType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerTypeImpl.qll index ce516d01bbe..c2726f720c1 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinIntegerTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinIntegerType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinIntegerType -class BuiltinIntegerType extends Generated::BuiltinIntegerType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinIntegerType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinIntegerType extends Generated::BuiltinIntegerType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinJobType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinJobType.qll new file mode 100644 index 00000000000..842b9e30761 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinJobType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinJobType`. + */ + +private import BuiltinJobTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinJobType = Impl::BuiltinJobType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinJobTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinJobTypeImpl.qll index ea4a30b442e..2bb897c0392 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinJobTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinJobTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinJobType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinJobType -class BuiltinJobType extends Generated::BuiltinJobType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinJobType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinJobType extends Generated::BuiltinJobType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinNativeObjectType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinNativeObjectType.qll new file mode 100644 index 00000000000..661beda7689 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinNativeObjectType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinNativeObjectType`. + */ + +private import BuiltinNativeObjectTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinNativeObjectType = Impl::BuiltinNativeObjectType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinNativeObjectTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinNativeObjectTypeImpl.qll index 6d8b295a4a7..6445ce9d730 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinNativeObjectTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinNativeObjectTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinNativeObjectType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinNativeObjectType -class BuiltinNativeObjectType extends Generated::BuiltinNativeObjectType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinNativeObjectType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinNativeObjectType extends Generated::BuiltinNativeObjectType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinRawPointerType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinRawPointerType.qll new file mode 100644 index 00000000000..5f88bed3f2e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinRawPointerType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinRawPointerType`. + */ + +private import BuiltinRawPointerTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinRawPointerType = Impl::BuiltinRawPointerType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinRawPointerTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinRawPointerTypeImpl.qll index 864f2656f67..9e948f2ce6d 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinRawPointerTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinRawPointerTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinRawPointerType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinRawPointerType -class BuiltinRawPointerType extends Generated::BuiltinRawPointerType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinRawPointerType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinRawPointerType extends Generated::BuiltinRawPointerType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll new file mode 100644 index 00000000000..70b70ddde01 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinRawUnsafeContinuationType`. + */ + +private import BuiltinRawUnsafeContinuationTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinRawUnsafeContinuationType = Impl::BuiltinRawUnsafeContinuationType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationTypeImpl.qll index ae3e6c400d8..f88a7855974 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinRawUnsafeContinuationTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinRawUnsafeContinuationType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinRawUnsafeContinuationType -class BuiltinRawUnsafeContinuationType extends Generated::BuiltinRawUnsafeContinuationType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinRawUnsafeContinuationType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinRawUnsafeContinuationType extends Generated::BuiltinRawUnsafeContinuationType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinType.qll new file mode 100644 index 00000000000..a1f3e4e5516 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinType`. + */ + +private import BuiltinTypeImpl +import codeql.swift.elements.type.Type + +final class BuiltinType = Impl::BuiltinType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinTypeImpl.qll index 38b6abc1a4f..a9c8e0f1b73 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinType -class BuiltinType extends Generated::BuiltinType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinType extends Generated::BuiltinType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll new file mode 100644 index 00000000000..235d1714312 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinUnsafeValueBufferType`. + */ + +private import BuiltinUnsafeValueBufferTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinUnsafeValueBufferType = Impl::BuiltinUnsafeValueBufferType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferTypeImpl.qll index 6c695cc09c4..53d8204dac2 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinUnsafeValueBufferTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinUnsafeValueBufferType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinUnsafeValueBufferType -class BuiltinUnsafeValueBufferType extends Generated::BuiltinUnsafeValueBufferType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinUnsafeValueBufferType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinUnsafeValueBufferType extends Generated::BuiltinUnsafeValueBufferType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinVectorType.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinVectorType.qll new file mode 100644 index 00000000000..16c36071119 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinVectorType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `BuiltinVectorType`. + */ + +private import BuiltinVectorTypeImpl +import codeql.swift.elements.type.BuiltinType + +final class BuiltinVectorType = Impl::BuiltinVectorType; diff --git a/swift/ql/lib/codeql/swift/elements/type/BuiltinVectorTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/BuiltinVectorTypeImpl.qll index 462c2748049..017568a82f7 100644 --- a/swift/ql/lib/codeql/swift/elements/type/BuiltinVectorTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/BuiltinVectorTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `BuiltinVectorType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.BuiltinVectorType -class BuiltinVectorType extends Generated::BuiltinVectorType { } +/** + * INTERNAL: This module contains the customizable definition of `BuiltinVectorType` and should not + * be referenced directly. + */ +module Impl { + class BuiltinVectorType extends Generated::BuiltinVectorType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ClassType.qll b/swift/ql/lib/codeql/swift/elements/type/ClassType.qll new file mode 100644 index 00000000000..2160ba2e58a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ClassType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ClassType`. + */ + +private import ClassTypeImpl +import codeql.swift.elements.type.NominalType + +final class ClassType = Impl::ClassType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ClassTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ClassTypeImpl.qll index f46e7e8bbb0..d2f28ca9b3b 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ClassTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ClassTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ClassType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ClassType -class ClassType extends Generated::ClassType { } +/** + * INTERNAL: This module contains the customizable definition of `ClassType` and should not + * be referenced directly. + */ +module Impl { + class ClassType extends Generated::ClassType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/DependentMemberType.qll b/swift/ql/lib/codeql/swift/elements/type/DependentMemberType.qll new file mode 100644 index 00000000000..18f7e14f207 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/DependentMemberType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DependentMemberType`. + */ + +private import DependentMemberTypeImpl +import codeql.swift.elements.decl.AssociatedTypeDecl +import codeql.swift.elements.type.Type + +final class DependentMemberType = Impl::DependentMemberType; diff --git a/swift/ql/lib/codeql/swift/elements/type/DependentMemberTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/DependentMemberTypeImpl.qll index aa0809e4b59..4b5b3bf9806 100644 --- a/swift/ql/lib/codeql/swift/elements/type/DependentMemberTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/DependentMemberTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DependentMemberType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.DependentMemberType -class DependentMemberType extends Generated::DependentMemberType { } +/** + * INTERNAL: This module contains the customizable definition of `DependentMemberType` and should not + * be referenced directly. + */ +module Impl { + class DependentMemberType extends Generated::DependentMemberType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/DictionaryType.qll b/swift/ql/lib/codeql/swift/elements/type/DictionaryType.qll new file mode 100644 index 00000000000..abeccc2e96b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/DictionaryType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DictionaryType`. + */ + +private import DictionaryTypeImpl +import codeql.swift.elements.type.SyntaxSugarType +import codeql.swift.elements.type.Type + +final class DictionaryType = Impl::DictionaryType; diff --git a/swift/ql/lib/codeql/swift/elements/type/DictionaryTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/DictionaryTypeImpl.qll index 595d0504f9a..c5ca19e485a 100644 --- a/swift/ql/lib/codeql/swift/elements/type/DictionaryTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/DictionaryTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `DictionaryType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.DictionaryType -class DictionaryType extends Generated::DictionaryType { } +/** + * INTERNAL: This module contains the customizable definition of `DictionaryType` and should not + * be referenced directly. + */ +module Impl { + class DictionaryType extends Generated::DictionaryType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/DynamicSelfType.qll b/swift/ql/lib/codeql/swift/elements/type/DynamicSelfType.qll new file mode 100644 index 00000000000..7925b4ae905 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/DynamicSelfType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `DynamicSelfType`. + */ + +private import DynamicSelfTypeImpl +import codeql.swift.elements.type.Type + +final class DynamicSelfType = Impl::DynamicSelfType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ElementArchetypeType.qll b/swift/ql/lib/codeql/swift/elements/type/ElementArchetypeType.qll new file mode 100644 index 00000000000..0a923dbbb23 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ElementArchetypeType.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ElementArchetypeType`. + */ + +private import ElementArchetypeTypeImpl +import codeql.swift.elements.type.LocalArchetypeType + +/** + * An archetype type of PackElementType. + */ +final class ElementArchetypeType = Impl::ElementArchetypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ElementArchetypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ElementArchetypeTypeImpl.qll index f21035f1a64..3a18a7d4a59 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ElementArchetypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ElementArchetypeTypeImpl.qll @@ -1,11 +1,19 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ElementArchetypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ElementArchetypeType /** - * An archetype type of PackElementType. + * INTERNAL: This module contains the customizable definition of `ElementArchetypeType` and should not + * be referenced directly. */ -class ElementArchetypeType extends Generated::ElementArchetypeType { } +module Impl { + /** + * An archetype type of PackElementType. + */ + class ElementArchetypeType extends Generated::ElementArchetypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/EnumType.qll b/swift/ql/lib/codeql/swift/elements/type/EnumType.qll new file mode 100644 index 00000000000..8d4f263546c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/EnumType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `EnumType`. + */ + +private import EnumTypeImpl +import codeql.swift.elements.type.NominalType + +final class EnumType = Impl::EnumType; diff --git a/swift/ql/lib/codeql/swift/elements/type/EnumTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/EnumTypeImpl.qll index 5e2f8498f3e..c161cdc6613 100644 --- a/swift/ql/lib/codeql/swift/elements/type/EnumTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/EnumTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `EnumType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.EnumType -class EnumType extends Generated::EnumType { } +/** + * INTERNAL: This module contains the customizable definition of `EnumType` and should not + * be referenced directly. + */ +module Impl { + class EnumType extends Generated::EnumType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ErrorType.qll b/swift/ql/lib/codeql/swift/elements/type/ErrorType.qll new file mode 100644 index 00000000000..aa4cb2b5287 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ErrorType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ErrorType`. + */ + +private import ErrorTypeImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.type.Type + +final class ErrorType = Impl::ErrorType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ErrorTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ErrorTypeImpl.qll index 335e447d699..002d30ec2df 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ErrorTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ErrorTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ErrorType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ErrorType -class ErrorType extends Generated::ErrorType { } +/** + * INTERNAL: This module contains the customizable definition of `ErrorType` and should not + * be referenced directly. + */ +module Impl { + class ErrorType extends Generated::ErrorType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ExistentialMetatypeType.qll b/swift/ql/lib/codeql/swift/elements/type/ExistentialMetatypeType.qll new file mode 100644 index 00000000000..6cb2f189e93 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ExistentialMetatypeType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ExistentialMetatypeType`. + */ + +private import ExistentialMetatypeTypeImpl +import codeql.swift.elements.type.AnyMetatypeType + +final class ExistentialMetatypeType = Impl::ExistentialMetatypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ExistentialMetatypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ExistentialMetatypeTypeImpl.qll index d4a1ef03bf7..eb4ba7df3cf 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ExistentialMetatypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ExistentialMetatypeTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ExistentialMetatypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ExistentialMetatypeType -class ExistentialMetatypeType extends Generated::ExistentialMetatypeType { } +/** + * INTERNAL: This module contains the customizable definition of `ExistentialMetatypeType` and should not + * be referenced directly. + */ +module Impl { + class ExistentialMetatypeType extends Generated::ExistentialMetatypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ExistentialType.qll b/swift/ql/lib/codeql/swift/elements/type/ExistentialType.qll new file mode 100644 index 00000000000..a52a7cc97f0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ExistentialType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ExistentialType`. + */ + +private import ExistentialTypeImpl +import codeql.swift.elements.type.Type + +final class ExistentialType = Impl::ExistentialType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ExistentialTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ExistentialTypeImpl.qll index 4e3edbcb18e..6f7fa7ee27e 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ExistentialTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ExistentialTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ExistentialType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ExistentialType -class ExistentialType extends Generated::ExistentialType { } +/** + * INTERNAL: This module contains the customizable definition of `ExistentialType` and should not + * be referenced directly. + */ +module Impl { + class ExistentialType extends Generated::ExistentialType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/FunctionType.qll b/swift/ql/lib/codeql/swift/elements/type/FunctionType.qll new file mode 100644 index 00000000000..8195fc2d52e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/FunctionType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `FunctionType`. + */ + +private import FunctionTypeImpl +import codeql.swift.elements.type.AnyFunctionType + +final class FunctionType = Impl::FunctionType; diff --git a/swift/ql/lib/codeql/swift/elements/type/FunctionTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/FunctionTypeImpl.qll index 865dc0c57f7..fdaaa523a35 100644 --- a/swift/ql/lib/codeql/swift/elements/type/FunctionTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/FunctionTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `FunctionType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.FunctionType -class FunctionType extends Generated::FunctionType { } +/** + * INTERNAL: This module contains the customizable definition of `FunctionType` and should not + * be referenced directly. + */ +module Impl { + class FunctionType extends Generated::FunctionType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/GenericFunctionType.qll b/swift/ql/lib/codeql/swift/elements/type/GenericFunctionType.qll new file mode 100644 index 00000000000..179a8693289 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/GenericFunctionType.qll @@ -0,0 +1,13 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `GenericFunctionType`. + */ + +private import GenericFunctionTypeImpl +import codeql.swift.elements.type.AnyFunctionType +import codeql.swift.elements.type.GenericTypeParamType + +/** + * The type of a generic function with type parameters + */ +final class GenericFunctionType = Impl::GenericFunctionType; diff --git a/swift/ql/lib/codeql/swift/elements/type/GenericFunctionTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/GenericFunctionTypeImpl.qll index 43eb12375e1..10f3d23f15f 100644 --- a/swift/ql/lib/codeql/swift/elements/type/GenericFunctionTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/GenericFunctionTypeImpl.qll @@ -1,11 +1,19 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `GenericFunctionType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.GenericFunctionType /** - * The type of a generic function with type parameters + * INTERNAL: This module contains the customizable definition of `GenericFunctionType` and should not + * be referenced directly. */ -class GenericFunctionType extends Generated::GenericFunctionType { } +module Impl { + /** + * The type of a generic function with type parameters + */ + class GenericFunctionType extends Generated::GenericFunctionType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/GenericTypeParamType.qll b/swift/ql/lib/codeql/swift/elements/type/GenericTypeParamType.qll new file mode 100644 index 00000000000..2512996b49d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/GenericTypeParamType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `GenericTypeParamType`. + */ + +private import GenericTypeParamTypeImpl +import codeql.swift.elements.type.SubstitutableType + +final class GenericTypeParamType = Impl::GenericTypeParamType; diff --git a/swift/ql/lib/codeql/swift/elements/type/GenericTypeParamTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/GenericTypeParamTypeImpl.qll index 3308e0f4f5d..d26568dba1c 100644 --- a/swift/ql/lib/codeql/swift/elements/type/GenericTypeParamTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/GenericTypeParamTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `GenericTypeParamType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.GenericTypeParamType -class GenericTypeParamType extends Generated::GenericTypeParamType { } +/** + * INTERNAL: This module contains the customizable definition of `GenericTypeParamType` and should not + * be referenced directly. + */ +module Impl { + class GenericTypeParamType extends Generated::GenericTypeParamType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/InOutType.qll b/swift/ql/lib/codeql/swift/elements/type/InOutType.qll new file mode 100644 index 00000000000..6e2bab5b251 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/InOutType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `InOutType`. + */ + +private import InOutTypeImpl +import codeql.swift.elements.type.Type + +final class InOutType = Impl::InOutType; diff --git a/swift/ql/lib/codeql/swift/elements/type/InOutTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/InOutTypeImpl.qll index ad1f319bb69..6f104e96247 100644 --- a/swift/ql/lib/codeql/swift/elements/type/InOutTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/InOutTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `InOutType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.InOutType -class InOutType extends Generated::InOutType { } +/** + * INTERNAL: This module contains the customizable definition of `InOutType` and should not + * be referenced directly. + */ +module Impl { + class InOutType extends Generated::InOutType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/LValueType.qll b/swift/ql/lib/codeql/swift/elements/type/LValueType.qll new file mode 100644 index 00000000000..4fc3a515316 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/LValueType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LValueType`. + */ + +private import LValueTypeImpl +import codeql.swift.elements.type.Type + +final class LValueType = Impl::LValueType; diff --git a/swift/ql/lib/codeql/swift/elements/type/LocalArchetypeType.qll b/swift/ql/lib/codeql/swift/elements/type/LocalArchetypeType.qll new file mode 100644 index 00000000000..a31f4f01cac --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/LocalArchetypeType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `LocalArchetypeType`. + */ + +private import LocalArchetypeTypeImpl +import codeql.swift.elements.type.ArchetypeType + +final class LocalArchetypeType = Impl::LocalArchetypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/LocalArchetypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/LocalArchetypeTypeImpl.qll index 36adc899cc5..b6926eec54d 100644 --- a/swift/ql/lib/codeql/swift/elements/type/LocalArchetypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/LocalArchetypeTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `LocalArchetypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.LocalArchetypeType -class LocalArchetypeType extends Generated::LocalArchetypeType { } +/** + * INTERNAL: This module contains the customizable definition of `LocalArchetypeType` and should not + * be referenced directly. + */ +module Impl { + class LocalArchetypeType extends Generated::LocalArchetypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/MetatypeType.qll b/swift/ql/lib/codeql/swift/elements/type/MetatypeType.qll new file mode 100644 index 00000000000..e87fda9a94e --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/MetatypeType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `MetatypeType`. + */ + +private import MetatypeTypeImpl +import codeql.swift.elements.type.AnyMetatypeType + +final class MetatypeType = Impl::MetatypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/MetatypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/MetatypeTypeImpl.qll index 011518c54dd..3e15fe07691 100644 --- a/swift/ql/lib/codeql/swift/elements/type/MetatypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/MetatypeTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `MetatypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.MetatypeType -class MetatypeType extends Generated::MetatypeType { } +/** + * INTERNAL: This module contains the customizable definition of `MetatypeType` and should not + * be referenced directly. + */ +module Impl { + class MetatypeType extends Generated::MetatypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ModuleType.qll b/swift/ql/lib/codeql/swift/elements/type/ModuleType.qll new file mode 100644 index 00000000000..fdf32b7d585 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ModuleType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ModuleType`. + */ + +private import ModuleTypeImpl +import codeql.swift.elements.decl.ModuleDecl +import codeql.swift.elements.type.Type + +final class ModuleType = Impl::ModuleType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ModuleTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ModuleTypeImpl.qll index 39d320b4f2e..c50178912f6 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ModuleTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ModuleTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ModuleType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ModuleType -class ModuleType extends Generated::ModuleType { } +/** + * INTERNAL: This module contains the customizable definition of `ModuleType` and should not + * be referenced directly. + */ +module Impl { + class ModuleType extends Generated::ModuleType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll b/swift/ql/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll new file mode 100644 index 00000000000..74f3fa123c5 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `NominalOrBoundGenericNominalType`. + */ + +private import NominalOrBoundGenericNominalTypeImpl +import codeql.swift.elements.type.AnyGenericType + +final class NominalOrBoundGenericNominalType = Impl::NominalOrBoundGenericNominalType; diff --git a/swift/ql/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalTypeImpl.qll index 6d5addcb0f3..a748f3c3ff5 100644 --- a/swift/ql/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/NominalOrBoundGenericNominalTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `NominalOrBoundGenericNominalType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.NominalOrBoundGenericNominalType -class NominalOrBoundGenericNominalType extends Generated::NominalOrBoundGenericNominalType { } +/** + * INTERNAL: This module contains the customizable definition of `NominalOrBoundGenericNominalType` and should not + * be referenced directly. + */ +module Impl { + class NominalOrBoundGenericNominalType extends Generated::NominalOrBoundGenericNominalType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/NominalType.qll b/swift/ql/lib/codeql/swift/elements/type/NominalType.qll new file mode 100644 index 00000000000..8f5389b1b8a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/NominalType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `NominalType`. + */ + +private import NominalTypeImpl +import codeql.swift.elements.type.NominalOrBoundGenericNominalType + +final class NominalType = Impl::NominalType; diff --git a/swift/ql/lib/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll b/swift/ql/lib/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll new file mode 100644 index 00000000000..b0dc5b9bcc3 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/OpaqueTypeArchetypeType.qll @@ -0,0 +1,15 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OpaqueTypeArchetypeType`. + */ + +private import OpaqueTypeArchetypeTypeImpl +import codeql.swift.elements.type.ArchetypeType +import codeql.swift.elements.decl.OpaqueTypeDecl + +/** + * An opaque type, that is a type formally equivalent to an underlying type but abstracting it away. + * + * See https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html. + */ +final class OpaqueTypeArchetypeType = Impl::OpaqueTypeArchetypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/OpaqueTypeArchetypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/OpaqueTypeArchetypeTypeImpl.qll index 07a4b7d7580..fccf02e6d7e 100644 --- a/swift/ql/lib/codeql/swift/elements/type/OpaqueTypeArchetypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/OpaqueTypeArchetypeTypeImpl.qll @@ -1,13 +1,21 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `OpaqueTypeArchetypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.OpaqueTypeArchetypeType /** - * An opaque type, that is a type formally equivalent to an underlying type but abstracting it away. - * - * See https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html. + * INTERNAL: This module contains the customizable definition of `OpaqueTypeArchetypeType` and should not + * be referenced directly. */ -class OpaqueTypeArchetypeType extends Generated::OpaqueTypeArchetypeType { } +module Impl { + /** + * An opaque type, that is a type formally equivalent to an underlying type but abstracting it away. + * + * See https://docs.swift.org/swift-book/LanguageGuide/OpaqueTypes.html. + */ + class OpaqueTypeArchetypeType extends Generated::OpaqueTypeArchetypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/OpenedArchetypeType.qll b/swift/ql/lib/codeql/swift/elements/type/OpenedArchetypeType.qll new file mode 100644 index 00000000000..182de93a570 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/OpenedArchetypeType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OpenedArchetypeType`. + */ + +private import OpenedArchetypeTypeImpl +import codeql.swift.elements.type.LocalArchetypeType + +final class OpenedArchetypeType = Impl::OpenedArchetypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/OpenedArchetypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/OpenedArchetypeTypeImpl.qll index e3ca1f6029c..cb45d637c73 100644 --- a/swift/ql/lib/codeql/swift/elements/type/OpenedArchetypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/OpenedArchetypeTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `OpenedArchetypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.OpenedArchetypeType -class OpenedArchetypeType extends Generated::OpenedArchetypeType { } +/** + * INTERNAL: This module contains the customizable definition of `OpenedArchetypeType` and should not + * be referenced directly. + */ +module Impl { + class OpenedArchetypeType extends Generated::OpenedArchetypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/OptionalType.qll b/swift/ql/lib/codeql/swift/elements/type/OptionalType.qll new file mode 100644 index 00000000000..34b8c7ce8e2 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/OptionalType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `OptionalType`. + */ + +private import OptionalTypeImpl +import codeql.swift.elements.type.UnarySyntaxSugarType + +final class OptionalType = Impl::OptionalType; diff --git a/swift/ql/lib/codeql/swift/elements/type/OptionalTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/OptionalTypeImpl.qll index 9b6052be2d4..71dca2cae4b 100644 --- a/swift/ql/lib/codeql/swift/elements/type/OptionalTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/OptionalTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `OptionalType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.OptionalType -class OptionalType extends Generated::OptionalType { } +/** + * INTERNAL: This module contains the customizable definition of `OptionalType` and should not + * be referenced directly. + */ +module Impl { + class OptionalType extends Generated::OptionalType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/PackArchetypeType.qll b/swift/ql/lib/codeql/swift/elements/type/PackArchetypeType.qll new file mode 100644 index 00000000000..1377b59bc95 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/PackArchetypeType.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PackArchetypeType`. + */ + +private import PackArchetypeTypeImpl +import codeql.swift.elements.type.ArchetypeType + +/** + * An archetype type of PackType. + */ +final class PackArchetypeType = Impl::PackArchetypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/PackArchetypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/PackArchetypeTypeImpl.qll index 7c59c80b9a3..f3db27e4e78 100644 --- a/swift/ql/lib/codeql/swift/elements/type/PackArchetypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/PackArchetypeTypeImpl.qll @@ -1,11 +1,19 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PackArchetypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.PackArchetypeType /** - * An archetype type of PackType. + * INTERNAL: This module contains the customizable definition of `PackArchetypeType` and should not + * be referenced directly. */ -class PackArchetypeType extends Generated::PackArchetypeType { } +module Impl { + /** + * An archetype type of PackType. + */ + class PackArchetypeType extends Generated::PackArchetypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/PackElementType.qll b/swift/ql/lib/codeql/swift/elements/type/PackElementType.qll new file mode 100644 index 00000000000..9b8dcdd9b68 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/PackElementType.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PackElementType`. + */ + +private import PackElementTypeImpl +import codeql.swift.elements.type.Type + +/** + * A type of PackElementExpr, see PackElementExpr for more information. + */ +final class PackElementType = Impl::PackElementType; diff --git a/swift/ql/lib/codeql/swift/elements/type/PackElementTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/PackElementTypeImpl.qll index f9efa8d2fb7..acc63e70ec2 100644 --- a/swift/ql/lib/codeql/swift/elements/type/PackElementTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/PackElementTypeImpl.qll @@ -1,11 +1,19 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PackElementType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.PackElementType /** - * A type of PackElementExpr, see PackElementExpr for more information. + * INTERNAL: This module contains the customizable definition of `PackElementType` and should not + * be referenced directly. */ -class PackElementType extends Generated::PackElementType { } +module Impl { + /** + * A type of PackElementExpr, see PackElementExpr for more information. + */ + class PackElementType extends Generated::PackElementType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/PackExpansionType.qll b/swift/ql/lib/codeql/swift/elements/type/PackExpansionType.qll new file mode 100644 index 00000000000..566bc752dd8 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/PackExpansionType.qll @@ -0,0 +1,12 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PackExpansionType`. + */ + +private import PackExpansionTypeImpl +import codeql.swift.elements.type.Type + +/** + * A type of PackExpansionExpr, see PackExpansionExpr for more information. + */ +final class PackExpansionType = Impl::PackExpansionType; diff --git a/swift/ql/lib/codeql/swift/elements/type/PackExpansionTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/PackExpansionTypeImpl.qll index fb8e528eeaa..8a86bcf5dc1 100644 --- a/swift/ql/lib/codeql/swift/elements/type/PackExpansionTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/PackExpansionTypeImpl.qll @@ -1,11 +1,19 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PackExpansionType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.PackExpansionType /** - * A type of PackExpansionExpr, see PackExpansionExpr for more information. + * INTERNAL: This module contains the customizable definition of `PackExpansionType` and should not + * be referenced directly. */ -class PackExpansionType extends Generated::PackExpansionType { } +module Impl { + /** + * A type of PackExpansionExpr, see PackExpansionExpr for more information. + */ + class PackExpansionType extends Generated::PackExpansionType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/PackType.qll b/swift/ql/lib/codeql/swift/elements/type/PackType.qll new file mode 100644 index 00000000000..4afbb240e18 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/PackType.qll @@ -0,0 +1,21 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PackType`. + */ + +private import PackTypeImpl +import codeql.swift.elements.type.Type + +/** + * An actual type of a pack expression at the instatiation point. + * + * In the following example, PackType will appear around `makeTuple` call site as `Pack{String, Int}`: + * ``` + * func makeTuple(_ t: repeat each T) -> (repeat each T) { ... } + * makeTuple("A", 2) + * ``` + * + * More details: + * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + */ +final class PackType = Impl::PackType; diff --git a/swift/ql/lib/codeql/swift/elements/type/PackTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/PackTypeImpl.qll index 0aa0a9384e6..ea995934efa 100644 --- a/swift/ql/lib/codeql/swift/elements/type/PackTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/PackTypeImpl.qll @@ -1,20 +1,28 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PackType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.PackType /** - * An actual type of a pack expression at the instatiation point. - * - * In the following example, PackType will appear around `makeTuple` call site as `Pack{String, Int}`: - * ``` - * func makeTuple(_ t: repeat each T) -> (repeat each T) { ... } - * makeTuple("A", 2) - * ``` - * - * More details: - * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + * INTERNAL: This module contains the customizable definition of `PackType` and should not + * be referenced directly. */ -class PackType extends Generated::PackType { } +module Impl { + /** + * An actual type of a pack expression at the instatiation point. + * + * In the following example, PackType will appear around `makeTuple` call site as `Pack{String, Int}`: + * ``` + * func makeTuple(_ t: repeat each T) -> (repeat each T) { ... } + * makeTuple("A", 2) + * ``` + * + * More details: + * https://github.com/apple/swift-evolution/blob/main/proposals/0393-parameter-packs.md + */ + class PackType extends Generated::PackType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ParameterizedProtocolType.qll b/swift/ql/lib/codeql/swift/elements/type/ParameterizedProtocolType.qll new file mode 100644 index 00000000000..ff949faa0ff --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ParameterizedProtocolType.qll @@ -0,0 +1,15 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ParameterizedProtocolType`. + */ + +private import ParameterizedProtocolTypeImpl +import codeql.swift.elements.type.ProtocolType +import codeql.swift.elements.type.Type + +/** + * A sugar type of the form `P` with `P` a protocol. + * + * If `P` has primary associated type `A`, then `T: P` is a shortcut for `T: P where T.A == X`. + */ +final class ParameterizedProtocolType = Impl::ParameterizedProtocolType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ParameterizedProtocolTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ParameterizedProtocolTypeImpl.qll index 96d17af2314..60cb218321b 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ParameterizedProtocolTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ParameterizedProtocolTypeImpl.qll @@ -1,13 +1,21 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ParameterizedProtocolType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ParameterizedProtocolType /** - * A sugar type of the form `P` with `P` a protocol. - * - * If `P` has primary associated type `A`, then `T: P` is a shortcut for `T: P where T.A == X`. + * INTERNAL: This module contains the customizable definition of `ParameterizedProtocolType` and should not + * be referenced directly. */ -class ParameterizedProtocolType extends Generated::ParameterizedProtocolType { } +module Impl { + /** + * A sugar type of the form `P` with `P` a protocol. + * + * If `P` has primary associated type `A`, then `T: P` is a shortcut for `T: P where T.A == X`. + */ + class ParameterizedProtocolType extends Generated::ParameterizedProtocolType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ParenType.qll b/swift/ql/lib/codeql/swift/elements/type/ParenType.qll new file mode 100644 index 00000000000..5c6b069b3db --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ParenType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ParenType`. + */ + +private import ParenTypeImpl +import codeql.swift.elements.type.SugarType +import codeql.swift.elements.type.Type + +final class ParenType = Impl::ParenType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ParenTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ParenTypeImpl.qll index c36c126497e..60ceaee7fa2 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ParenTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ParenTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ParenType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ParenType -class ParenType extends Generated::ParenType { } +/** + * INTERNAL: This module contains the customizable definition of `ParenType` and should not + * be referenced directly. + */ +module Impl { + class ParenType extends Generated::ParenType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/PrimaryArchetypeType.qll b/swift/ql/lib/codeql/swift/elements/type/PrimaryArchetypeType.qll new file mode 100644 index 00000000000..2f1d0a077d0 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/PrimaryArchetypeType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `PrimaryArchetypeType`. + */ + +private import PrimaryArchetypeTypeImpl +import codeql.swift.elements.type.ArchetypeType + +final class PrimaryArchetypeType = Impl::PrimaryArchetypeType; diff --git a/swift/ql/lib/codeql/swift/elements/type/PrimaryArchetypeTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/PrimaryArchetypeTypeImpl.qll index e644616b03d..fe2751c2282 100644 --- a/swift/ql/lib/codeql/swift/elements/type/PrimaryArchetypeTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/PrimaryArchetypeTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `PrimaryArchetypeType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.PrimaryArchetypeType -class PrimaryArchetypeType extends Generated::PrimaryArchetypeType { } +/** + * INTERNAL: This module contains the customizable definition of `PrimaryArchetypeType` and should not + * be referenced directly. + */ +module Impl { + class PrimaryArchetypeType extends Generated::PrimaryArchetypeType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ProtocolCompositionType.qll b/swift/ql/lib/codeql/swift/elements/type/ProtocolCompositionType.qll new file mode 100644 index 00000000000..4360f7a3182 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ProtocolCompositionType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ProtocolCompositionType`. + */ + +private import ProtocolCompositionTypeImpl +import codeql.swift.elements.type.Type + +final class ProtocolCompositionType = Impl::ProtocolCompositionType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ProtocolCompositionTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ProtocolCompositionTypeImpl.qll index e56611e8848..5642fcc7829 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ProtocolCompositionTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ProtocolCompositionTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ProtocolCompositionType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ProtocolCompositionType -class ProtocolCompositionType extends Generated::ProtocolCompositionType { } +/** + * INTERNAL: This module contains the customizable definition of `ProtocolCompositionType` and should not + * be referenced directly. + */ +module Impl { + class ProtocolCompositionType extends Generated::ProtocolCompositionType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ProtocolType.qll b/swift/ql/lib/codeql/swift/elements/type/ProtocolType.qll new file mode 100644 index 00000000000..c5c903bf029 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ProtocolType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ProtocolType`. + */ + +private import ProtocolTypeImpl +import codeql.swift.elements.type.NominalType + +final class ProtocolType = Impl::ProtocolType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ProtocolTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ProtocolTypeImpl.qll index 2dd720e83f7..b451bcceb4d 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ProtocolTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ProtocolTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ProtocolType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ProtocolType -class ProtocolType extends Generated::ProtocolType { } +/** + * INTERNAL: This module contains the customizable definition of `ProtocolType` and should not + * be referenced directly. + */ +module Impl { + class ProtocolType extends Generated::ProtocolType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/ReferenceStorageType.qll b/swift/ql/lib/codeql/swift/elements/type/ReferenceStorageType.qll new file mode 100644 index 00000000000..3ff69ee7a08 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/ReferenceStorageType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `ReferenceStorageType`. + */ + +private import ReferenceStorageTypeImpl +import codeql.swift.elements.type.Type + +final class ReferenceStorageType = Impl::ReferenceStorageType; diff --git a/swift/ql/lib/codeql/swift/elements/type/ReferenceStorageTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/ReferenceStorageTypeImpl.qll index e8c4256f6fa..b9985c26341 100644 --- a/swift/ql/lib/codeql/swift/elements/type/ReferenceStorageTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/ReferenceStorageTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `ReferenceStorageType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.ReferenceStorageType -class ReferenceStorageType extends Generated::ReferenceStorageType { } +/** + * INTERNAL: This module contains the customizable definition of `ReferenceStorageType` and should not + * be referenced directly. + */ +module Impl { + class ReferenceStorageType extends Generated::ReferenceStorageType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/StructType.qll b/swift/ql/lib/codeql/swift/elements/type/StructType.qll new file mode 100644 index 00000000000..11712a315fa --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/StructType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `StructType`. + */ + +private import StructTypeImpl +import codeql.swift.elements.type.NominalType + +final class StructType = Impl::StructType; diff --git a/swift/ql/lib/codeql/swift/elements/type/StructTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/StructTypeImpl.qll index 484c02cc134..d2390ff34e9 100644 --- a/swift/ql/lib/codeql/swift/elements/type/StructTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/StructTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `StructType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.StructType -class StructType extends Generated::StructType { } +/** + * INTERNAL: This module contains the customizable definition of `StructType` and should not + * be referenced directly. + */ +module Impl { + class StructType extends Generated::StructType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/SubstitutableType.qll b/swift/ql/lib/codeql/swift/elements/type/SubstitutableType.qll new file mode 100644 index 00000000000..5875444499d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/SubstitutableType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SubstitutableType`. + */ + +private import SubstitutableTypeImpl +import codeql.swift.elements.type.Type + +final class SubstitutableType = Impl::SubstitutableType; diff --git a/swift/ql/lib/codeql/swift/elements/type/SubstitutableTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/SubstitutableTypeImpl.qll index eac92655ef1..24d4133298e 100644 --- a/swift/ql/lib/codeql/swift/elements/type/SubstitutableTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/SubstitutableTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `SubstitutableType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.SubstitutableType -class SubstitutableType extends Generated::SubstitutableType { } +/** + * INTERNAL: This module contains the customizable definition of `SubstitutableType` and should not + * be referenced directly. + */ +module Impl { + class SubstitutableType extends Generated::SubstitutableType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/SugarType.qll b/swift/ql/lib/codeql/swift/elements/type/SugarType.qll new file mode 100644 index 00000000000..d23979d52cc --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/SugarType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SugarType`. + */ + +private import SugarTypeImpl +import codeql.swift.elements.type.Type + +final class SugarType = Impl::SugarType; diff --git a/swift/ql/lib/codeql/swift/elements/type/SugarTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/SugarTypeImpl.qll index 34fe812041a..775f3fe1349 100644 --- a/swift/ql/lib/codeql/swift/elements/type/SugarTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/SugarTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `SugarType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.SugarType -class SugarType extends Generated::SugarType { } +/** + * INTERNAL: This module contains the customizable definition of `SugarType` and should not + * be referenced directly. + */ +module Impl { + class SugarType extends Generated::SugarType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/SyntaxSugarType.qll b/swift/ql/lib/codeql/swift/elements/type/SyntaxSugarType.qll new file mode 100644 index 00000000000..56cccb96d5a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/SyntaxSugarType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `SyntaxSugarType`. + */ + +private import SyntaxSugarTypeImpl +import codeql.swift.elements.type.SugarType + +final class SyntaxSugarType = Impl::SyntaxSugarType; diff --git a/swift/ql/lib/codeql/swift/elements/type/SyntaxSugarTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/SyntaxSugarTypeImpl.qll index 489d62ff046..c58ade59878 100644 --- a/swift/ql/lib/codeql/swift/elements/type/SyntaxSugarTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/SyntaxSugarTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `SyntaxSugarType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.SyntaxSugarType -class SyntaxSugarType extends Generated::SyntaxSugarType { } +/** + * INTERNAL: This module contains the customizable definition of `SyntaxSugarType` and should not + * be referenced directly. + */ +module Impl { + class SyntaxSugarType extends Generated::SyntaxSugarType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/TupleType.qll b/swift/ql/lib/codeql/swift/elements/type/TupleType.qll new file mode 100644 index 00000000000..89246a96b6c --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/TupleType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TupleType`. + */ + +private import TupleTypeImpl +import codeql.swift.elements.type.Type + +final class TupleType = Impl::TupleType; diff --git a/swift/ql/lib/codeql/swift/elements/type/Type.qll b/swift/ql/lib/codeql/swift/elements/type/Type.qll new file mode 100644 index 00000000000..52c0b320809 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/Type.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `Type`. + */ + +private import TypeImpl +import codeql.swift.elements.Element + +final class Type = Impl::Type; diff --git a/swift/ql/lib/codeql/swift/elements/type/TypeAliasType.qll b/swift/ql/lib/codeql/swift/elements/type/TypeAliasType.qll new file mode 100644 index 00000000000..9d1707d2274 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/TypeAliasType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TypeAliasType`. + */ + +private import TypeAliasTypeImpl +import codeql.swift.elements.type.SugarType +import codeql.swift.elements.decl.TypeAliasDecl + +final class TypeAliasType = Impl::TypeAliasType; diff --git a/swift/ql/lib/codeql/swift/elements/type/TypeRepr.qll b/swift/ql/lib/codeql/swift/elements/type/TypeRepr.qll new file mode 100644 index 00000000000..01acd17c437 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/TypeRepr.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `TypeRepr`. + */ + +private import TypeReprImpl +import codeql.swift.elements.AstNode +import codeql.swift.elements.type.Type + +final class TypeRepr = Impl::TypeRepr; diff --git a/swift/ql/lib/codeql/swift/elements/type/UnarySyntaxSugarType.qll b/swift/ql/lib/codeql/swift/elements/type/UnarySyntaxSugarType.qll new file mode 100644 index 00000000000..7ebed0c6f5a --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/UnarySyntaxSugarType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnarySyntaxSugarType`. + */ + +private import UnarySyntaxSugarTypeImpl +import codeql.swift.elements.type.SyntaxSugarType +import codeql.swift.elements.type.Type + +final class UnarySyntaxSugarType = Impl::UnarySyntaxSugarType; diff --git a/swift/ql/lib/codeql/swift/elements/type/UnarySyntaxSugarTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/UnarySyntaxSugarTypeImpl.qll index 1e327dc795c..5af9d77f50b 100644 --- a/swift/ql/lib/codeql/swift/elements/type/UnarySyntaxSugarTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/UnarySyntaxSugarTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnarySyntaxSugarType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.UnarySyntaxSugarType -class UnarySyntaxSugarType extends Generated::UnarySyntaxSugarType { } +/** + * INTERNAL: This module contains the customizable definition of `UnarySyntaxSugarType` and should not + * be referenced directly. + */ +module Impl { + class UnarySyntaxSugarType extends Generated::UnarySyntaxSugarType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/UnboundGenericType.qll b/swift/ql/lib/codeql/swift/elements/type/UnboundGenericType.qll new file mode 100644 index 00000000000..ede30f8acd8 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/UnboundGenericType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnboundGenericType`. + */ + +private import UnboundGenericTypeImpl +import codeql.swift.elements.type.AnyGenericType + +final class UnboundGenericType = Impl::UnboundGenericType; diff --git a/swift/ql/lib/codeql/swift/elements/type/UnboundGenericTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/UnboundGenericTypeImpl.qll index 2e44ba7de7a..e823968015a 100644 --- a/swift/ql/lib/codeql/swift/elements/type/UnboundGenericTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/UnboundGenericTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnboundGenericType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.UnboundGenericType -class UnboundGenericType extends Generated::UnboundGenericType { } +/** + * INTERNAL: This module contains the customizable definition of `UnboundGenericType` and should not + * be referenced directly. + */ +module Impl { + class UnboundGenericType extends Generated::UnboundGenericType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/UnmanagedStorageType.qll b/swift/ql/lib/codeql/swift/elements/type/UnmanagedStorageType.qll new file mode 100644 index 00000000000..38f351f8bbe --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/UnmanagedStorageType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnmanagedStorageType`. + */ + +private import UnmanagedStorageTypeImpl +import codeql.swift.elements.type.ReferenceStorageType + +final class UnmanagedStorageType = Impl::UnmanagedStorageType; diff --git a/swift/ql/lib/codeql/swift/elements/type/UnmanagedStorageTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/UnmanagedStorageTypeImpl.qll index 5328982c0b8..8117911aec3 100644 --- a/swift/ql/lib/codeql/swift/elements/type/UnmanagedStorageTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/UnmanagedStorageTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnmanagedStorageType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.UnmanagedStorageType -class UnmanagedStorageType extends Generated::UnmanagedStorageType { } +/** + * INTERNAL: This module contains the customizable definition of `UnmanagedStorageType` and should not + * be referenced directly. + */ +module Impl { + class UnmanagedStorageType extends Generated::UnmanagedStorageType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/UnownedStorageType.qll b/swift/ql/lib/codeql/swift/elements/type/UnownedStorageType.qll new file mode 100644 index 00000000000..72e62335d8d --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/UnownedStorageType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnownedStorageType`. + */ + +private import UnownedStorageTypeImpl +import codeql.swift.elements.type.ReferenceStorageType + +final class UnownedStorageType = Impl::UnownedStorageType; diff --git a/swift/ql/lib/codeql/swift/elements/type/UnownedStorageTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/UnownedStorageTypeImpl.qll index f99d06e854f..c7054052325 100644 --- a/swift/ql/lib/codeql/swift/elements/type/UnownedStorageTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/UnownedStorageTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnownedStorageType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.UnownedStorageType -class UnownedStorageType extends Generated::UnownedStorageType { } +/** + * INTERNAL: This module contains the customizable definition of `UnownedStorageType` and should not + * be referenced directly. + */ +module Impl { + class UnownedStorageType extends Generated::UnownedStorageType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/UnresolvedType.qll b/swift/ql/lib/codeql/swift/elements/type/UnresolvedType.qll new file mode 100644 index 00000000000..d610b64fea3 --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/UnresolvedType.qll @@ -0,0 +1,10 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `UnresolvedType`. + */ + +private import UnresolvedTypeImpl +import codeql.swift.elements.ErrorElement +import codeql.swift.elements.type.Type + +final class UnresolvedType = Impl::UnresolvedType; diff --git a/swift/ql/lib/codeql/swift/elements/type/UnresolvedTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/UnresolvedTypeImpl.qll index baeb03bcd25..2714679b973 100644 --- a/swift/ql/lib/codeql/swift/elements/type/UnresolvedTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/UnresolvedTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `UnresolvedType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.UnresolvedType -class UnresolvedType extends Generated::UnresolvedType { } +/** + * INTERNAL: This module contains the customizable definition of `UnresolvedType` and should not + * be referenced directly. + */ +module Impl { + class UnresolvedType extends Generated::UnresolvedType { } +} diff --git a/swift/ql/lib/codeql/swift/elements/type/VariadicSequenceType.qll b/swift/ql/lib/codeql/swift/elements/type/VariadicSequenceType.qll new file mode 100644 index 00000000000..8a3c585ac3b --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/VariadicSequenceType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `VariadicSequenceType`. + */ + +private import VariadicSequenceTypeImpl +import codeql.swift.elements.type.UnarySyntaxSugarType + +final class VariadicSequenceType = Impl::VariadicSequenceType; diff --git a/swift/ql/lib/codeql/swift/elements/type/WeakStorageType.qll b/swift/ql/lib/codeql/swift/elements/type/WeakStorageType.qll new file mode 100644 index 00000000000..9010e00f5be --- /dev/null +++ b/swift/ql/lib/codeql/swift/elements/type/WeakStorageType.qll @@ -0,0 +1,9 @@ +// generated by codegen/codegen.py, do not edit +/** + * This module provides the public class `WeakStorageType`. + */ + +private import WeakStorageTypeImpl +import codeql.swift.elements.type.ReferenceStorageType + +final class WeakStorageType = Impl::WeakStorageType; diff --git a/swift/ql/lib/codeql/swift/elements/type/WeakStorageTypeImpl.qll b/swift/ql/lib/codeql/swift/elements/type/WeakStorageTypeImpl.qll index 0a9af4df347..564791c00f9 100644 --- a/swift/ql/lib/codeql/swift/elements/type/WeakStorageTypeImpl.qll +++ b/swift/ql/lib/codeql/swift/elements/type/WeakStorageTypeImpl.qll @@ -1,8 +1,16 @@ // generated by codegen/codegen.py, remove this comment if you wish to edit this file /** * This module provides a hand-modifiable wrapper around the generated class `WeakStorageType`. + * + * INTERNAL: Do not use. */ private import codeql.swift.generated.type.WeakStorageType -class WeakStorageType extends Generated::WeakStorageType { } +/** + * INTERNAL: This module contains the customizable definition of `WeakStorageType` and should not + * be referenced directly. + */ +module Impl { + class WeakStorageType extends Generated::WeakStorageType { } +} diff --git a/swift/ql/lib/codeql/swift/generated/AstNode.qll b/swift/ql/lib/codeql/swift/generated/AstNode.qll index ec3a6135083..71e0f848aa8 100644 --- a/swift/ql/lib/codeql/swift/generated/AstNode.qll +++ b/swift/ql/lib/codeql/swift/generated/AstNode.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AstNode`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Locatable +import codeql.swift.elements.LocatableImpl::Impl as LocatableImpl /** * INTERNAL: This module contains the fully generated definition of `AstNode` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::AstNode` class directly. * Use the subclass `AstNode`, where the following predicates are available. */ - class AstNode extends Synth::TAstNode, Locatable { } + class AstNode extends Synth::TAstNode, LocatableImpl::Locatable { } } diff --git a/swift/ql/lib/codeql/swift/generated/AvailabilityInfo.qll b/swift/ql/lib/codeql/swift/generated/AvailabilityInfo.qll index 809d30971d0..f4d3503a4f8 100644 --- a/swift/ql/lib/codeql/swift/generated/AvailabilityInfo.qll +++ b/swift/ql/lib/codeql/swift/generated/AvailabilityInfo.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AvailabilityInfo`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.AvailabilitySpec /** @@ -31,7 +31,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AvailabilityInfo` class directly. * Use the subclass `AvailabilityInfo`, where the following predicates are available. */ - class AvailabilityInfo extends Synth::TAvailabilityInfo, AstNode { + class AvailabilityInfo extends Synth::TAvailabilityInfo, AstNodeImpl::AstNode { override string getAPrimaryQlClass() { result = "AvailabilityInfo" } /** diff --git a/swift/ql/lib/codeql/swift/generated/AvailabilitySpec.qll b/swift/ql/lib/codeql/swift/generated/AvailabilitySpec.qll index fcbea755907..f34b000ab34 100644 --- a/swift/ql/lib/codeql/swift/generated/AvailabilitySpec.qll +++ b/swift/ql/lib/codeql/swift/generated/AvailabilitySpec.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AvailabilitySpec`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl /** * INTERNAL: This module contains the fully generated definition of `AvailabilitySpec` and should not @@ -21,5 +21,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::AvailabilitySpec` class directly. * Use the subclass `AvailabilitySpec`, where the following predicates are available. */ - class AvailabilitySpec extends Synth::TAvailabilitySpec, AstNode { } + class AvailabilitySpec extends Synth::TAvailabilitySpec, AstNodeImpl::AstNode { } } diff --git a/swift/ql/lib/codeql/swift/generated/Callable.qll b/swift/ql/lib/codeql/swift/generated/Callable.qll index 4ad169e81c0..3e969bcc8da 100644 --- a/swift/ql/lib/codeql/swift/generated/Callable.qll +++ b/swift/ql/lib/codeql/swift/generated/Callable.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Callable`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.stmt.BraceStmt import codeql.swift.elements.decl.CapturedDecl import codeql.swift.elements.decl.ParamDecl @@ -20,7 +20,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Callable` class directly. * Use the subclass `Callable`, where the following predicates are available. */ - class Callable extends Synth::TCallable, AstNode { + class Callable extends Synth::TCallable, AstNodeImpl::AstNode { /** * Gets the name of this callable, if it exists. * diff --git a/swift/ql/lib/codeql/swift/generated/Comment.qll b/swift/ql/lib/codeql/swift/generated/Comment.qll index c6aaf2089e7..77f4436c71f 100644 --- a/swift/ql/lib/codeql/swift/generated/Comment.qll +++ b/swift/ql/lib/codeql/swift/generated/Comment.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Comment`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Locatable +import codeql.swift.elements.LocatableImpl::Impl as LocatableImpl /** * INTERNAL: This module contains the fully generated definition of `Comment` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Comment` class directly. * Use the subclass `Comment`, where the following predicates are available. */ - class Comment extends Synth::TComment, Locatable { + class Comment extends Synth::TComment, LocatableImpl::Locatable { override string getAPrimaryQlClass() { result = "Comment" } /** diff --git a/swift/ql/lib/codeql/swift/generated/DbFile.qll b/swift/ql/lib/codeql/swift/generated/DbFile.qll index a14fa65b441..950293a23c0 100644 --- a/swift/ql/lib/codeql/swift/generated/DbFile.qll +++ b/swift/ql/lib/codeql/swift/generated/DbFile.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DbFile`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.File +import codeql.swift.elements.FileImpl::Impl as FileImpl /** * INTERNAL: This module contains the fully generated definition of `DbFile` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DbFile` class directly. * Use the subclass `DbFile`, where the following predicates are available. */ - class DbFile extends Synth::TDbFile, File { + class DbFile extends Synth::TDbFile, FileImpl::File { override string getAPrimaryQlClass() { result = "DbFile" } } } diff --git a/swift/ql/lib/codeql/swift/generated/DbLocation.qll b/swift/ql/lib/codeql/swift/generated/DbLocation.qll index b2dd3b9837d..b8df6544381 100644 --- a/swift/ql/lib/codeql/swift/generated/DbLocation.qll +++ b/swift/ql/lib/codeql/swift/generated/DbLocation.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DbLocation`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Location +import codeql.swift.elements.LocationImpl::Impl as LocationImpl /** * INTERNAL: This module contains the fully generated definition of `DbLocation` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DbLocation` class directly. * Use the subclass `DbLocation`, where the following predicates are available. */ - class DbLocation extends Synth::TDbLocation, Location { + class DbLocation extends Synth::TDbLocation, LocationImpl::Location { override string getAPrimaryQlClass() { result = "DbLocation" } } } diff --git a/swift/ql/lib/codeql/swift/generated/Diagnostics.qll b/swift/ql/lib/codeql/swift/generated/Diagnostics.qll index 51776803414..7bcf79651fb 100644 --- a/swift/ql/lib/codeql/swift/generated/Diagnostics.qll +++ b/swift/ql/lib/codeql/swift/generated/Diagnostics.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Diagnostics`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Locatable +import codeql.swift.elements.LocatableImpl::Impl as LocatableImpl /** * INTERNAL: This module contains the fully generated definition of `Diagnostics` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Diagnostics` class directly. * Use the subclass `Diagnostics`, where the following predicates are available. */ - class Diagnostics extends Synth::TDiagnostics, Locatable { + class Diagnostics extends Synth::TDiagnostics, LocatableImpl::Locatable { override string getAPrimaryQlClass() { result = "Diagnostics" } /** diff --git a/swift/ql/lib/codeql/swift/generated/Element.qll b/swift/ql/lib/codeql/swift/generated/Element.qll index 14aab08b16e..37338324ee5 100644 --- a/swift/ql/lib/codeql/swift/generated/Element.qll +++ b/swift/ql/lib/codeql/swift/generated/Element.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Element`. * INTERNAL: Do not import directly. @@ -6,6 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw +import codeql.swift.elements.Element /** * INTERNAL: This module contains the fully generated definition of `Element` and should not diff --git a/swift/ql/lib/codeql/swift/generated/ErrorElement.qll b/swift/ql/lib/codeql/swift/generated/ErrorElement.qll index 66f8d9993b7..5345780ba0c 100644 --- a/swift/ql/lib/codeql/swift/generated/ErrorElement.qll +++ b/swift/ql/lib/codeql/swift/generated/ErrorElement.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ErrorElement`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Locatable +import codeql.swift.elements.LocatableImpl::Impl as LocatableImpl /** * INTERNAL: This module contains the fully generated definition of `ErrorElement` and should not @@ -18,5 +18,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::ErrorElement` class directly. * Use the subclass `ErrorElement`, where the following predicates are available. */ - class ErrorElement extends Synth::TErrorElement, Locatable { } + class ErrorElement extends Synth::TErrorElement, LocatableImpl::Locatable { } } diff --git a/swift/ql/lib/codeql/swift/generated/File.qll b/swift/ql/lib/codeql/swift/generated/File.qll index ad8d039635b..958a20c117c 100644 --- a/swift/ql/lib/codeql/swift/generated/File.qll +++ b/swift/ql/lib/codeql/swift/generated/File.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `File`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Element +import codeql.swift.elements.ElementImpl::Impl as ElementImpl /** * INTERNAL: This module contains the fully generated definition of `File` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::File` class directly. * Use the subclass `File`, where the following predicates are available. */ - class File extends Synth::TFile, Element { + class File extends Synth::TFile, ElementImpl::Element { /** * Gets the name of this file. */ diff --git a/swift/ql/lib/codeql/swift/generated/KeyPathComponent.qll b/swift/ql/lib/codeql/swift/generated/KeyPathComponent.qll index 37656c45110..4cb06315bb8 100644 --- a/swift/ql/lib/codeql/swift/generated/KeyPathComponent.qll +++ b/swift/ql/lib/codeql/swift/generated/KeyPathComponent.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `KeyPathComponent`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Argument -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.type.Type import codeql.swift.elements.decl.ValueDecl @@ -21,7 +21,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::KeyPathComponent` class directly. * Use the subclass `KeyPathComponent`, where the following predicates are available. */ - class KeyPathComponent extends Synth::TKeyPathComponent, AstNode { + class KeyPathComponent extends Synth::TKeyPathComponent, AstNodeImpl::AstNode { override string getAPrimaryQlClass() { result = "KeyPathComponent" } /** diff --git a/swift/ql/lib/codeql/swift/generated/Locatable.qll b/swift/ql/lib/codeql/swift/generated/Locatable.qll index d8e93de71bf..746e3c86ace 100644 --- a/swift/ql/lib/codeql/swift/generated/Locatable.qll +++ b/swift/ql/lib/codeql/swift/generated/Locatable.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Locatable`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Element +import codeql.swift.elements.ElementImpl::Impl as ElementImpl import codeql.swift.elements.Location /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Locatable` class directly. * Use the subclass `Locatable`, where the following predicates are available. */ - class Locatable extends Synth::TLocatable, Element { + class Locatable extends Synth::TLocatable, ElementImpl::Element { /** * Gets the location associated with this element in the code, if it exists. */ diff --git a/swift/ql/lib/codeql/swift/generated/Location.qll b/swift/ql/lib/codeql/swift/generated/Location.qll index 7a5055bfc7a..791f2f544ff 100644 --- a/swift/ql/lib/codeql/swift/generated/Location.qll +++ b/swift/ql/lib/codeql/swift/generated/Location.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Location`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Element +import codeql.swift.elements.ElementImpl::Impl as ElementImpl import codeql.swift.elements.File /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Location` class directly. * Use the subclass `Location`, where the following predicates are available. */ - class Location extends Synth::TLocation, Element { + class Location extends Synth::TLocation, ElementImpl::Element { /** * Gets the file of this location. */ diff --git a/swift/ql/lib/codeql/swift/generated/MacroRole.qll b/swift/ql/lib/codeql/swift/generated/MacroRole.qll index 7033fa385ec..fec2e02006e 100644 --- a/swift/ql/lib/codeql/swift/generated/MacroRole.qll +++ b/swift/ql/lib/codeql/swift/generated/MacroRole.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MacroRole`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.expr.TypeExpr /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::MacroRole` class directly. * Use the subclass `MacroRole`, where the following predicates are available. */ - class MacroRole extends Synth::TMacroRole, AstNode { + class MacroRole extends Synth::TMacroRole, AstNodeImpl::AstNode { override string getAPrimaryQlClass() { result = "MacroRole" } /** diff --git a/swift/ql/lib/codeql/swift/generated/OtherAvailabilitySpec.qll b/swift/ql/lib/codeql/swift/generated/OtherAvailabilitySpec.qll index 10abb8c787d..0f3279484ff 100644 --- a/swift/ql/lib/codeql/swift/generated/OtherAvailabilitySpec.qll +++ b/swift/ql/lib/codeql/swift/generated/OtherAvailabilitySpec.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OtherAvailabilitySpec`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AvailabilitySpec +import codeql.swift.elements.AvailabilitySpecImpl::Impl as AvailabilitySpecImpl /** * INTERNAL: This module contains the fully generated definition of `OtherAvailabilitySpec` and should not @@ -18,7 +18,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::OtherAvailabilitySpec` class directly. * Use the subclass `OtherAvailabilitySpec`, where the following predicates are available. */ - class OtherAvailabilitySpec extends Synth::TOtherAvailabilitySpec, AvailabilitySpec { + class OtherAvailabilitySpec extends Synth::TOtherAvailabilitySpec, + AvailabilitySpecImpl::AvailabilitySpec + { override string getAPrimaryQlClass() { result = "OtherAvailabilitySpec" } } } diff --git a/swift/ql/lib/codeql/swift/generated/ParentChild.qll b/swift/ql/lib/codeql/swift/generated/ParentChild.qll index 058d02bfcb5..7dfb6b685d5 100644 --- a/swift/ql/lib/codeql/swift/generated/ParentChild.qll +++ b/swift/ql/lib/codeql/swift/generated/ParentChild.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated parent/child relationship. */ diff --git a/swift/ql/lib/codeql/swift/generated/PlatformVersionAvailabilitySpec.qll b/swift/ql/lib/codeql/swift/generated/PlatformVersionAvailabilitySpec.qll index 452b3fa7c4d..cd99992a60d 100644 --- a/swift/ql/lib/codeql/swift/generated/PlatformVersionAvailabilitySpec.qll +++ b/swift/ql/lib/codeql/swift/generated/PlatformVersionAvailabilitySpec.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PlatformVersionAvailabilitySpec`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AvailabilitySpec +import codeql.swift.elements.AvailabilitySpecImpl::Impl as AvailabilitySpecImpl /** * INTERNAL: This module contains the fully generated definition of `PlatformVersionAvailabilitySpec` and should not @@ -19,7 +19,7 @@ module Generated { * Use the subclass `PlatformVersionAvailabilitySpec`, where the following predicates are available. */ class PlatformVersionAvailabilitySpec extends Synth::TPlatformVersionAvailabilitySpec, - AvailabilitySpec + AvailabilitySpecImpl::AvailabilitySpec { override string getAPrimaryQlClass() { result = "PlatformVersionAvailabilitySpec" } diff --git a/swift/ql/lib/codeql/swift/generated/PureSynthConstructors.qll b/swift/ql/lib/codeql/swift/generated/PureSynthConstructors.qll index 2a653ceeb96..b1aa4ed2ba2 100644 --- a/swift/ql/lib/codeql/swift/generated/PureSynthConstructors.qll +++ b/swift/ql/lib/codeql/swift/generated/PureSynthConstructors.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module exports all modules providing `Element` subclasses. */ diff --git a/swift/ql/lib/codeql/swift/generated/SynthConstructors.qll b/swift/ql/lib/codeql/swift/generated/SynthConstructors.qll index 28bec5d27e2..8b64877cb38 100644 --- a/swift/ql/lib/codeql/swift/generated/SynthConstructors.qll +++ b/swift/ql/lib/codeql/swift/generated/SynthConstructors.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module exports all modules providing `Element` subclasses. */ diff --git a/swift/ql/lib/codeql/swift/generated/UnknownFile.qll b/swift/ql/lib/codeql/swift/generated/UnknownFile.qll index 467e8952599..1cf7b5d3c1a 100644 --- a/swift/ql/lib/codeql/swift/generated/UnknownFile.qll +++ b/swift/ql/lib/codeql/swift/generated/UnknownFile.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnknownFile`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.File +import codeql.swift.elements.FileImpl::Impl as FileImpl /** * INTERNAL: This module contains the fully generated definition of `UnknownFile` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnknownFile` class directly. * Use the subclass `UnknownFile`, where the following predicates are available. */ - class UnknownFile extends Synth::TUnknownFile, File { + class UnknownFile extends Synth::TUnknownFile, FileImpl::File { override string getAPrimaryQlClass() { result = "UnknownFile" } } } diff --git a/swift/ql/lib/codeql/swift/generated/UnknownLocation.qll b/swift/ql/lib/codeql/swift/generated/UnknownLocation.qll index c328d7959d3..14420aa7f8a 100644 --- a/swift/ql/lib/codeql/swift/generated/UnknownLocation.qll +++ b/swift/ql/lib/codeql/swift/generated/UnknownLocation.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnknownLocation`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Location +import codeql.swift.elements.LocationImpl::Impl as LocationImpl /** * INTERNAL: This module contains the fully generated definition of `UnknownLocation` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnknownLocation` class directly. * Use the subclass `UnknownLocation`, where the following predicates are available. */ - class UnknownLocation extends Synth::TUnknownLocation, Location { + class UnknownLocation extends Synth::TUnknownLocation, LocationImpl::Location { override string getAPrimaryQlClass() { result = "UnknownLocation" } } } diff --git a/swift/ql/lib/codeql/swift/generated/UnspecifiedElement.qll b/swift/ql/lib/codeql/swift/generated/UnspecifiedElement.qll index 7ae4f29e267..8339980c0b9 100644 --- a/swift/ql/lib/codeql/swift/generated/UnspecifiedElement.qll +++ b/swift/ql/lib/codeql/swift/generated/UnspecifiedElement.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnspecifiedElement`. * INTERNAL: Do not import directly. @@ -8,7 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.AstNode import codeql.swift.elements.Element -import codeql.swift.elements.ErrorElement +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl /** * INTERNAL: This module contains the fully generated definition of `UnspecifiedElement` and should not @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnspecifiedElement` class directly. * Use the subclass `UnspecifiedElement`, where the following predicates are available. */ - class UnspecifiedElement extends Synth::TUnspecifiedElement, ErrorElement { + class UnspecifiedElement extends Synth::TUnspecifiedElement, ErrorElementImpl::ErrorElement { override string getAPrimaryQlClass() { result = "UnspecifiedElement" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/AbstractStorageDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/AbstractStorageDecl.qll index dd2225076c5..fc306bcd072 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/AbstractStorageDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/AbstractStorageDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AbstractStorageDecl`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.Accessor -import codeql.swift.elements.decl.ValueDecl +import codeql.swift.elements.decl.ValueDeclImpl::Impl as ValueDeclImpl /** * INTERNAL: This module contains the fully generated definition of `AbstractStorageDecl` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AbstractStorageDecl` class directly. * Use the subclass `AbstractStorageDecl`, where the following predicates are available. */ - class AbstractStorageDecl extends Synth::TAbstractStorageDecl, ValueDecl { + class AbstractStorageDecl extends Synth::TAbstractStorageDecl, ValueDeclImpl::ValueDecl { /** * Gets the `index`th accessor of this abstract storage declaration (0-based). */ diff --git a/swift/ql/lib/codeql/swift/generated/decl/AbstractTypeParamDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/AbstractTypeParamDecl.qll index 2915070ef4b..b5aa797eef6 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/AbstractTypeParamDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/AbstractTypeParamDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AbstractTypeParamDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.TypeDecl +import codeql.swift.elements.decl.TypeDeclImpl::Impl as TypeDeclImpl /** * INTERNAL: This module contains the fully generated definition of `AbstractTypeParamDecl` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::AbstractTypeParamDecl` class directly. * Use the subclass `AbstractTypeParamDecl`, where the following predicates are available. */ - class AbstractTypeParamDecl extends Synth::TAbstractTypeParamDecl, TypeDecl { } + class AbstractTypeParamDecl extends Synth::TAbstractTypeParamDecl, TypeDeclImpl::TypeDecl { } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/Accessor.qll b/swift/ql/lib/codeql/swift/generated/decl/Accessor.qll index 3d589140753..c324e5b60fe 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/Accessor.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/Accessor.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Accessor`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.AccessorOrNamedFunction +import codeql.swift.elements.decl.AccessorOrNamedFunctionImpl::Impl as AccessorOrNamedFunctionImpl /** * INTERNAL: This module contains the fully generated definition of `Accessor` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Accessor` class directly. * Use the subclass `Accessor`, where the following predicates are available. */ - class Accessor extends Synth::TAccessor, AccessorOrNamedFunction { + class Accessor extends Synth::TAccessor, AccessorOrNamedFunctionImpl::AccessorOrNamedFunction { override string getAPrimaryQlClass() { result = "Accessor" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/AccessorOrNamedFunction.qll b/swift/ql/lib/codeql/swift/generated/decl/AccessorOrNamedFunction.qll index 45abc0921f9..16b5a72dd67 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/AccessorOrNamedFunction.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/AccessorOrNamedFunction.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AccessorOrNamedFunction`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Function +import codeql.swift.elements.decl.FunctionImpl::Impl as FunctionImpl /** * INTERNAL: This module contains the fully generated definition of `AccessorOrNamedFunction` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::AccessorOrNamedFunction` class directly. * Use the subclass `AccessorOrNamedFunction`, where the following predicates are available. */ - class AccessorOrNamedFunction extends Synth::TAccessorOrNamedFunction, Function { } + class AccessorOrNamedFunction extends Synth::TAccessorOrNamedFunction, FunctionImpl::Function { } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/AssociatedTypeDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/AssociatedTypeDecl.qll index 1ab29ab961a..cabdca24aa5 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/AssociatedTypeDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/AssociatedTypeDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AssociatedTypeDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.AbstractTypeParamDecl +import codeql.swift.elements.decl.AbstractTypeParamDeclImpl::Impl as AbstractTypeParamDeclImpl /** * INTERNAL: This module contains the fully generated definition of `AssociatedTypeDecl` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::AssociatedTypeDecl` class directly. * Use the subclass `AssociatedTypeDecl`, where the following predicates are available. */ - class AssociatedTypeDecl extends Synth::TAssociatedTypeDecl, AbstractTypeParamDecl { + class AssociatedTypeDecl extends Synth::TAssociatedTypeDecl, + AbstractTypeParamDeclImpl::AbstractTypeParamDecl + { override string getAPrimaryQlClass() { result = "AssociatedTypeDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/CapturedDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/CapturedDecl.qll index 01865edd3b2..3fe08d8b783 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/CapturedDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/CapturedDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CapturedDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl import codeql.swift.elements.decl.ValueDecl /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::CapturedDecl` class directly. * Use the subclass `CapturedDecl`, where the following predicates are available. */ - class CapturedDecl extends Synth::TCapturedDecl, Decl { + class CapturedDecl extends Synth::TCapturedDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "CapturedDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/ClassDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/ClassDecl.qll index 315dc47ca55..f9af71cabb9 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/ClassDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/ClassDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ClassDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.NominalTypeDecl +import codeql.swift.elements.decl.NominalTypeDeclImpl::Impl as NominalTypeDeclImpl /** * INTERNAL: This module contains the fully generated definition of `ClassDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ClassDecl` class directly. * Use the subclass `ClassDecl`, where the following predicates are available. */ - class ClassDecl extends Synth::TClassDecl, NominalTypeDecl { + class ClassDecl extends Synth::TClassDecl, NominalTypeDeclImpl::NominalTypeDecl { override string getAPrimaryQlClass() { result = "ClassDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/ConcreteVarDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/ConcreteVarDecl.qll index 0961c2075bb..bee6323f874 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/ConcreteVarDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/ConcreteVarDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ConcreteVarDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.VarDecl +import codeql.swift.elements.decl.VarDeclImpl::Impl as VarDeclImpl /** * INTERNAL: This module contains the fully generated definition of `ConcreteVarDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ConcreteVarDecl` class directly. * Use the subclass `ConcreteVarDecl`, where the following predicates are available. */ - class ConcreteVarDecl extends Synth::TConcreteVarDecl, VarDecl { + class ConcreteVarDecl extends Synth::TConcreteVarDecl, VarDeclImpl::VarDecl { override string getAPrimaryQlClass() { result = "ConcreteVarDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/Decl.qll b/swift/ql/lib/codeql/swift/generated/decl/Decl.qll index 2fdc51449fd..3d040871369 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/Decl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/Decl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Decl`. * INTERNAL: Do not import directly. @@ -6,7 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl +import codeql.swift.elements.decl.Decl import codeql.swift.elements.decl.ModuleDecl /** @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Decl` class directly. * Use the subclass `Decl`, where the following predicates are available. */ - class Decl extends Synth::TDecl, AstNode { + class Decl extends Synth::TDecl, AstNodeImpl::AstNode { /** * Gets the module of this declaration. */ diff --git a/swift/ql/lib/codeql/swift/generated/decl/Deinitializer.qll b/swift/ql/lib/codeql/swift/generated/decl/Deinitializer.qll index e223520ce42..96f31a4df97 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/Deinitializer.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/Deinitializer.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Deinitializer`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Function +import codeql.swift.elements.decl.FunctionImpl::Impl as FunctionImpl /** * INTERNAL: This module contains the fully generated definition of `Deinitializer` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Deinitializer` class directly. * Use the subclass `Deinitializer`, where the following predicates are available. */ - class Deinitializer extends Synth::TDeinitializer, Function { + class Deinitializer extends Synth::TDeinitializer, FunctionImpl::Function { override string getAPrimaryQlClass() { result = "Deinitializer" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/EnumCaseDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/EnumCaseDecl.qll index 9d9a26d465c..3c64da4d598 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/EnumCaseDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/EnumCaseDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `EnumCaseDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl import codeql.swift.elements.decl.EnumElementDecl /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::EnumCaseDecl` class directly. * Use the subclass `EnumCaseDecl`, where the following predicates are available. */ - class EnumCaseDecl extends Synth::TEnumCaseDecl, Decl { + class EnumCaseDecl extends Synth::TEnumCaseDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "EnumCaseDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/EnumDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/EnumDecl.qll index 4f113e37126..df1ac53d124 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/EnumDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/EnumDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `EnumDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.NominalTypeDecl +import codeql.swift.elements.decl.NominalTypeDeclImpl::Impl as NominalTypeDeclImpl /** * INTERNAL: This module contains the fully generated definition of `EnumDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::EnumDecl` class directly. * Use the subclass `EnumDecl`, where the following predicates are available. */ - class EnumDecl extends Synth::TEnumDecl, NominalTypeDecl { + class EnumDecl extends Synth::TEnumDecl, NominalTypeDeclImpl::NominalTypeDecl { override string getAPrimaryQlClass() { result = "EnumDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/EnumElementDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/EnumElementDecl.qll index 973441b1eb5..22452b94c99 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/EnumElementDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/EnumElementDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `EnumElementDecl`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.ParamDecl -import codeql.swift.elements.decl.ValueDecl +import codeql.swift.elements.decl.ValueDeclImpl::Impl as ValueDeclImpl /** * INTERNAL: This module contains the fully generated definition of `EnumElementDecl` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::EnumElementDecl` class directly. * Use the subclass `EnumElementDecl`, where the following predicates are available. */ - class EnumElementDecl extends Synth::TEnumElementDecl, ValueDecl { + class EnumElementDecl extends Synth::TEnumElementDecl, ValueDeclImpl::ValueDecl { override string getAPrimaryQlClass() { result = "EnumElementDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/ExtensionDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/ExtensionDecl.qll index 783fb8c51b4..e508ea059ca 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/ExtensionDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/ExtensionDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ExtensionDecl`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl -import codeql.swift.elements.decl.GenericContext +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl +import codeql.swift.elements.decl.GenericContextImpl::Impl as GenericContextImpl import codeql.swift.elements.decl.NominalTypeDecl import codeql.swift.elements.decl.ProtocolDecl @@ -20,7 +20,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ExtensionDecl` class directly. * Use the subclass `ExtensionDecl`, where the following predicates are available. */ - class ExtensionDecl extends Synth::TExtensionDecl, GenericContext, Decl { + class ExtensionDecl extends Synth::TExtensionDecl, GenericContextImpl::GenericContext, + DeclImpl::Decl + { override string getAPrimaryQlClass() { result = "ExtensionDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/Function.qll b/swift/ql/lib/codeql/swift/generated/decl/Function.qll index 9ea31578221..54e2d1f3dee 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/Function.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/Function.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Function`. * INTERNAL: Do not import directly. @@ -6,9 +6,9 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Callable -import codeql.swift.elements.decl.GenericContext -import codeql.swift.elements.decl.ValueDecl +import codeql.swift.elements.CallableImpl::Impl as CallableImpl +import codeql.swift.elements.decl.GenericContextImpl::Impl as GenericContextImpl +import codeql.swift.elements.decl.ValueDeclImpl::Impl as ValueDeclImpl /** * INTERNAL: This module contains the fully generated definition of `Function` and should not @@ -19,5 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Function` class directly. * Use the subclass `Function`, where the following predicates are available. */ - class Function extends Synth::TFunction, GenericContext, ValueDecl, Callable { } + class Function extends Synth::TFunction, GenericContextImpl::GenericContext, + ValueDeclImpl::ValueDecl, CallableImpl::Callable + { } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/GenericContext.qll b/swift/ql/lib/codeql/swift/generated/decl/GenericContext.qll index be5bb914f6b..3b7a40d55be 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/GenericContext.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/GenericContext.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `GenericContext`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Element +import codeql.swift.elements.ElementImpl::Impl as ElementImpl import codeql.swift.elements.decl.GenericTypeParamDecl /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::GenericContext` class directly. * Use the subclass `GenericContext`, where the following predicates are available. */ - class GenericContext extends Synth::TGenericContext, Element { + class GenericContext extends Synth::TGenericContext, ElementImpl::Element { /** * Gets the `index`th generic type parameter of this generic context (0-based). */ diff --git a/swift/ql/lib/codeql/swift/generated/decl/GenericTypeDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/GenericTypeDecl.qll index 3f8bdc2693e..1837d2a2f93 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/GenericTypeDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/GenericTypeDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `GenericTypeDecl`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.GenericContext -import codeql.swift.elements.decl.TypeDecl +import codeql.swift.elements.decl.GenericContextImpl::Impl as GenericContextImpl +import codeql.swift.elements.decl.TypeDeclImpl::Impl as TypeDeclImpl /** * INTERNAL: This module contains the fully generated definition of `GenericTypeDecl` and should not @@ -18,5 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::GenericTypeDecl` class directly. * Use the subclass `GenericTypeDecl`, where the following predicates are available. */ - class GenericTypeDecl extends Synth::TGenericTypeDecl, GenericContext, TypeDecl { } + class GenericTypeDecl extends Synth::TGenericTypeDecl, GenericContextImpl::GenericContext, + TypeDeclImpl::TypeDecl + { } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/GenericTypeParamDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/GenericTypeParamDecl.qll index a417fbb6bdf..23f4599bb54 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/GenericTypeParamDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/GenericTypeParamDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `GenericTypeParamDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.AbstractTypeParamDecl +import codeql.swift.elements.decl.AbstractTypeParamDeclImpl::Impl as AbstractTypeParamDeclImpl /** * INTERNAL: This module contains the fully generated definition of `GenericTypeParamDecl` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::GenericTypeParamDecl` class directly. * Use the subclass `GenericTypeParamDecl`, where the following predicates are available. */ - class GenericTypeParamDecl extends Synth::TGenericTypeParamDecl, AbstractTypeParamDecl { + class GenericTypeParamDecl extends Synth::TGenericTypeParamDecl, + AbstractTypeParamDeclImpl::AbstractTypeParamDecl + { override string getAPrimaryQlClass() { result = "GenericTypeParamDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/IfConfigDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/IfConfigDecl.qll index a262c380700..8d7f050c1bd 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/IfConfigDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/IfConfigDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `IfConfigDecl`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.AstNode -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl /** * INTERNAL: This module contains the fully generated definition of `IfConfigDecl` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::IfConfigDecl` class directly. * Use the subclass `IfConfigDecl`, where the following predicates are available. */ - class IfConfigDecl extends Synth::TIfConfigDecl, Decl { + class IfConfigDecl extends Synth::TIfConfigDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "IfConfigDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/ImportDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/ImportDecl.qll index 6d748568dec..0bb92e16bfa 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/ImportDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/ImportDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ImportDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl import codeql.swift.elements.decl.ModuleDecl import codeql.swift.elements.decl.ValueDecl @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ImportDecl` class directly. * Use the subclass `ImportDecl`, where the following predicates are available. */ - class ImportDecl extends Synth::TImportDecl, Decl { + class ImportDecl extends Synth::TImportDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "ImportDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/InfixOperatorDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/InfixOperatorDecl.qll index 65f2cde1d30..67144e15d20 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/InfixOperatorDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/InfixOperatorDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `InfixOperatorDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.OperatorDecl +import codeql.swift.elements.decl.OperatorDeclImpl::Impl as OperatorDeclImpl import codeql.swift.elements.decl.PrecedenceGroupDecl /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::InfixOperatorDecl` class directly. * Use the subclass `InfixOperatorDecl`, where the following predicates are available. */ - class InfixOperatorDecl extends Synth::TInfixOperatorDecl, OperatorDecl { + class InfixOperatorDecl extends Synth::TInfixOperatorDecl, OperatorDeclImpl::OperatorDecl { override string getAPrimaryQlClass() { result = "InfixOperatorDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/Initializer.qll b/swift/ql/lib/codeql/swift/generated/decl/Initializer.qll index 73cf6cb5657..e8d114c6416 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/Initializer.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/Initializer.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Initializer`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Function +import codeql.swift.elements.decl.FunctionImpl::Impl as FunctionImpl /** * INTERNAL: This module contains the fully generated definition of `Initializer` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Initializer` class directly. * Use the subclass `Initializer`, where the following predicates are available. */ - class Initializer extends Synth::TInitializer, Function { + class Initializer extends Synth::TInitializer, FunctionImpl::Function { override string getAPrimaryQlClass() { result = "Initializer" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/MacroDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/MacroDecl.qll index f3dae61afce..1ccfeda181c 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/MacroDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/MacroDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MacroDecl`. * INTERNAL: Do not import directly. @@ -6,10 +6,10 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.GenericContext +import codeql.swift.elements.decl.GenericContextImpl::Impl as GenericContextImpl import codeql.swift.elements.MacroRole import codeql.swift.elements.decl.ParamDecl -import codeql.swift.elements.decl.ValueDecl +import codeql.swift.elements.decl.ValueDeclImpl::Impl as ValueDeclImpl /** * INTERNAL: This module contains the fully generated definition of `MacroDecl` and should not @@ -30,7 +30,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::MacroDecl` class directly. * Use the subclass `MacroDecl`, where the following predicates are available. */ - class MacroDecl extends Synth::TMacroDecl, GenericContext, ValueDecl { + class MacroDecl extends Synth::TMacroDecl, GenericContextImpl::GenericContext, + ValueDeclImpl::ValueDecl + { override string getAPrimaryQlClass() { result = "MacroDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/MissingMemberDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/MissingMemberDecl.qll index cadcea52441..8ecdd2a218e 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/MissingMemberDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/MissingMemberDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MissingMemberDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl /** * INTERNAL: This module contains the fully generated definition of `MissingMemberDecl` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::MissingMemberDecl` class directly. * Use the subclass `MissingMemberDecl`, where the following predicates are available. */ - class MissingMemberDecl extends Synth::TMissingMemberDecl, Decl { + class MissingMemberDecl extends Synth::TMissingMemberDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "MissingMemberDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/ModuleDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/ModuleDecl.qll index 45719d28f3d..73c4bbcbef6 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/ModuleDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/ModuleDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ModuleDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.TypeDecl +import codeql.swift.elements.decl.ModuleDecl +import codeql.swift.elements.decl.TypeDeclImpl::Impl as TypeDeclImpl /** * INTERNAL: This module contains the fully generated definition of `ModuleDecl` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ModuleDecl` class directly. * Use the subclass `ModuleDecl`, where the following predicates are available. */ - class ModuleDecl extends Synth::TModuleDecl, TypeDecl { + class ModuleDecl extends Synth::TModuleDecl, TypeDeclImpl::TypeDecl { override string getAPrimaryQlClass() { result = "ModuleDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/NamedFunction.qll b/swift/ql/lib/codeql/swift/generated/decl/NamedFunction.qll index 096c8e0ae33..c0a0406f6b0 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/NamedFunction.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/NamedFunction.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `NamedFunction`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.AccessorOrNamedFunction +import codeql.swift.elements.decl.AccessorOrNamedFunctionImpl::Impl as AccessorOrNamedFunctionImpl /** * INTERNAL: This module contains the fully generated definition of `NamedFunction` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::NamedFunction` class directly. * Use the subclass `NamedFunction`, where the following predicates are available. */ - class NamedFunction extends Synth::TNamedFunction, AccessorOrNamedFunction { + class NamedFunction extends Synth::TNamedFunction, + AccessorOrNamedFunctionImpl::AccessorOrNamedFunction + { override string getAPrimaryQlClass() { result = "NamedFunction" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/NominalTypeDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/NominalTypeDecl.qll index 9c5c2f40393..ff777172ba2 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/NominalTypeDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/NominalTypeDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `NominalTypeDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.GenericTypeDecl +import codeql.swift.elements.decl.GenericTypeDeclImpl::Impl as GenericTypeDeclImpl import codeql.swift.elements.type.Type /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::NominalTypeDecl` class directly. * Use the subclass `NominalTypeDecl`, where the following predicates are available. */ - class NominalTypeDecl extends Synth::TNominalTypeDecl, GenericTypeDecl { + class NominalTypeDecl extends Synth::TNominalTypeDecl, GenericTypeDeclImpl::GenericTypeDecl { /** * Gets the type of this nominal type declaration. * diff --git a/swift/ql/lib/codeql/swift/generated/decl/OpaqueTypeDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/OpaqueTypeDecl.qll index e0d209006da..93a277fa91c 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/OpaqueTypeDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/OpaqueTypeDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OpaqueTypeDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.GenericTypeDecl +import codeql.swift.elements.decl.GenericTypeDeclImpl::Impl as GenericTypeDeclImpl import codeql.swift.elements.type.GenericTypeParamType import codeql.swift.elements.decl.ValueDecl @@ -28,7 +28,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OpaqueTypeDecl` class directly. * Use the subclass `OpaqueTypeDecl`, where the following predicates are available. */ - class OpaqueTypeDecl extends Synth::TOpaqueTypeDecl, GenericTypeDecl { + class OpaqueTypeDecl extends Synth::TOpaqueTypeDecl, GenericTypeDeclImpl::GenericTypeDecl { override string getAPrimaryQlClass() { result = "OpaqueTypeDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/OperatorDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/OperatorDecl.qll index 140601908c3..af672e022ba 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/OperatorDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/OperatorDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OperatorDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl /** * INTERNAL: This module contains the fully generated definition of `OperatorDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OperatorDecl` class directly. * Use the subclass `OperatorDecl`, where the following predicates are available. */ - class OperatorDecl extends Synth::TOperatorDecl, Decl { + class OperatorDecl extends Synth::TOperatorDecl, DeclImpl::Decl { /** * Gets the name of this operator declaration. */ diff --git a/swift/ql/lib/codeql/swift/generated/decl/ParamDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/ParamDecl.qll index 71753abf1e9..7ff6ef43592 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/ParamDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/ParamDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ParamDecl`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.PatternBindingDecl import codeql.swift.elements.decl.VarDecl +import codeql.swift.elements.decl.VarDeclImpl::Impl as VarDeclImpl /** * INTERNAL: This module contains the fully generated definition of `ParamDecl` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ParamDecl` class directly. * Use the subclass `ParamDecl`, where the following predicates are available. */ - class ParamDecl extends Synth::TParamDecl, VarDecl { + class ParamDecl extends Synth::TParamDecl, VarDeclImpl::VarDecl { override string getAPrimaryQlClass() { result = "ParamDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/PatternBindingDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/PatternBindingDecl.qll index f92199e6aed..a4382f9ae1d 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/PatternBindingDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/PatternBindingDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PatternBindingDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl import codeql.swift.elements.expr.Expr import codeql.swift.elements.pattern.Pattern @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PatternBindingDecl` class directly. * Use the subclass `PatternBindingDecl`, where the following predicates are available. */ - class PatternBindingDecl extends Synth::TPatternBindingDecl, Decl { + class PatternBindingDecl extends Synth::TPatternBindingDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "PatternBindingDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/PostfixOperatorDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/PostfixOperatorDecl.qll index d0264849c95..072362c2604 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/PostfixOperatorDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/PostfixOperatorDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PostfixOperatorDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.OperatorDecl +import codeql.swift.elements.decl.OperatorDeclImpl::Impl as OperatorDeclImpl /** * INTERNAL: This module contains the fully generated definition of `PostfixOperatorDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PostfixOperatorDecl` class directly. * Use the subclass `PostfixOperatorDecl`, where the following predicates are available. */ - class PostfixOperatorDecl extends Synth::TPostfixOperatorDecl, OperatorDecl { + class PostfixOperatorDecl extends Synth::TPostfixOperatorDecl, OperatorDeclImpl::OperatorDecl { override string getAPrimaryQlClass() { result = "PostfixOperatorDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/PoundDiagnosticDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/PoundDiagnosticDecl.qll index 2c7005edfbb..67195c7ffc2 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/PoundDiagnosticDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/PoundDiagnosticDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PoundDiagnosticDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl import codeql.swift.elements.expr.StringLiteralExpr /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PoundDiagnosticDecl` class directly. * Use the subclass `PoundDiagnosticDecl`, where the following predicates are available. */ - class PoundDiagnosticDecl extends Synth::TPoundDiagnosticDecl, Decl { + class PoundDiagnosticDecl extends Synth::TPoundDiagnosticDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "PoundDiagnosticDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/PrecedenceGroupDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/PrecedenceGroupDecl.qll index f64c323b772..d3f372e48b1 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/PrecedenceGroupDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/PrecedenceGroupDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PrecedenceGroupDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl /** * INTERNAL: This module contains the fully generated definition of `PrecedenceGroupDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PrecedenceGroupDecl` class directly. * Use the subclass `PrecedenceGroupDecl`, where the following predicates are available. */ - class PrecedenceGroupDecl extends Synth::TPrecedenceGroupDecl, Decl { + class PrecedenceGroupDecl extends Synth::TPrecedenceGroupDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "PrecedenceGroupDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/PrefixOperatorDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/PrefixOperatorDecl.qll index f1eb6158184..d04e7f724d6 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/PrefixOperatorDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/PrefixOperatorDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PrefixOperatorDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.OperatorDecl +import codeql.swift.elements.decl.OperatorDeclImpl::Impl as OperatorDeclImpl /** * INTERNAL: This module contains the fully generated definition of `PrefixOperatorDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PrefixOperatorDecl` class directly. * Use the subclass `PrefixOperatorDecl`, where the following predicates are available. */ - class PrefixOperatorDecl extends Synth::TPrefixOperatorDecl, OperatorDecl { + class PrefixOperatorDecl extends Synth::TPrefixOperatorDecl, OperatorDeclImpl::OperatorDecl { override string getAPrimaryQlClass() { result = "PrefixOperatorDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/ProtocolDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/ProtocolDecl.qll index f299bebe348..6db559fb34c 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/ProtocolDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/ProtocolDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ProtocolDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.NominalTypeDecl +import codeql.swift.elements.decl.NominalTypeDeclImpl::Impl as NominalTypeDeclImpl /** * INTERNAL: This module contains the fully generated definition of `ProtocolDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ProtocolDecl` class directly. * Use the subclass `ProtocolDecl`, where the following predicates are available. */ - class ProtocolDecl extends Synth::TProtocolDecl, NominalTypeDecl { + class ProtocolDecl extends Synth::TProtocolDecl, NominalTypeDeclImpl::NominalTypeDecl { override string getAPrimaryQlClass() { result = "ProtocolDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/StructDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/StructDecl.qll index a09e6acf499..10d2270c6b8 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/StructDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/StructDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `StructDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.NominalTypeDecl +import codeql.swift.elements.decl.NominalTypeDeclImpl::Impl as NominalTypeDeclImpl /** * INTERNAL: This module contains the fully generated definition of `StructDecl` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::StructDecl` class directly. * Use the subclass `StructDecl`, where the following predicates are available. */ - class StructDecl extends Synth::TStructDecl, NominalTypeDecl { + class StructDecl extends Synth::TStructDecl, NominalTypeDeclImpl::NominalTypeDecl { override string getAPrimaryQlClass() { result = "StructDecl" } } } diff --git a/swift/ql/lib/codeql/swift/generated/decl/SubscriptDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/SubscriptDecl.qll index 87b959fb635..30360f67968 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/SubscriptDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/SubscriptDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SubscriptDecl`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.AbstractStorageDecl -import codeql.swift.elements.decl.GenericContext +import codeql.swift.elements.decl.AbstractStorageDeclImpl::Impl as AbstractStorageDeclImpl +import codeql.swift.elements.decl.GenericContextImpl::Impl as GenericContextImpl import codeql.swift.elements.decl.ParamDecl import codeql.swift.elements.type.Type @@ -20,7 +20,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::SubscriptDecl` class directly. * Use the subclass `SubscriptDecl`, where the following predicates are available. */ - class SubscriptDecl extends Synth::TSubscriptDecl, AbstractStorageDecl, GenericContext { + class SubscriptDecl extends Synth::TSubscriptDecl, AbstractStorageDeclImpl::AbstractStorageDecl, + GenericContextImpl::GenericContext + { override string getAPrimaryQlClass() { result = "SubscriptDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/TopLevelCodeDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/TopLevelCodeDecl.qll index 83b4140de05..83be5a6b268 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/TopLevelCodeDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/TopLevelCodeDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TopLevelCodeDecl`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.BraceStmt -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl /** * INTERNAL: This module contains the fully generated definition of `TopLevelCodeDecl` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TopLevelCodeDecl` class directly. * Use the subclass `TopLevelCodeDecl`, where the following predicates are available. */ - class TopLevelCodeDecl extends Synth::TTopLevelCodeDecl, Decl { + class TopLevelCodeDecl extends Synth::TTopLevelCodeDecl, DeclImpl::Decl { override string getAPrimaryQlClass() { result = "TopLevelCodeDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/TypeAliasDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/TypeAliasDecl.qll index 038959922f2..dbb5e72797d 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/TypeAliasDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/TypeAliasDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TypeAliasDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.GenericTypeDecl +import codeql.swift.elements.decl.GenericTypeDeclImpl::Impl as GenericTypeDeclImpl import codeql.swift.elements.type.Type /** @@ -22,7 +22,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TypeAliasDecl` class directly. * Use the subclass `TypeAliasDecl`, where the following predicates are available. */ - class TypeAliasDecl extends Synth::TTypeAliasDecl, GenericTypeDecl { + class TypeAliasDecl extends Synth::TTypeAliasDecl, GenericTypeDeclImpl::GenericTypeDecl { override string getAPrimaryQlClass() { result = "TypeAliasDecl" } /** diff --git a/swift/ql/lib/codeql/swift/generated/decl/TypeDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/TypeDecl.qll index a3558317827..b0521ca7ad3 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/TypeDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/TypeDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TypeDecl`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type -import codeql.swift.elements.decl.ValueDecl +import codeql.swift.elements.decl.ValueDeclImpl::Impl as ValueDeclImpl /** * INTERNAL: This module contains the fully generated definition of `TypeDecl` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TypeDecl` class directly. * Use the subclass `TypeDecl`, where the following predicates are available. */ - class TypeDecl extends Synth::TTypeDecl, ValueDecl { + class TypeDecl extends Synth::TTypeDecl, ValueDeclImpl::ValueDecl { /** * Gets the name of this type declaration. */ diff --git a/swift/ql/lib/codeql/swift/generated/decl/ValueDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/ValueDecl.qll index 8de853f840f..28bf16a5332 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/ValueDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/ValueDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ValueDecl`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.Decl +import codeql.swift.elements.decl.DeclImpl::Impl as DeclImpl import codeql.swift.elements.type.Type /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ValueDecl` class directly. * Use the subclass `ValueDecl`, where the following predicates are available. */ - class ValueDecl extends Synth::TValueDecl, Decl { + class ValueDecl extends Synth::TValueDecl, DeclImpl::Decl { /** * Gets the interface type of this value declaration. * diff --git a/swift/ql/lib/codeql/swift/generated/decl/VarDecl.qll b/swift/ql/lib/codeql/swift/generated/decl/VarDecl.qll index 9edd5d79186..74462bee502 100644 --- a/swift/ql/lib/codeql/swift/generated/decl/VarDecl.qll +++ b/swift/ql/lib/codeql/swift/generated/decl/VarDecl.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `VarDecl`. * INTERNAL: Do not import directly. @@ -6,11 +6,12 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.decl.AbstractStorageDecl +import codeql.swift.elements.decl.AbstractStorageDeclImpl::Impl as AbstractStorageDeclImpl import codeql.swift.elements.expr.Expr import codeql.swift.elements.pattern.Pattern import codeql.swift.elements.decl.PatternBindingDecl import codeql.swift.elements.type.Type +import codeql.swift.elements.decl.VarDecl /** * INTERNAL: This module contains the fully generated definition of `VarDecl` and should not @@ -37,7 +38,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::VarDecl` class directly. * Use the subclass `VarDecl`, where the following predicates are available. */ - class VarDecl extends Synth::TVarDecl, AbstractStorageDecl { + class VarDecl extends Synth::TVarDecl, AbstractStorageDeclImpl::AbstractStorageDecl { /** * Gets the name of this variable declaration. */ diff --git a/swift/ql/lib/codeql/swift/generated/expr/AbiSafeConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/AbiSafeConversionExpr.qll index b2c1cd63cf4..3fb19612aef 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/AbiSafeConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/AbiSafeConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AbiSafeConversionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `AbiSafeConversionExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::AbiSafeConversionExpr` class directly. * Use the subclass `AbiSafeConversionExpr`, where the following predicates are available. */ - class AbiSafeConversionExpr extends Synth::TAbiSafeConversionExpr, ImplicitConversionExpr { + class AbiSafeConversionExpr extends Synth::TAbiSafeConversionExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "AbiSafeConversionExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/AnyHashableErasureExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/AnyHashableErasureExpr.qll index 5236c131a5c..b13910210de 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/AnyHashableErasureExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/AnyHashableErasureExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AnyHashableErasureExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `AnyHashableErasureExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::AnyHashableErasureExpr` class directly. * Use the subclass `AnyHashableErasureExpr`, where the following predicates are available. */ - class AnyHashableErasureExpr extends Synth::TAnyHashableErasureExpr, ImplicitConversionExpr { + class AnyHashableErasureExpr extends Synth::TAnyHashableErasureExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "AnyHashableErasureExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/AnyTryExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/AnyTryExpr.qll index 3586244efb4..db7cee9fdc3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/AnyTryExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/AnyTryExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AnyTryExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `AnyTryExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AnyTryExpr` class directly. * Use the subclass `AnyTryExpr`, where the following predicates are available. */ - class AnyTryExpr extends Synth::TAnyTryExpr, Expr { + class AnyTryExpr extends Synth::TAnyTryExpr, ExprImpl::Expr { /** * Gets the sub expression of this any try expression. * diff --git a/swift/ql/lib/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll index 861e8710e4d..0f721d4ff45 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/AppliedPropertyWrapperExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AppliedPropertyWrapperExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.ParamDecl /** @@ -19,7 +20,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AppliedPropertyWrapperExpr` class directly. * Use the subclass `AppliedPropertyWrapperExpr`, where the following predicates are available. */ - class AppliedPropertyWrapperExpr extends Synth::TAppliedPropertyWrapperExpr, Expr { + class AppliedPropertyWrapperExpr extends Synth::TAppliedPropertyWrapperExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "AppliedPropertyWrapperExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ApplyExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ApplyExpr.qll index 554d0b78e90..10c893a1df3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ApplyExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ApplyExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ApplyExpr`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Argument import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `ApplyExpr` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ApplyExpr` class directly. * Use the subclass `ApplyExpr`, where the following predicates are available. */ - class ApplyExpr extends Synth::TApplyExpr, Expr { + class ApplyExpr extends Synth::TApplyExpr, ExprImpl::Expr { /** * Gets the function being applied. * diff --git a/swift/ql/lib/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll index 7e7aaac4237..f736cadd0c7 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ArchetypeToSuperExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ArchetypeToSuperExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `ArchetypeToSuperExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ArchetypeToSuperExpr` class directly. * Use the subclass `ArchetypeToSuperExpr`, where the following predicates are available. */ - class ArchetypeToSuperExpr extends Synth::TArchetypeToSuperExpr, ImplicitConversionExpr { + class ArchetypeToSuperExpr extends Synth::TArchetypeToSuperExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "ArchetypeToSuperExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/Argument.qll b/swift/ql/lib/codeql/swift/generated/expr/Argument.qll index 3f7b910d39d..7065a23caf3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/Argument.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/Argument.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Argument`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.Locatable +import codeql.swift.elements.LocatableImpl::Impl as LocatableImpl /** * INTERNAL: This module contains the fully generated definition of `Argument` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Argument` class directly. * Use the subclass `Argument`, where the following predicates are available. */ - class Argument extends Synth::TArgument, Locatable { + class Argument extends Synth::TArgument, LocatableImpl::Locatable { override string getAPrimaryQlClass() { result = "Argument" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ArrayExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ArrayExpr.qll index 7b88a9ec8eb..12a1ca81aff 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ArrayExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ArrayExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ArrayExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.CollectionExpr +import codeql.swift.elements.expr.CollectionExprImpl::Impl as CollectionExprImpl import codeql.swift.elements.expr.Expr /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ArrayExpr` class directly. * Use the subclass `ArrayExpr`, where the following predicates are available. */ - class ArrayExpr extends Synth::TArrayExpr, CollectionExpr { + class ArrayExpr extends Synth::TArrayExpr, CollectionExprImpl::CollectionExpr { override string getAPrimaryQlClass() { result = "ArrayExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ArrayToPointerExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ArrayToPointerExpr.qll index 8092299c458..a767a819389 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ArrayToPointerExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ArrayToPointerExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ArrayToPointerExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `ArrayToPointerExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ArrayToPointerExpr` class directly. * Use the subclass `ArrayToPointerExpr`, where the following predicates are available. */ - class ArrayToPointerExpr extends Synth::TArrayToPointerExpr, ImplicitConversionExpr { + class ArrayToPointerExpr extends Synth::TArrayToPointerExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "ArrayToPointerExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/AssignExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/AssignExpr.qll index 7aef9413174..41904c36bbe 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/AssignExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/AssignExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AssignExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `AssignExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AssignExpr` class directly. * Use the subclass `AssignExpr`, where the following predicates are available. */ - class AssignExpr extends Synth::TAssignExpr, Expr { + class AssignExpr extends Synth::TAssignExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "AssignExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/AutoClosureExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/AutoClosureExpr.qll index b16dc94de1f..7c86fdece43 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/AutoClosureExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/AutoClosureExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AutoClosureExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ClosureExpr +import codeql.swift.elements.expr.ClosureExprImpl::Impl as ClosureExprImpl /** * INTERNAL: This module contains the fully generated definition of `AutoClosureExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AutoClosureExpr` class directly. * Use the subclass `AutoClosureExpr`, where the following predicates are available. */ - class AutoClosureExpr extends Synth::TAutoClosureExpr, ClosureExpr { + class AutoClosureExpr extends Synth::TAutoClosureExpr, ClosureExprImpl::ClosureExpr { override string getAPrimaryQlClass() { result = "AutoClosureExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/AwaitExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/AwaitExpr.qll index c520b6980cd..66f5ad15b07 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/AwaitExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/AwaitExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AwaitExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.IdentityExpr +import codeql.swift.elements.expr.IdentityExprImpl::Impl as IdentityExprImpl /** * INTERNAL: This module contains the fully generated definition of `AwaitExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AwaitExpr` class directly. * Use the subclass `AwaitExpr`, where the following predicates are available. */ - class AwaitExpr extends Synth::TAwaitExpr, IdentityExpr { + class AwaitExpr extends Synth::TAwaitExpr, IdentityExprImpl::IdentityExpr { override string getAPrimaryQlClass() { result = "AwaitExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/BinaryExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/BinaryExpr.qll index dc03a554edf..a1b49e550f2 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/BinaryExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/BinaryExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BinaryExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ApplyExpr +import codeql.swift.elements.expr.ApplyExprImpl::Impl as ApplyExprImpl /** * INTERNAL: This module contains the fully generated definition of `BinaryExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BinaryExpr` class directly. * Use the subclass `BinaryExpr`, where the following predicates are available. */ - class BinaryExpr extends Synth::TBinaryExpr, ApplyExpr { + class BinaryExpr extends Synth::TBinaryExpr, ApplyExprImpl::ApplyExpr { override string getAPrimaryQlClass() { result = "BinaryExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/BindOptionalExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/BindOptionalExpr.qll index ba95bd70ff7..7cbf4d32ae9 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/BindOptionalExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/BindOptionalExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BindOptionalExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `BindOptionalExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BindOptionalExpr` class directly. * Use the subclass `BindOptionalExpr`, where the following predicates are available. */ - class BindOptionalExpr extends Synth::TBindOptionalExpr, Expr { + class BindOptionalExpr extends Synth::TBindOptionalExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "BindOptionalExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/BooleanLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/BooleanLiteralExpr.qll index 253a955fb21..e72bbe44d25 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/BooleanLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/BooleanLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BooleanLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.BuiltinLiteralExpr +import codeql.swift.elements.expr.BuiltinLiteralExprImpl::Impl as BuiltinLiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `BooleanLiteralExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BooleanLiteralExpr` class directly. * Use the subclass `BooleanLiteralExpr`, where the following predicates are available. */ - class BooleanLiteralExpr extends Synth::TBooleanLiteralExpr, BuiltinLiteralExpr { + class BooleanLiteralExpr extends Synth::TBooleanLiteralExpr, + BuiltinLiteralExprImpl::BuiltinLiteralExpr + { override string getAPrimaryQlClass() { result = "BooleanLiteralExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/BorrowExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/BorrowExpr.qll index 52880b60510..006c9a3773e 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/BorrowExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/BorrowExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BorrowExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.IdentityExpr +import codeql.swift.elements.expr.IdentityExprImpl::Impl as IdentityExprImpl /** * INTERNAL: This module contains the fully generated definition of `BorrowExpr` and should not @@ -23,7 +23,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BorrowExpr` class directly. * Use the subclass `BorrowExpr`, where the following predicates are available. */ - class BorrowExpr extends Synth::TBorrowExpr, IdentityExpr { + class BorrowExpr extends Synth::TBorrowExpr, IdentityExprImpl::IdentityExpr { override string getAPrimaryQlClass() { result = "BorrowExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/BridgeFromObjCExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/BridgeFromObjCExpr.qll index 25a828ebbed..0f603a9f8db 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/BridgeFromObjCExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/BridgeFromObjCExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BridgeFromObjCExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `BridgeFromObjCExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BridgeFromObjCExpr` class directly. * Use the subclass `BridgeFromObjCExpr`, where the following predicates are available. */ - class BridgeFromObjCExpr extends Synth::TBridgeFromObjCExpr, ImplicitConversionExpr { + class BridgeFromObjCExpr extends Synth::TBridgeFromObjCExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "BridgeFromObjCExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/BridgeToObjCExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/BridgeToObjCExpr.qll index 7052fe6af02..b9054476737 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/BridgeToObjCExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/BridgeToObjCExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BridgeToObjCExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `BridgeToObjCExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BridgeToObjCExpr` class directly. * Use the subclass `BridgeToObjCExpr`, where the following predicates are available. */ - class BridgeToObjCExpr extends Synth::TBridgeToObjCExpr, ImplicitConversionExpr { + class BridgeToObjCExpr extends Synth::TBridgeToObjCExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "BridgeToObjCExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/BuiltinLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/BuiltinLiteralExpr.qll index ae2573af13c..d72b94a341e 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/BuiltinLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/BuiltinLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.LiteralExpr +import codeql.swift.elements.expr.LiteralExprImpl::Impl as LiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinLiteralExpr` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinLiteralExpr` class directly. * Use the subclass `BuiltinLiteralExpr`, where the following predicates are available. */ - class BuiltinLiteralExpr extends Synth::TBuiltinLiteralExpr, LiteralExpr { } + class BuiltinLiteralExpr extends Synth::TBuiltinLiteralExpr, LiteralExprImpl::LiteralExpr { } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/CallExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CallExpr.qll index 8ee60e27a59..195e34175f8 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CallExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CallExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CallExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ApplyExpr +import codeql.swift.elements.expr.ApplyExprImpl::Impl as ApplyExprImpl /** * INTERNAL: This module contains the fully generated definition of `CallExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::CallExpr` class directly. * Use the subclass `CallExpr`, where the following predicates are available. */ - class CallExpr extends Synth::TCallExpr, ApplyExpr { + class CallExpr extends Synth::TCallExpr, ApplyExprImpl::ApplyExpr { override string getAPrimaryQlClass() { result = "CallExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/CaptureListExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CaptureListExpr.qll index e677a696ef5..c9cca7fe690 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CaptureListExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CaptureListExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CaptureListExpr`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.ClosureExpr -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.PatternBindingDecl import codeql.swift.elements.decl.VarDecl @@ -20,7 +20,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::CaptureListExpr` class directly. * Use the subclass `CaptureListExpr`, where the following predicates are available. */ - class CaptureListExpr extends Synth::TCaptureListExpr, Expr { + class CaptureListExpr extends Synth::TCaptureListExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "CaptureListExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/CheckedCastExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CheckedCastExpr.qll index b9660602c57..f5b9f159a52 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CheckedCastExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CheckedCastExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CheckedCastExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ExplicitCastExpr +import codeql.swift.elements.expr.ExplicitCastExprImpl::Impl as ExplicitCastExprImpl /** * INTERNAL: This module contains the fully generated definition of `CheckedCastExpr` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::CheckedCastExpr` class directly. * Use the subclass `CheckedCastExpr`, where the following predicates are available. */ - class CheckedCastExpr extends Synth::TCheckedCastExpr, ExplicitCastExpr { } + class CheckedCastExpr extends Synth::TCheckedCastExpr, ExplicitCastExprImpl::ExplicitCastExpr { } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll index c8b86a14595..734c66f913e 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ClassMetatypeToObjectExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ClassMetatypeToObjectExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `ClassMetatypeToObjectExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ClassMetatypeToObjectExpr` class directly. * Use the subclass `ClassMetatypeToObjectExpr`, where the following predicates are available. */ - class ClassMetatypeToObjectExpr extends Synth::TClassMetatypeToObjectExpr, ImplicitConversionExpr { + class ClassMetatypeToObjectExpr extends Synth::TClassMetatypeToObjectExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "ClassMetatypeToObjectExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ClosureExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ClosureExpr.qll index 9c6fb2e6262..caadd88cac3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ClosureExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ClosureExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ClosureExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Callable -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.CallableImpl::Impl as CallableImpl +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `ClosureExpr` and should not @@ -18,5 +18,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::ClosureExpr` class directly. * Use the subclass `ClosureExpr`, where the following predicates are available. */ - class ClosureExpr extends Synth::TClosureExpr, Expr, Callable { } + class ClosureExpr extends Synth::TClosureExpr, ExprImpl::Expr, CallableImpl::Callable { } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/CoerceExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CoerceExpr.qll index a1fac8dc893..b2e51fed5d9 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CoerceExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CoerceExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CoerceExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ExplicitCastExpr +import codeql.swift.elements.expr.ExplicitCastExprImpl::Impl as ExplicitCastExprImpl /** * INTERNAL: This module contains the fully generated definition of `CoerceExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::CoerceExpr` class directly. * Use the subclass `CoerceExpr`, where the following predicates are available. */ - class CoerceExpr extends Synth::TCoerceExpr, ExplicitCastExpr { + class CoerceExpr extends Synth::TCoerceExpr, ExplicitCastExprImpl::ExplicitCastExpr { override string getAPrimaryQlClass() { result = "CoerceExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/CollectionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CollectionExpr.qll index cf200b5d3f5..6335d828618 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CollectionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CollectionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CollectionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `CollectionExpr` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::CollectionExpr` class directly. * Use the subclass `CollectionExpr`, where the following predicates are available. */ - class CollectionExpr extends Synth::TCollectionExpr, Expr { } + class CollectionExpr extends Synth::TCollectionExpr, ExprImpl::Expr { } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll index a58ae3af14b..ba6490882c2 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CollectionUpcastConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CollectionUpcastConversionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `CollectionUpcastConversionExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `CollectionUpcastConversionExpr`, where the following predicates are available. */ class CollectionUpcastConversionExpr extends Synth::TCollectionUpcastConversionExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "CollectionUpcastConversionExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll index e11d2cb8153..80246246311 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ConditionalBridgeFromObjCExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ConditionalBridgeFromObjCExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `ConditionalBridgeFromObjCExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `ConditionalBridgeFromObjCExpr`, where the following predicates are available. */ class ConditionalBridgeFromObjCExpr extends Synth::TConditionalBridgeFromObjCExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "ConditionalBridgeFromObjCExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll index fdad116550d..c1c68ed3ca4 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ConditionalCheckedCastExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ConditionalCheckedCastExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.CheckedCastExpr +import codeql.swift.elements.expr.CheckedCastExprImpl::Impl as CheckedCastExprImpl /** * INTERNAL: This module contains the fully generated definition of `ConditionalCheckedCastExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ConditionalCheckedCastExpr` class directly. * Use the subclass `ConditionalCheckedCastExpr`, where the following predicates are available. */ - class ConditionalCheckedCastExpr extends Synth::TConditionalCheckedCastExpr, CheckedCastExpr { + class ConditionalCheckedCastExpr extends Synth::TConditionalCheckedCastExpr, + CheckedCastExprImpl::CheckedCastExpr + { override string getAPrimaryQlClass() { result = "ConditionalCheckedCastExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ConsumeExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ConsumeExpr.qll index 75c2bca88e7..ed45cbd748f 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ConsumeExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ConsumeExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ConsumeExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `ConsumeExpr` and should not @@ -23,7 +24,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ConsumeExpr` class directly. * Use the subclass `ConsumeExpr`, where the following predicates are available. */ - class ConsumeExpr extends Synth::TConsumeExpr, Expr { + class ConsumeExpr extends Synth::TConsumeExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "ConsumeExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/CopyExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CopyExpr.qll index 87342ffaddd..1dbdbff055d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CopyExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CopyExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CopyExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `CopyExpr` and should not @@ -23,7 +24,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::CopyExpr` class directly. * Use the subclass `CopyExpr`, where the following predicates are available. */ - class CopyExpr extends Synth::TCopyExpr, Expr { + class CopyExpr extends Synth::TCopyExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "CopyExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll index 395f24b755f..d94a5b76cc4 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CovariantFunctionConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CovariantFunctionConversionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `CovariantFunctionConversionExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `CovariantFunctionConversionExpr`, where the following predicates are available. */ class CovariantFunctionConversionExpr extends Synth::TCovariantFunctionConversionExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "CovariantFunctionConversionExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll index ff1cf7e908a..adcbe10be41 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/CovariantReturnConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CovariantReturnConversionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `CovariantReturnConversionExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `CovariantReturnConversionExpr`, where the following predicates are available. */ class CovariantReturnConversionExpr extends Synth::TCovariantReturnConversionExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "CovariantReturnConversionExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DeclRefExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DeclRefExpr.qll index c00dec35eea..09ecb8d632d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DeclRefExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DeclRefExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DeclRefExpr`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.Decl -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.type.Type /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DeclRefExpr` class directly. * Use the subclass `DeclRefExpr`, where the following predicates are available. */ - class DeclRefExpr extends Synth::TDeclRefExpr, Expr { + class DeclRefExpr extends Synth::TDeclRefExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "DeclRefExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/DefaultArgumentExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DefaultArgumentExpr.qll index 2323ca67026..2249b55066b 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DefaultArgumentExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DefaultArgumentExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DefaultArgumentExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.ParamDecl /** @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DefaultArgumentExpr` class directly. * Use the subclass `DefaultArgumentExpr`, where the following predicates are available. */ - class DefaultArgumentExpr extends Synth::TDefaultArgumentExpr, Expr { + class DefaultArgumentExpr extends Synth::TDefaultArgumentExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "DefaultArgumentExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/DerivedToBaseExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DerivedToBaseExpr.qll index 867422ebe99..cc9316c897c 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DerivedToBaseExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DerivedToBaseExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DerivedToBaseExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `DerivedToBaseExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::DerivedToBaseExpr` class directly. * Use the subclass `DerivedToBaseExpr`, where the following predicates are available. */ - class DerivedToBaseExpr extends Synth::TDerivedToBaseExpr, ImplicitConversionExpr { + class DerivedToBaseExpr extends Synth::TDerivedToBaseExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "DerivedToBaseExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DestructureTupleExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DestructureTupleExpr.qll index 66a5f95e0f5..c8ead8e349e 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DestructureTupleExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DestructureTupleExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DestructureTupleExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `DestructureTupleExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::DestructureTupleExpr` class directly. * Use the subclass `DestructureTupleExpr`, where the following predicates are available. */ - class DestructureTupleExpr extends Synth::TDestructureTupleExpr, ImplicitConversionExpr { + class DestructureTupleExpr extends Synth::TDestructureTupleExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "DestructureTupleExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DictionaryExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DictionaryExpr.qll index bce87423710..a70cf6958c7 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DictionaryExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DictionaryExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DictionaryExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.CollectionExpr +import codeql.swift.elements.expr.CollectionExprImpl::Impl as CollectionExprImpl import codeql.swift.elements.expr.Expr /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DictionaryExpr` class directly. * Use the subclass `DictionaryExpr`, where the following predicates are available. */ - class DictionaryExpr extends Synth::TDictionaryExpr, CollectionExpr { + class DictionaryExpr extends Synth::TDictionaryExpr, CollectionExprImpl::CollectionExpr { override string getAPrimaryQlClass() { result = "DictionaryExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll index 6584a2b52d5..8dd9938c676 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DifferentiableFunctionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DifferentiableFunctionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `DifferentiableFunctionExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `DifferentiableFunctionExpr`, where the following predicates are available. */ class DifferentiableFunctionExpr extends Synth::TDifferentiableFunctionExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "DifferentiableFunctionExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll index e73a9634cb5..c67613a5206 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DifferentiableFunctionExtractOriginalExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DifferentiableFunctionExtractOriginalExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `DifferentiableFunctionExtractOriginalExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `DifferentiableFunctionExtractOriginalExpr`, where the following predicates are available. */ class DifferentiableFunctionExtractOriginalExpr extends Synth::TDifferentiableFunctionExtractOriginalExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "DifferentiableFunctionExtractOriginalExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DiscardAssignmentExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DiscardAssignmentExpr.qll index 97317d00c24..e9ed3ca72cc 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DiscardAssignmentExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DiscardAssignmentExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DiscardAssignmentExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `DiscardAssignmentExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DiscardAssignmentExpr` class directly. * Use the subclass `DiscardAssignmentExpr`, where the following predicates are available. */ - class DiscardAssignmentExpr extends Synth::TDiscardAssignmentExpr, Expr { + class DiscardAssignmentExpr extends Synth::TDiscardAssignmentExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "DiscardAssignmentExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DotSelfExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DotSelfExpr.qll index c80831cc72f..58dcc597769 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DotSelfExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DotSelfExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DotSelfExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.IdentityExpr +import codeql.swift.elements.expr.IdentityExprImpl::Impl as IdentityExprImpl /** * INTERNAL: This module contains the fully generated definition of `DotSelfExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DotSelfExpr` class directly. * Use the subclass `DotSelfExpr`, where the following predicates are available. */ - class DotSelfExpr extends Synth::TDotSelfExpr, IdentityExpr { + class DotSelfExpr extends Synth::TDotSelfExpr, IdentityExprImpl::IdentityExpr { override string getAPrimaryQlClass() { result = "DotSelfExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll index 21f123b42fa..2f034f35e15 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DotSyntaxBaseIgnoredExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DotSyntaxBaseIgnoredExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `DotSyntaxBaseIgnoredExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DotSyntaxBaseIgnoredExpr` class directly. * Use the subclass `DotSyntaxBaseIgnoredExpr`, where the following predicates are available. */ - class DotSyntaxBaseIgnoredExpr extends Synth::TDotSyntaxBaseIgnoredExpr, Expr { + class DotSyntaxBaseIgnoredExpr extends Synth::TDotSyntaxBaseIgnoredExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "DotSyntaxBaseIgnoredExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/DotSyntaxCallExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DotSyntaxCallExpr.qll index fd930708a01..2fc4f4a3538 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DotSyntaxCallExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DotSyntaxCallExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DotSyntaxCallExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.SelfApplyExpr +import codeql.swift.elements.expr.SelfApplyExprImpl::Impl as SelfApplyExprImpl /** * INTERNAL: This module contains the fully generated definition of `DotSyntaxCallExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DotSyntaxCallExpr` class directly. * Use the subclass `DotSyntaxCallExpr`, where the following predicates are available. */ - class DotSyntaxCallExpr extends Synth::TDotSyntaxCallExpr, SelfApplyExpr { + class DotSyntaxCallExpr extends Synth::TDotSyntaxCallExpr, SelfApplyExprImpl::SelfApplyExpr { override string getAPrimaryQlClass() { result = "DotSyntaxCallExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DynamicLookupExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DynamicLookupExpr.qll index 314d490c124..7765ce42fee 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DynamicLookupExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DynamicLookupExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DynamicLookupExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.LookupExpr +import codeql.swift.elements.expr.LookupExprImpl::Impl as LookupExprImpl /** * INTERNAL: This module contains the fully generated definition of `DynamicLookupExpr` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::DynamicLookupExpr` class directly. * Use the subclass `DynamicLookupExpr`, where the following predicates are available. */ - class DynamicLookupExpr extends Synth::TDynamicLookupExpr, LookupExpr { } + class DynamicLookupExpr extends Synth::TDynamicLookupExpr, LookupExprImpl::LookupExpr { } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DynamicMemberRefExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DynamicMemberRefExpr.qll index 1f792bb5492..8381a6afdbf 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DynamicMemberRefExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DynamicMemberRefExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DynamicMemberRefExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.DynamicLookupExpr +import codeql.swift.elements.expr.DynamicLookupExprImpl::Impl as DynamicLookupExprImpl /** * INTERNAL: This module contains the fully generated definition of `DynamicMemberRefExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::DynamicMemberRefExpr` class directly. * Use the subclass `DynamicMemberRefExpr`, where the following predicates are available. */ - class DynamicMemberRefExpr extends Synth::TDynamicMemberRefExpr, DynamicLookupExpr { + class DynamicMemberRefExpr extends Synth::TDynamicMemberRefExpr, + DynamicLookupExprImpl::DynamicLookupExpr + { override string getAPrimaryQlClass() { result = "DynamicMemberRefExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DynamicSubscriptExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DynamicSubscriptExpr.qll index 1c052dd9fb6..ff37b861f89 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DynamicSubscriptExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DynamicSubscriptExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DynamicSubscriptExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.DynamicLookupExpr +import codeql.swift.elements.expr.DynamicLookupExprImpl::Impl as DynamicLookupExprImpl /** * INTERNAL: This module contains the fully generated definition of `DynamicSubscriptExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::DynamicSubscriptExpr` class directly. * Use the subclass `DynamicSubscriptExpr`, where the following predicates are available. */ - class DynamicSubscriptExpr extends Synth::TDynamicSubscriptExpr, DynamicLookupExpr { + class DynamicSubscriptExpr extends Synth::TDynamicSubscriptExpr, + DynamicLookupExprImpl::DynamicLookupExpr + { override string getAPrimaryQlClass() { result = "DynamicSubscriptExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/DynamicTypeExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/DynamicTypeExpr.qll index bcb7291b4c7..fa45c351dec 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/DynamicTypeExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/DynamicTypeExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DynamicTypeExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `DynamicTypeExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DynamicTypeExpr` class directly. * Use the subclass `DynamicTypeExpr`, where the following predicates are available. */ - class DynamicTypeExpr extends Synth::TDynamicTypeExpr, Expr { + class DynamicTypeExpr extends Synth::TDynamicTypeExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "DynamicTypeExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/EnumIsCaseExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/EnumIsCaseExpr.qll index e6dd8172373..9692158a5f0 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/EnumIsCaseExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/EnumIsCaseExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `EnumIsCaseExpr`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.EnumElementDecl import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `EnumIsCaseExpr` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::EnumIsCaseExpr` class directly. * Use the subclass `EnumIsCaseExpr`, where the following predicates are available. */ - class EnumIsCaseExpr extends Synth::TEnumIsCaseExpr, Expr { + class EnumIsCaseExpr extends Synth::TEnumIsCaseExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "EnumIsCaseExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ErasureExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ErasureExpr.qll index ded67b05684..d1ff80d9cff 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ErasureExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ErasureExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ErasureExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `ErasureExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ErasureExpr` class directly. * Use the subclass `ErasureExpr`, where the following predicates are available. */ - class ErasureExpr extends Synth::TErasureExpr, ImplicitConversionExpr { + class ErasureExpr extends Synth::TErasureExpr, ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "ErasureExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ErrorExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ErrorExpr.qll index c3c1272ad4e..b0ded80dc40 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ErrorExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ErrorExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ErrorExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `ErrorExpr` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ErrorExpr` class directly. * Use the subclass `ErrorExpr`, where the following predicates are available. */ - class ErrorExpr extends Synth::TErrorExpr, Expr, ErrorElement { + class ErrorExpr extends Synth::TErrorExpr, ExprImpl::Expr, ErrorElementImpl::ErrorElement { override string getAPrimaryQlClass() { result = "ErrorExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll index 991ccaf8acb..bba3e76ef9e 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ExistentialMetatypeToObjectExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ExistentialMetatypeToObjectExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `ExistentialMetatypeToObjectExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `ExistentialMetatypeToObjectExpr`, where the following predicates are available. */ class ExistentialMetatypeToObjectExpr extends Synth::TExistentialMetatypeToObjectExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "ExistentialMetatypeToObjectExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ExplicitCastExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ExplicitCastExpr.qll index 2bf64aca051..7c3685ff517 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ExplicitCastExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ExplicitCastExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ExplicitCastExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `ExplicitCastExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ExplicitCastExpr` class directly. * Use the subclass `ExplicitCastExpr`, where the following predicates are available. */ - class ExplicitCastExpr extends Synth::TExplicitCastExpr, Expr { + class ExplicitCastExpr extends Synth::TExplicitCastExpr, ExprImpl::Expr { /** * Gets the sub expression of this explicit cast expression. * diff --git a/swift/ql/lib/codeql/swift/generated/expr/ExplicitClosureExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ExplicitClosureExpr.qll index bf230371338..f64b63519bd 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ExplicitClosureExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ExplicitClosureExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ExplicitClosureExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ClosureExpr +import codeql.swift.elements.expr.ClosureExprImpl::Impl as ClosureExprImpl /** * INTERNAL: This module contains the fully generated definition of `ExplicitClosureExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ExplicitClosureExpr` class directly. * Use the subclass `ExplicitClosureExpr`, where the following predicates are available. */ - class ExplicitClosureExpr extends Synth::TExplicitClosureExpr, ClosureExpr { + class ExplicitClosureExpr extends Synth::TExplicitClosureExpr, ClosureExprImpl::ClosureExpr { override string getAPrimaryQlClass() { result = "ExplicitClosureExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/Expr.qll b/swift/ql/lib/codeql/swift/generated/expr/Expr.qll index 04908258aed..64013a2cc4a 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/Expr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/Expr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Expr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.type.Type /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Expr` class directly. * Use the subclass `Expr`, where the following predicates are available. */ - class Expr extends Synth::TExpr, AstNode { + class Expr extends Synth::TExpr, AstNodeImpl::AstNode { /** * Gets the type of this expression, if it exists. * diff --git a/swift/ql/lib/codeql/swift/generated/expr/FloatLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/FloatLiteralExpr.qll index 50c71ea130f..7dfb29f8357 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/FloatLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/FloatLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `FloatLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.NumberLiteralExpr +import codeql.swift.elements.expr.NumberLiteralExprImpl::Impl as NumberLiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `FloatLiteralExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::FloatLiteralExpr` class directly. * Use the subclass `FloatLiteralExpr`, where the following predicates are available. */ - class FloatLiteralExpr extends Synth::TFloatLiteralExpr, NumberLiteralExpr { + class FloatLiteralExpr extends Synth::TFloatLiteralExpr, NumberLiteralExprImpl::NumberLiteralExpr { override string getAPrimaryQlClass() { result = "FloatLiteralExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ForceTryExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ForceTryExpr.qll index 7a87d997d97..a159ae67ad1 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ForceTryExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ForceTryExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ForceTryExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.AnyTryExpr +import codeql.swift.elements.expr.AnyTryExprImpl::Impl as AnyTryExprImpl /** * INTERNAL: This module contains the fully generated definition of `ForceTryExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ForceTryExpr` class directly. * Use the subclass `ForceTryExpr`, where the following predicates are available. */ - class ForceTryExpr extends Synth::TForceTryExpr, AnyTryExpr { + class ForceTryExpr extends Synth::TForceTryExpr, AnyTryExprImpl::AnyTryExpr { override string getAPrimaryQlClass() { result = "ForceTryExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ForceValueExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ForceValueExpr.qll index abbd543f0b0..302bb607379 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ForceValueExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ForceValueExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ForceValueExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `ForceValueExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ForceValueExpr` class directly. * Use the subclass `ForceValueExpr`, where the following predicates are available. */ - class ForceValueExpr extends Synth::TForceValueExpr, Expr { + class ForceValueExpr extends Synth::TForceValueExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "ForceValueExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll index 0db6dd15855..285f6d2b7ef 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ForcedCheckedCastExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ForcedCheckedCastExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.CheckedCastExpr +import codeql.swift.elements.expr.CheckedCastExprImpl::Impl as CheckedCastExprImpl /** * INTERNAL: This module contains the fully generated definition of `ForcedCheckedCastExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ForcedCheckedCastExpr` class directly. * Use the subclass `ForcedCheckedCastExpr`, where the following predicates are available. */ - class ForcedCheckedCastExpr extends Synth::TForcedCheckedCastExpr, CheckedCastExpr { + class ForcedCheckedCastExpr extends Synth::TForcedCheckedCastExpr, + CheckedCastExprImpl::CheckedCastExpr + { override string getAPrimaryQlClass() { result = "ForcedCheckedCastExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll index e438767259c..564caa76023 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ForeignObjectConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ForeignObjectConversionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `ForeignObjectConversionExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `ForeignObjectConversionExpr`, where the following predicates are available. */ class ForeignObjectConversionExpr extends Synth::TForeignObjectConversionExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "ForeignObjectConversionExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/FunctionConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/FunctionConversionExpr.qll index 3ea1fc57678..a52ac6dbac6 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/FunctionConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/FunctionConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `FunctionConversionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `FunctionConversionExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::FunctionConversionExpr` class directly. * Use the subclass `FunctionConversionExpr`, where the following predicates are available. */ - class FunctionConversionExpr extends Synth::TFunctionConversionExpr, ImplicitConversionExpr { + class FunctionConversionExpr extends Synth::TFunctionConversionExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "FunctionConversionExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/IdentityExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/IdentityExpr.qll index ff0d33310d7..2f3a95048f2 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/IdentityExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/IdentityExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `IdentityExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `IdentityExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::IdentityExpr` class directly. * Use the subclass `IdentityExpr`, where the following predicates are available. */ - class IdentityExpr extends Synth::TIdentityExpr, Expr { + class IdentityExpr extends Synth::TIdentityExpr, ExprImpl::Expr { /** * Gets the sub expression of this identity expression. * diff --git a/swift/ql/lib/codeql/swift/generated/expr/IfExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/IfExpr.qll index 8a4f1596460..e5678dd4318 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/IfExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/IfExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `IfExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `IfExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::IfExpr` class directly. * Use the subclass `IfExpr`, where the following predicates are available. */ - class IfExpr extends Synth::TIfExpr, Expr { + class IfExpr extends Synth::TIfExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "IfExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ImplicitConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ImplicitConversionExpr.qll index bd8e76e9f26..d19cca1620f 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ImplicitConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ImplicitConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ImplicitConversionExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `ImplicitConversionExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ImplicitConversionExpr` class directly. * Use the subclass `ImplicitConversionExpr`, where the following predicates are available. */ - class ImplicitConversionExpr extends Synth::TImplicitConversionExpr, Expr { + class ImplicitConversionExpr extends Synth::TImplicitConversionExpr, ExprImpl::Expr { /** * Gets the sub expression of this implicit conversion expression. * diff --git a/swift/ql/lib/codeql/swift/generated/expr/InOutExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/InOutExpr.qll index 127c4b97d54..5a02d50acb3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/InOutExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/InOutExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `InOutExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `InOutExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::InOutExpr` class directly. * Use the subclass `InOutExpr`, where the following predicates are available. */ - class InOutExpr extends Synth::TInOutExpr, Expr { + class InOutExpr extends Synth::TInOutExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "InOutExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/InOutToPointerExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/InOutToPointerExpr.qll index 9248718c9cf..feb3fd816be 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/InOutToPointerExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/InOutToPointerExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `InOutToPointerExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `InOutToPointerExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::InOutToPointerExpr` class directly. * Use the subclass `InOutToPointerExpr`, where the following predicates are available. */ - class InOutToPointerExpr extends Synth::TInOutToPointerExpr, ImplicitConversionExpr { + class InOutToPointerExpr extends Synth::TInOutToPointerExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "InOutToPointerExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/InitializerRefCallExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/InitializerRefCallExpr.qll index 325d9c8f03a..c01955f490f 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/InitializerRefCallExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/InitializerRefCallExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `InitializerRefCallExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.SelfApplyExpr +import codeql.swift.elements.expr.SelfApplyExprImpl::Impl as SelfApplyExprImpl /** * INTERNAL: This module contains the fully generated definition of `InitializerRefCallExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::InitializerRefCallExpr` class directly. * Use the subclass `InitializerRefCallExpr`, where the following predicates are available. */ - class InitializerRefCallExpr extends Synth::TInitializerRefCallExpr, SelfApplyExpr { + class InitializerRefCallExpr extends Synth::TInitializerRefCallExpr, + SelfApplyExprImpl::SelfApplyExpr + { override string getAPrimaryQlClass() { result = "InitializerRefCallExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll index 19b9deba0c7..1c79195bfb5 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/InjectIntoOptionalExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `InjectIntoOptionalExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `InjectIntoOptionalExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::InjectIntoOptionalExpr` class directly. * Use the subclass `InjectIntoOptionalExpr`, where the following predicates are available. */ - class InjectIntoOptionalExpr extends Synth::TInjectIntoOptionalExpr, ImplicitConversionExpr { + class InjectIntoOptionalExpr extends Synth::TInjectIntoOptionalExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "InjectIntoOptionalExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/IntegerLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/IntegerLiteralExpr.qll index 2488b147d63..02bb8febe2e 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/IntegerLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/IntegerLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `IntegerLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.NumberLiteralExpr +import codeql.swift.elements.expr.NumberLiteralExprImpl::Impl as NumberLiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `IntegerLiteralExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::IntegerLiteralExpr` class directly. * Use the subclass `IntegerLiteralExpr`, where the following predicates are available. */ - class IntegerLiteralExpr extends Synth::TIntegerLiteralExpr, NumberLiteralExpr { + class IntegerLiteralExpr extends Synth::TIntegerLiteralExpr, + NumberLiteralExprImpl::NumberLiteralExpr + { override string getAPrimaryQlClass() { result = "IntegerLiteralExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll index 1b56fc7bca8..d9b6f20f95d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/InterpolatedStringLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `InterpolatedStringLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.LiteralExpr +import codeql.swift.elements.expr.LiteralExprImpl::Impl as LiteralExprImpl import codeql.swift.elements.expr.OpaqueValueExpr import codeql.swift.elements.expr.TapExpr @@ -19,7 +19,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::InterpolatedStringLiteralExpr` class directly. * Use the subclass `InterpolatedStringLiteralExpr`, where the following predicates are available. */ - class InterpolatedStringLiteralExpr extends Synth::TInterpolatedStringLiteralExpr, LiteralExpr { + class InterpolatedStringLiteralExpr extends Synth::TInterpolatedStringLiteralExpr, + LiteralExprImpl::LiteralExpr + { override string getAPrimaryQlClass() { result = "InterpolatedStringLiteralExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/IsExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/IsExpr.qll index 749a5e169b1..9fdb128e454 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/IsExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/IsExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `IsExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.CheckedCastExpr +import codeql.swift.elements.expr.CheckedCastExprImpl::Impl as CheckedCastExprImpl /** * INTERNAL: This module contains the fully generated definition of `IsExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::IsExpr` class directly. * Use the subclass `IsExpr`, where the following predicates are available. */ - class IsExpr extends Synth::TIsExpr, CheckedCastExpr { + class IsExpr extends Synth::TIsExpr, CheckedCastExprImpl::CheckedCastExpr { override string getAPrimaryQlClass() { result = "IsExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/KeyPathApplicationExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/KeyPathApplicationExpr.qll index ae06ab0777b..a51cbd13df7 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/KeyPathApplicationExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/KeyPathApplicationExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `KeyPathApplicationExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `KeyPathApplicationExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::KeyPathApplicationExpr` class directly. * Use the subclass `KeyPathApplicationExpr`, where the following predicates are available. */ - class KeyPathApplicationExpr extends Synth::TKeyPathApplicationExpr, Expr { + class KeyPathApplicationExpr extends Synth::TKeyPathApplicationExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "KeyPathApplicationExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/KeyPathDotExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/KeyPathDotExpr.qll index 17668cc11ae..4bcd3b34639 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/KeyPathDotExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/KeyPathDotExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `KeyPathDotExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `KeyPathDotExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::KeyPathDotExpr` class directly. * Use the subclass `KeyPathDotExpr`, where the following predicates are available. */ - class KeyPathDotExpr extends Synth::TKeyPathDotExpr, Expr { + class KeyPathDotExpr extends Synth::TKeyPathDotExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "KeyPathDotExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/KeyPathExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/KeyPathExpr.qll index 0d5aac6b954..9ba30f72e63 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/KeyPathExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/KeyPathExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `KeyPathExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.KeyPathComponent import codeql.swift.elements.type.TypeRepr @@ -20,7 +20,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::KeyPathExpr` class directly. * Use the subclass `KeyPathExpr`, where the following predicates are available. */ - class KeyPathExpr extends Synth::TKeyPathExpr, Expr { + class KeyPathExpr extends Synth::TKeyPathExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "KeyPathExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/LazyInitializationExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/LazyInitializationExpr.qll index 93eac04ad29..ced5103bd3d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/LazyInitializationExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/LazyInitializationExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LazyInitializationExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `LazyInitializationExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::LazyInitializationExpr` class directly. * Use the subclass `LazyInitializationExpr`, where the following predicates are available. */ - class LazyInitializationExpr extends Synth::TLazyInitializationExpr, Expr { + class LazyInitializationExpr extends Synth::TLazyInitializationExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "LazyInitializationExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/LinearFunctionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/LinearFunctionExpr.qll index ac5095e9f56..b5d6f0f4527 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/LinearFunctionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/LinearFunctionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LinearFunctionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `LinearFunctionExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::LinearFunctionExpr` class directly. * Use the subclass `LinearFunctionExpr`, where the following predicates are available. */ - class LinearFunctionExpr extends Synth::TLinearFunctionExpr, ImplicitConversionExpr { + class LinearFunctionExpr extends Synth::TLinearFunctionExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "LinearFunctionExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll index d4b64fe5de9..5b63d11be1a 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/LinearFunctionExtractOriginalExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LinearFunctionExtractOriginalExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `LinearFunctionExtractOriginalExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `LinearFunctionExtractOriginalExpr`, where the following predicates are available. */ class LinearFunctionExtractOriginalExpr extends Synth::TLinearFunctionExtractOriginalExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "LinearFunctionExtractOriginalExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll index ed90f0ceb88..7f40ef215d9 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/LinearToDifferentiableFunctionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LinearToDifferentiableFunctionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `LinearToDifferentiableFunctionExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `LinearToDifferentiableFunctionExpr`, where the following predicates are available. */ class LinearToDifferentiableFunctionExpr extends Synth::TLinearToDifferentiableFunctionExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "LinearToDifferentiableFunctionExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/LiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/LiteralExpr.qll index 42856075efa..cd0105a1dc3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/LiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/LiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `LiteralExpr` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::LiteralExpr` class directly. * Use the subclass `LiteralExpr`, where the following predicates are available. */ - class LiteralExpr extends Synth::TLiteralExpr, Expr { } + class LiteralExpr extends Synth::TLiteralExpr, ExprImpl::Expr { } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/LoadExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/LoadExpr.qll index 216a855c9a4..12e49da9550 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/LoadExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/LoadExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LoadExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `LoadExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::LoadExpr` class directly. * Use the subclass `LoadExpr`, where the following predicates are available. */ - class LoadExpr extends Synth::TLoadExpr, ImplicitConversionExpr { + class LoadExpr extends Synth::TLoadExpr, ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "LoadExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/LookupExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/LookupExpr.qll index 513bc6cc525..25897cebc47 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/LookupExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/LookupExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LookupExpr`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.Decl import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `LookupExpr` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::LookupExpr` class directly. * Use the subclass `LookupExpr`, where the following predicates are available. */ - class LookupExpr extends Synth::TLookupExpr, Expr { + class LookupExpr extends Synth::TLookupExpr, ExprImpl::Expr { /** * Gets the base of this lookup expression. * diff --git a/swift/ql/lib/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll index 1331f087084..60cadf6b798 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/MagicIdentifierLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MagicIdentifierLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.BuiltinLiteralExpr +import codeql.swift.elements.expr.BuiltinLiteralExprImpl::Impl as BuiltinLiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `MagicIdentifierLiteralExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::MagicIdentifierLiteralExpr` class directly. * Use the subclass `MagicIdentifierLiteralExpr`, where the following predicates are available. */ - class MagicIdentifierLiteralExpr extends Synth::TMagicIdentifierLiteralExpr, BuiltinLiteralExpr { + class MagicIdentifierLiteralExpr extends Synth::TMagicIdentifierLiteralExpr, + BuiltinLiteralExprImpl::BuiltinLiteralExpr + { override string getAPrimaryQlClass() { result = "MagicIdentifierLiteralExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll index bf0450a0b9e..07fed54af8a 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/MakeTemporarilyEscapableExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MakeTemporarilyEscapableExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.expr.OpaqueValueExpr /** @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::MakeTemporarilyEscapableExpr` class directly. * Use the subclass `MakeTemporarilyEscapableExpr`, where the following predicates are available. */ - class MakeTemporarilyEscapableExpr extends Synth::TMakeTemporarilyEscapableExpr, Expr { + class MakeTemporarilyEscapableExpr extends Synth::TMakeTemporarilyEscapableExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "MakeTemporarilyEscapableExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/MaterializePackExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/MaterializePackExpr.qll index f3eda12a0c0..85b5bffc1ee 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/MaterializePackExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/MaterializePackExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MaterializePackExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `MaterializePackExpr` and should not @@ -21,7 +22,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::MaterializePackExpr` class directly. * Use the subclass `MaterializePackExpr`, where the following predicates are available. */ - class MaterializePackExpr extends Synth::TMaterializePackExpr, Expr { + class MaterializePackExpr extends Synth::TMaterializePackExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "MaterializePackExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/MemberRefExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/MemberRefExpr.qll index 60ddf91c955..0e254cd6431 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/MemberRefExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/MemberRefExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MemberRefExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.LookupExpr +import codeql.swift.elements.expr.LookupExprImpl::Impl as LookupExprImpl /** * INTERNAL: This module contains the fully generated definition of `MemberRefExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::MemberRefExpr` class directly. * Use the subclass `MemberRefExpr`, where the following predicates are available. */ - class MemberRefExpr extends Synth::TMemberRefExpr, LookupExpr { + class MemberRefExpr extends Synth::TMemberRefExpr, LookupExprImpl::LookupExpr { override string getAPrimaryQlClass() { result = "MemberRefExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/MetatypeConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/MetatypeConversionExpr.qll index b35a5f899e0..d8b345f4b84 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/MetatypeConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/MetatypeConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MetatypeConversionExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `MetatypeConversionExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::MetatypeConversionExpr` class directly. * Use the subclass `MetatypeConversionExpr`, where the following predicates are available. */ - class MetatypeConversionExpr extends Synth::TMetatypeConversionExpr, ImplicitConversionExpr { + class MetatypeConversionExpr extends Synth::TMetatypeConversionExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "MetatypeConversionExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/MethodLookupExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/MethodLookupExpr.qll index 88c663adfa7..692f3a8aa63 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/MethodLookupExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/MethodLookupExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MethodLookupExpr`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.expr.LookupExpr +import codeql.swift.elements.expr.LookupExprImpl::Impl as LookupExprImpl /** * INTERNAL: This module contains the fully generated definition of `MethodLookupExpr` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::MethodLookupExpr` class directly. * Use the subclass `MethodLookupExpr`, where the following predicates are available. */ - class MethodLookupExpr extends Synth::TMethodLookupExpr, LookupExpr { + class MethodLookupExpr extends Synth::TMethodLookupExpr, LookupExprImpl::LookupExpr { override string getAPrimaryQlClass() { result = "MethodLookupExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/NilLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/NilLiteralExpr.qll index 0f051256bd9..e43611ee24d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/NilLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/NilLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `NilLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.LiteralExpr +import codeql.swift.elements.expr.LiteralExprImpl::Impl as LiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `NilLiteralExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::NilLiteralExpr` class directly. * Use the subclass `NilLiteralExpr`, where the following predicates are available. */ - class NilLiteralExpr extends Synth::TNilLiteralExpr, LiteralExpr { + class NilLiteralExpr extends Synth::TNilLiteralExpr, LiteralExprImpl::LiteralExpr { override string getAPrimaryQlClass() { result = "NilLiteralExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/NumberLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/NumberLiteralExpr.qll index efb90b233bf..bebb8873cd6 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/NumberLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/NumberLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `NumberLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.BuiltinLiteralExpr +import codeql.swift.elements.expr.BuiltinLiteralExprImpl::Impl as BuiltinLiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `NumberLiteralExpr` and should not @@ -17,5 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::NumberLiteralExpr` class directly. * Use the subclass `NumberLiteralExpr`, where the following predicates are available. */ - class NumberLiteralExpr extends Synth::TNumberLiteralExpr, BuiltinLiteralExpr { } + class NumberLiteralExpr extends Synth::TNumberLiteralExpr, + BuiltinLiteralExprImpl::BuiltinLiteralExpr + { } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ObjCSelectorExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ObjCSelectorExpr.qll index d306f287867..72111588ee2 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ObjCSelectorExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ObjCSelectorExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ObjCSelectorExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.Function /** @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ObjCSelectorExpr` class directly. * Use the subclass `ObjCSelectorExpr`, where the following predicates are available. */ - class ObjCSelectorExpr extends Synth::TObjCSelectorExpr, Expr { + class ObjCSelectorExpr extends Synth::TObjCSelectorExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "ObjCSelectorExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ObjectLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ObjectLiteralExpr.qll index 88ab360d4a7..c0edee982b3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ObjectLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ObjectLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ObjectLiteralExpr`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Argument -import codeql.swift.elements.expr.LiteralExpr +import codeql.swift.elements.expr.LiteralExprImpl::Impl as LiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `ObjectLiteralExpr` and should not @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ObjectLiteralExpr` class directly. * Use the subclass `ObjectLiteralExpr`, where the following predicates are available. */ - class ObjectLiteralExpr extends Synth::TObjectLiteralExpr, LiteralExpr { + class ObjectLiteralExpr extends Synth::TObjectLiteralExpr, LiteralExprImpl::LiteralExpr { override string getAPrimaryQlClass() { result = "ObjectLiteralExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/OneWayExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/OneWayExpr.qll index 6072dd1b121..e889f4e8b16 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/OneWayExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/OneWayExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OneWayExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `OneWayExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OneWayExpr` class directly. * Use the subclass `OneWayExpr`, where the following predicates are available. */ - class OneWayExpr extends Synth::TOneWayExpr, Expr { + class OneWayExpr extends Synth::TOneWayExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "OneWayExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/OpaqueValueExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/OpaqueValueExpr.qll index 3d83073859a..d77dedf041b 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/OpaqueValueExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/OpaqueValueExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OpaqueValueExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `OpaqueValueExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OpaqueValueExpr` class directly. * Use the subclass `OpaqueValueExpr`, where the following predicates are available. */ - class OpaqueValueExpr extends Synth::TOpaqueValueExpr, Expr { + class OpaqueValueExpr extends Synth::TOpaqueValueExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "OpaqueValueExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/OpenExistentialExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/OpenExistentialExpr.qll index afe4d2fa240..f0b78de71de 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/OpenExistentialExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/OpenExistentialExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OpenExistentialExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.expr.OpaqueValueExpr /** @@ -29,7 +30,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OpenExistentialExpr` class directly. * Use the subclass `OpenExistentialExpr`, where the following predicates are available. */ - class OpenExistentialExpr extends Synth::TOpenExistentialExpr, Expr { + class OpenExistentialExpr extends Synth::TOpenExistentialExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "OpenExistentialExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/OptionalEvaluationExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/OptionalEvaluationExpr.qll index 8a67017cac1..8d853b7f48b 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/OptionalEvaluationExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/OptionalEvaluationExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OptionalEvaluationExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `OptionalEvaluationExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OptionalEvaluationExpr` class directly. * Use the subclass `OptionalEvaluationExpr`, where the following predicates are available. */ - class OptionalEvaluationExpr extends Synth::TOptionalEvaluationExpr, Expr { + class OptionalEvaluationExpr extends Synth::TOptionalEvaluationExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "OptionalEvaluationExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/OptionalTryExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/OptionalTryExpr.qll index 3f29c25e43c..a00e3e6baf8 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/OptionalTryExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/OptionalTryExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OptionalTryExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.AnyTryExpr +import codeql.swift.elements.expr.AnyTryExprImpl::Impl as AnyTryExprImpl /** * INTERNAL: This module contains the fully generated definition of `OptionalTryExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OptionalTryExpr` class directly. * Use the subclass `OptionalTryExpr`, where the following predicates are available. */ - class OptionalTryExpr extends Synth::TOptionalTryExpr, AnyTryExpr { + class OptionalTryExpr extends Synth::TOptionalTryExpr, AnyTryExprImpl::AnyTryExpr { override string getAPrimaryQlClass() { result = "OptionalTryExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/OtherInitializerRefExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/OtherInitializerRefExpr.qll index f5a33962d9b..795d51d2032 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/OtherInitializerRefExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/OtherInitializerRefExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OtherInitializerRefExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.Initializer /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OtherInitializerRefExpr` class directly. * Use the subclass `OtherInitializerRefExpr`, where the following predicates are available. */ - class OtherInitializerRefExpr extends Synth::TOtherInitializerRefExpr, Expr { + class OtherInitializerRefExpr extends Synth::TOtherInitializerRefExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "OtherInitializerRefExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll index 20269d72c79..fdd1418e784 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/OverloadedDeclRefExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OverloadedDeclRefExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.ValueDecl /** @@ -21,7 +21,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::OverloadedDeclRefExpr` class directly. * Use the subclass `OverloadedDeclRefExpr`, where the following predicates are available. */ - class OverloadedDeclRefExpr extends Synth::TOverloadedDeclRefExpr, Expr, ErrorElement { + class OverloadedDeclRefExpr extends Synth::TOverloadedDeclRefExpr, ExprImpl::Expr, + ErrorElementImpl::ErrorElement + { override string getAPrimaryQlClass() { result = "OverloadedDeclRefExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/PackElementExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/PackElementExpr.qll index c5c48bd95b8..46e7a4a0faa 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/PackElementExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/PackElementExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PackElementExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `PackElementExpr` and should not @@ -28,7 +29,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PackElementExpr` class directly. * Use the subclass `PackElementExpr`, where the following predicates are available. */ - class PackElementExpr extends Synth::TPackElementExpr, Expr { + class PackElementExpr extends Synth::TPackElementExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "PackElementExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/PackExpansionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/PackExpansionExpr.qll index 5d0cd3fdc9f..ec1d93cfe74 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/PackExpansionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/PackExpansionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PackExpansionExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `PackExpansionExpr` and should not @@ -28,7 +29,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PackExpansionExpr` class directly. * Use the subclass `PackExpansionExpr`, where the following predicates are available. */ - class PackExpansionExpr extends Synth::TPackExpansionExpr, Expr { + class PackExpansionExpr extends Synth::TPackExpansionExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "PackExpansionExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/ParenExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ParenExpr.qll index 32672d8f8db..11579f0ada2 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ParenExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ParenExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ParenExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.IdentityExpr +import codeql.swift.elements.expr.IdentityExprImpl::Impl as IdentityExprImpl /** * INTERNAL: This module contains the fully generated definition of `ParenExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ParenExpr` class directly. * Use the subclass `ParenExpr`, where the following predicates are available. */ - class ParenExpr extends Synth::TParenExpr, IdentityExpr { + class ParenExpr extends Synth::TParenExpr, IdentityExprImpl::IdentityExpr { override string getAPrimaryQlClass() { result = "ParenExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/PointerToPointerExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/PointerToPointerExpr.qll index bd27f1c70d3..6a730021f5f 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/PointerToPointerExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/PointerToPointerExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PointerToPointerExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `PointerToPointerExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::PointerToPointerExpr` class directly. * Use the subclass `PointerToPointerExpr`, where the following predicates are available. */ - class PointerToPointerExpr extends Synth::TPointerToPointerExpr, ImplicitConversionExpr { + class PointerToPointerExpr extends Synth::TPointerToPointerExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "PointerToPointerExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/PostfixUnaryExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/PostfixUnaryExpr.qll index 75c32b69570..2638350309d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/PostfixUnaryExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/PostfixUnaryExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PostfixUnaryExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ApplyExpr +import codeql.swift.elements.expr.ApplyExprImpl::Impl as ApplyExprImpl /** * INTERNAL: This module contains the fully generated definition of `PostfixUnaryExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PostfixUnaryExpr` class directly. * Use the subclass `PostfixUnaryExpr`, where the following predicates are available. */ - class PostfixUnaryExpr extends Synth::TPostfixUnaryExpr, ApplyExpr { + class PostfixUnaryExpr extends Synth::TPostfixUnaryExpr, ApplyExprImpl::ApplyExpr { override string getAPrimaryQlClass() { result = "PostfixUnaryExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/PrefixUnaryExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/PrefixUnaryExpr.qll index 8333055b893..2dddeae33a3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/PrefixUnaryExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/PrefixUnaryExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PrefixUnaryExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ApplyExpr +import codeql.swift.elements.expr.ApplyExprImpl::Impl as ApplyExprImpl /** * INTERNAL: This module contains the fully generated definition of `PrefixUnaryExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PrefixUnaryExpr` class directly. * Use the subclass `PrefixUnaryExpr`, where the following predicates are available. */ - class PrefixUnaryExpr extends Synth::TPrefixUnaryExpr, ApplyExpr { + class PrefixUnaryExpr extends Synth::TPrefixUnaryExpr, ApplyExprImpl::ApplyExpr { override string getAPrimaryQlClass() { result = "PrefixUnaryExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll index 80863380c54..834b4168b1d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/PropertyWrapperValuePlaceholderExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PropertyWrapperValuePlaceholderExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.expr.OpaqueValueExpr /** @@ -21,7 +22,7 @@ module Generated { * Use the subclass `PropertyWrapperValuePlaceholderExpr`, where the following predicates are available. */ class PropertyWrapperValuePlaceholderExpr extends Synth::TPropertyWrapperValuePlaceholderExpr, - Expr + ExprImpl::Expr { override string getAPrimaryQlClass() { result = "PropertyWrapperValuePlaceholderExpr" } diff --git a/swift/ql/lib/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll index 9f3169898d4..4deb3edd3f1 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/ProtocolMetatypeToObjectExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ProtocolMetatypeToObjectExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `ProtocolMetatypeToObjectExpr` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `ProtocolMetatypeToObjectExpr`, where the following predicates are available. */ class ProtocolMetatypeToObjectExpr extends Synth::TProtocolMetatypeToObjectExpr, - ImplicitConversionExpr + ImplicitConversionExprImpl::ImplicitConversionExpr { override string getAPrimaryQlClass() { result = "ProtocolMetatypeToObjectExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll index b7cc6d78827..ece4608c227 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/RebindSelfInInitializerExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `RebindSelfInInitializerExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.VarDecl /** @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::RebindSelfInInitializerExpr` class directly. * Use the subclass `RebindSelfInInitializerExpr`, where the following predicates are available. */ - class RebindSelfInInitializerExpr extends Synth::TRebindSelfInInitializerExpr, Expr { + class RebindSelfInInitializerExpr extends Synth::TRebindSelfInInitializerExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "RebindSelfInInitializerExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/RegexLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/RegexLiteralExpr.qll index 8173290421a..e371e7765a3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/RegexLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/RegexLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `RegexLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.LiteralExpr +import codeql.swift.elements.expr.LiteralExprImpl::Impl as LiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `RegexLiteralExpr` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::RegexLiteralExpr` class directly. * Use the subclass `RegexLiteralExpr`, where the following predicates are available. */ - class RegexLiteralExpr extends Synth::TRegexLiteralExpr, LiteralExpr { + class RegexLiteralExpr extends Synth::TRegexLiteralExpr, LiteralExprImpl::LiteralExpr { override string getAPrimaryQlClass() { result = "RegexLiteralExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/SelfApplyExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/SelfApplyExpr.qll index 1415d5edf93..7d5ad21afc2 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/SelfApplyExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/SelfApplyExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SelfApplyExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ApplyExpr +import codeql.swift.elements.expr.ApplyExprImpl::Impl as ApplyExprImpl import codeql.swift.elements.expr.Expr /** @@ -20,7 +20,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::SelfApplyExpr` class directly. * Use the subclass `SelfApplyExpr`, where the following predicates are available. */ - class SelfApplyExpr extends Synth::TSelfApplyExpr, ApplyExpr { + class SelfApplyExpr extends Synth::TSelfApplyExpr, ApplyExprImpl::ApplyExpr { /** * Gets the base of this self apply expression. * diff --git a/swift/ql/lib/codeql/swift/generated/expr/SequenceExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/SequenceExpr.qll index e2a825d9816..b6cb7d62ba3 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/SequenceExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/SequenceExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SequenceExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `SequenceExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::SequenceExpr` class directly. * Use the subclass `SequenceExpr`, where the following predicates are available. */ - class SequenceExpr extends Synth::TSequenceExpr, Expr { + class SequenceExpr extends Synth::TSequenceExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "SequenceExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/SingleValueStmtExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/SingleValueStmtExpr.qll index 52d37d48798..8428716a64d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/SingleValueStmtExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/SingleValueStmtExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SingleValueStmtExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.stmt.Stmt /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::SingleValueStmtExpr` class directly. * Use the subclass `SingleValueStmtExpr`, where the following predicates are available. */ - class SingleValueStmtExpr extends Synth::TSingleValueStmtExpr, Expr { + class SingleValueStmtExpr extends Synth::TSingleValueStmtExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "SingleValueStmtExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/StringLiteralExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/StringLiteralExpr.qll index d9c4a940e53..ee9c00581cc 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/StringLiteralExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/StringLiteralExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `StringLiteralExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.BuiltinLiteralExpr +import codeql.swift.elements.expr.BuiltinLiteralExprImpl::Impl as BuiltinLiteralExprImpl /** * INTERNAL: This module contains the fully generated definition of `StringLiteralExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::StringLiteralExpr` class directly. * Use the subclass `StringLiteralExpr`, where the following predicates are available. */ - class StringLiteralExpr extends Synth::TStringLiteralExpr, BuiltinLiteralExpr { + class StringLiteralExpr extends Synth::TStringLiteralExpr, + BuiltinLiteralExprImpl::BuiltinLiteralExpr + { override string getAPrimaryQlClass() { result = "StringLiteralExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/StringToPointerExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/StringToPointerExpr.qll index 8085110eb84..212ca4721f2 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/StringToPointerExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/StringToPointerExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `StringToPointerExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `StringToPointerExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::StringToPointerExpr` class directly. * Use the subclass `StringToPointerExpr`, where the following predicates are available. */ - class StringToPointerExpr extends Synth::TStringToPointerExpr, ImplicitConversionExpr { + class StringToPointerExpr extends Synth::TStringToPointerExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "StringToPointerExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/SubscriptExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/SubscriptExpr.qll index 45803a629c2..c4372c932bd 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/SubscriptExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/SubscriptExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SubscriptExpr`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Argument -import codeql.swift.elements.expr.LookupExpr +import codeql.swift.elements.expr.LookupExprImpl::Impl as LookupExprImpl /** * INTERNAL: This module contains the fully generated definition of `SubscriptExpr` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::SubscriptExpr` class directly. * Use the subclass `SubscriptExpr`, where the following predicates are available. */ - class SubscriptExpr extends Synth::TSubscriptExpr, LookupExpr { + class SubscriptExpr extends Synth::TSubscriptExpr, LookupExprImpl::LookupExpr { override string getAPrimaryQlClass() { result = "SubscriptExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/SuperRefExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/SuperRefExpr.qll index 417c8afbe42..197caf3f30f 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/SuperRefExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/SuperRefExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SuperRefExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.VarDecl /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::SuperRefExpr` class directly. * Use the subclass `SuperRefExpr`, where the following predicates are available. */ - class SuperRefExpr extends Synth::TSuperRefExpr, Expr { + class SuperRefExpr extends Synth::TSuperRefExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "SuperRefExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/TapExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/TapExpr.qll index deceeb18c47..8b78549c616 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/TapExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/TapExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TapExpr`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.BraceStmt import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.decl.VarDecl /** @@ -19,7 +20,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TapExpr` class directly. * Use the subclass `TapExpr`, where the following predicates are available. */ - class TapExpr extends Synth::TTapExpr, Expr { + class TapExpr extends Synth::TTapExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "TapExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/TryExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/TryExpr.qll index 95542112ef5..65dcb6af051 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/TryExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/TryExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TryExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.AnyTryExpr +import codeql.swift.elements.expr.AnyTryExprImpl::Impl as AnyTryExprImpl /** * INTERNAL: This module contains the fully generated definition of `TryExpr` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TryExpr` class directly. * Use the subclass `TryExpr`, where the following predicates are available. */ - class TryExpr extends Synth::TTryExpr, AnyTryExpr { + class TryExpr extends Synth::TTryExpr, AnyTryExprImpl::AnyTryExpr { override string getAPrimaryQlClass() { result = "TryExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/TupleElementExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/TupleElementExpr.qll index 812e1b55d73..61f6debaf12 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/TupleElementExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/TupleElementExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TupleElementExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `TupleElementExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TupleElementExpr` class directly. * Use the subclass `TupleElementExpr`, where the following predicates are available. */ - class TupleElementExpr extends Synth::TTupleElementExpr, Expr { + class TupleElementExpr extends Synth::TTupleElementExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "TupleElementExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/TupleExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/TupleExpr.qll index 5ceba092a76..a5e958f023c 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/TupleExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/TupleExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TupleExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `TupleExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TupleExpr` class directly. * Use the subclass `TupleExpr`, where the following predicates are available. */ - class TupleExpr extends Synth::TTupleExpr, Expr { + class TupleExpr extends Synth::TTupleExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "TupleExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/TypeExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/TypeExpr.qll index be01bdd6b20..f0f6d0971a8 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/TypeExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/TypeExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TypeExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.type.TypeRepr /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TypeExpr` class directly. * Use the subclass `TypeExpr`, where the following predicates are available. */ - class TypeExpr extends Synth::TTypeExpr, Expr { + class TypeExpr extends Synth::TTypeExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "TypeExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll index 1f40862473d..3af9e8cb5b9 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnderlyingToOpaqueExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnderlyingToOpaqueExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `UnderlyingToOpaqueExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnderlyingToOpaqueExpr` class directly. * Use the subclass `UnderlyingToOpaqueExpr`, where the following predicates are available. */ - class UnderlyingToOpaqueExpr extends Synth::TUnderlyingToOpaqueExpr, ImplicitConversionExpr { + class UnderlyingToOpaqueExpr extends Synth::TUnderlyingToOpaqueExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "UnderlyingToOpaqueExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll index 8015107de7d..f2f1124d526 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnevaluatedInstanceExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnevaluatedInstanceExpr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `UnevaluatedInstanceExpr` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnevaluatedInstanceExpr` class directly. * Use the subclass `UnevaluatedInstanceExpr`, where the following predicates are available. */ - class UnevaluatedInstanceExpr extends Synth::TUnevaluatedInstanceExpr, ImplicitConversionExpr { + class UnevaluatedInstanceExpr extends Synth::TUnevaluatedInstanceExpr, + ImplicitConversionExprImpl::ImplicitConversionExpr + { override string getAPrimaryQlClass() { result = "UnevaluatedInstanceExpr" } } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll index 3b3109be5b4..d0bb53f442d 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedDeclRefExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnresolvedDeclRefExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `UnresolvedDeclRefExpr` and should not @@ -18,7 +18,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnresolvedDeclRefExpr` class directly. * Use the subclass `UnresolvedDeclRefExpr`, where the following predicates are available. */ - class UnresolvedDeclRefExpr extends Synth::TUnresolvedDeclRefExpr, Expr, ErrorElement { + class UnresolvedDeclRefExpr extends Synth::TUnresolvedDeclRefExpr, ExprImpl::Expr, + ErrorElementImpl::ErrorElement + { override string getAPrimaryQlClass() { result = "UnresolvedDeclRefExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedDotExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedDotExpr.qll index ba686d546b6..90d409ed2ec 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedDotExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedDotExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnresolvedDotExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,9 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `UnresolvedDotExpr` and should not @@ -18,7 +19,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnresolvedDotExpr` class directly. * Use the subclass `UnresolvedDotExpr`, where the following predicates are available. */ - class UnresolvedDotExpr extends Synth::TUnresolvedDotExpr, Expr, ErrorElement { + class UnresolvedDotExpr extends Synth::TUnresolvedDotExpr, ExprImpl::Expr, + ErrorElementImpl::ErrorElement + { override string getAPrimaryQlClass() { result = "UnresolvedDotExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll index b4789bcefad..c570b945429 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedMemberChainResultExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnresolvedMemberChainResultExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.expr.IdentityExpr +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.expr.IdentityExprImpl::Impl as IdentityExprImpl /** * INTERNAL: This module contains the fully generated definition of `UnresolvedMemberChainResultExpr` and should not @@ -19,7 +19,7 @@ module Generated { * Use the subclass `UnresolvedMemberChainResultExpr`, where the following predicates are available. */ class UnresolvedMemberChainResultExpr extends Synth::TUnresolvedMemberChainResultExpr, - IdentityExpr, ErrorElement + IdentityExprImpl::IdentityExpr, ErrorElementImpl::ErrorElement { override string getAPrimaryQlClass() { result = "UnresolvedMemberChainResultExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedMemberExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedMemberExpr.qll index 03adee4c2f8..9b4d94dadf2 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedMemberExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedMemberExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnresolvedMemberExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `UnresolvedMemberExpr` and should not @@ -18,7 +18,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnresolvedMemberExpr` class directly. * Use the subclass `UnresolvedMemberExpr`, where the following predicates are available. */ - class UnresolvedMemberExpr extends Synth::TUnresolvedMemberExpr, Expr, ErrorElement { + class UnresolvedMemberExpr extends Synth::TUnresolvedMemberExpr, ExprImpl::Expr, + ErrorElementImpl::ErrorElement + { override string getAPrimaryQlClass() { result = "UnresolvedMemberExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedPatternExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedPatternExpr.qll index fe669af67eb..315bf65dbde 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedPatternExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedPatternExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnresolvedPatternExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.expr.Expr +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl import codeql.swift.elements.pattern.Pattern /** @@ -19,7 +19,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnresolvedPatternExpr` class directly. * Use the subclass `UnresolvedPatternExpr`, where the following predicates are available. */ - class UnresolvedPatternExpr extends Synth::TUnresolvedPatternExpr, Expr, ErrorElement { + class UnresolvedPatternExpr extends Synth::TUnresolvedPatternExpr, ExprImpl::Expr, + ErrorElementImpl::ErrorElement + { override string getAPrimaryQlClass() { result = "UnresolvedPatternExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll index fc53ee8215d..130daca2cad 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedSpecializeExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnresolvedSpecializeExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,9 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `UnresolvedSpecializeExpr` and should not @@ -18,7 +19,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnresolvedSpecializeExpr` class directly. * Use the subclass `UnresolvedSpecializeExpr`, where the following predicates are available. */ - class UnresolvedSpecializeExpr extends Synth::TUnresolvedSpecializeExpr, Expr, ErrorElement { + class UnresolvedSpecializeExpr extends Synth::TUnresolvedSpecializeExpr, ExprImpl::Expr, + ErrorElementImpl::ErrorElement + { override string getAPrimaryQlClass() { result = "UnresolvedSpecializeExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll index 49609da74c2..f2d02b8e6b7 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/UnresolvedTypeConversionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnresolvedTypeConversionExpr`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.expr.ImplicitConversionExpr +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.expr.ImplicitConversionExprImpl::Impl as ImplicitConversionExprImpl /** * INTERNAL: This module contains the fully generated definition of `UnresolvedTypeConversionExpr` and should not @@ -19,7 +19,7 @@ module Generated { * Use the subclass `UnresolvedTypeConversionExpr`, where the following predicates are available. */ class UnresolvedTypeConversionExpr extends Synth::TUnresolvedTypeConversionExpr, - ImplicitConversionExpr, ErrorElement + ImplicitConversionExprImpl::ImplicitConversionExpr, ErrorElementImpl::ErrorElement { override string getAPrimaryQlClass() { result = "UnresolvedTypeConversionExpr" } } diff --git a/swift/ql/lib/codeql/swift/generated/expr/VarargExpansionExpr.qll b/swift/ql/lib/codeql/swift/generated/expr/VarargExpansionExpr.qll index 83e7681a1af..99dcb757448 100644 --- a/swift/ql/lib/codeql/swift/generated/expr/VarargExpansionExpr.qll +++ b/swift/ql/lib/codeql/swift/generated/expr/VarargExpansionExpr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `VarargExpansionExpr`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr +import codeql.swift.elements.expr.ExprImpl::Impl as ExprImpl /** * INTERNAL: This module contains the fully generated definition of `VarargExpansionExpr` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::VarargExpansionExpr` class directly. * Use the subclass `VarargExpansionExpr`, where the following predicates are available. */ - class VarargExpansionExpr extends Synth::TVarargExpansionExpr, Expr { + class VarargExpansionExpr extends Synth::TVarargExpansionExpr, ExprImpl::Expr { override string getAPrimaryQlClass() { result = "VarargExpansionExpr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/AnyPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/AnyPattern.qll index 04256adb021..2b7b301c7ba 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/AnyPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/AnyPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AnyPattern`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl /** * INTERNAL: This module contains the fully generated definition of `AnyPattern` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AnyPattern` class directly. * Use the subclass `AnyPattern`, where the following predicates are available. */ - class AnyPattern extends Synth::TAnyPattern, Pattern { + class AnyPattern extends Synth::TAnyPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "AnyPattern" } } } diff --git a/swift/ql/lib/codeql/swift/generated/pattern/BindingPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/BindingPattern.qll index cc351ef71c7..e86c87b8802 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/BindingPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/BindingPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BindingPattern`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl /** * INTERNAL: This module contains the fully generated definition of `BindingPattern` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BindingPattern` class directly. * Use the subclass `BindingPattern`, where the following predicates are available. */ - class BindingPattern extends Synth::TBindingPattern, Pattern { + class BindingPattern extends Synth::TBindingPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "BindingPattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/BoolPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/BoolPattern.qll index b824ead1bba..ac2a1007c4d 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/BoolPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/BoolPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BoolPattern`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl /** * INTERNAL: This module contains the fully generated definition of `BoolPattern` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BoolPattern` class directly. * Use the subclass `BoolPattern`, where the following predicates are available. */ - class BoolPattern extends Synth::TBoolPattern, Pattern { + class BoolPattern extends Synth::TBoolPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "BoolPattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/EnumElementPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/EnumElementPattern.qll index e131776e576..c5718a51a7d 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/EnumElementPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/EnumElementPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `EnumElementPattern`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.EnumElementDecl import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl /** * INTERNAL: This module contains the fully generated definition of `EnumElementPattern` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::EnumElementPattern` class directly. * Use the subclass `EnumElementPattern`, where the following predicates are available. */ - class EnumElementPattern extends Synth::TEnumElementPattern, Pattern { + class EnumElementPattern extends Synth::TEnumElementPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "EnumElementPattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/ExprPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/ExprPattern.qll index 6ae06486f00..8927fd6b2db 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/ExprPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/ExprPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ExprPattern`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl /** * INTERNAL: This module contains the fully generated definition of `ExprPattern` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ExprPattern` class directly. * Use the subclass `ExprPattern`, where the following predicates are available. */ - class ExprPattern extends Synth::TExprPattern, Pattern { + class ExprPattern extends Synth::TExprPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "ExprPattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/IsPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/IsPattern.qll index 01f6b841638..48148130562 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/IsPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/IsPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `IsPattern`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl import codeql.swift.elements.type.TypeRepr /** @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::IsPattern` class directly. * Use the subclass `IsPattern`, where the following predicates are available. */ - class IsPattern extends Synth::TIsPattern, Pattern { + class IsPattern extends Synth::TIsPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "IsPattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/NamedPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/NamedPattern.qll index d2819532ed9..1409e324739 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/NamedPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/NamedPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `NamedPattern`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl import codeql.swift.elements.decl.VarDecl /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::NamedPattern` class directly. * Use the subclass `NamedPattern`, where the following predicates are available. */ - class NamedPattern extends Synth::TNamedPattern, Pattern { + class NamedPattern extends Synth::TNamedPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "NamedPattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/OptionalSomePattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/OptionalSomePattern.qll index 592ca440b9d..057e788ffb8 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/OptionalSomePattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/OptionalSomePattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OptionalSomePattern`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl /** * INTERNAL: This module contains the fully generated definition of `OptionalSomePattern` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OptionalSomePattern` class directly. * Use the subclass `OptionalSomePattern`, where the following predicates are available. */ - class OptionalSomePattern extends Synth::TOptionalSomePattern, Pattern { + class OptionalSomePattern extends Synth::TOptionalSomePattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "OptionalSomePattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/ParenPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/ParenPattern.qll index 572c7880884..cf390fcff19 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/ParenPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/ParenPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ParenPattern`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl /** * INTERNAL: This module contains the fully generated definition of `ParenPattern` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ParenPattern` class directly. * Use the subclass `ParenPattern`, where the following predicates are available. */ - class ParenPattern extends Synth::TParenPattern, Pattern { + class ParenPattern extends Synth::TParenPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "ParenPattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/Pattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/Pattern.qll index c87d2324939..5648b9fb028 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/Pattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/Pattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Pattern`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.type.Type /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Pattern` class directly. * Use the subclass `Pattern`, where the following predicates are available. */ - class Pattern extends Synth::TPattern, AstNode { + class Pattern extends Synth::TPattern, AstNodeImpl::AstNode { /** * Gets the type of this pattern, if it exists. * diff --git a/swift/ql/lib/codeql/swift/generated/pattern/TuplePattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/TuplePattern.qll index 875f25ef136..aca9081fcd9 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/TuplePattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/TuplePattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TuplePattern`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl /** * INTERNAL: This module contains the fully generated definition of `TuplePattern` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TuplePattern` class directly. * Use the subclass `TuplePattern`, where the following predicates are available. */ - class TuplePattern extends Synth::TTuplePattern, Pattern { + class TuplePattern extends Synth::TTuplePattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "TuplePattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/pattern/TypedPattern.qll b/swift/ql/lib/codeql/swift/generated/pattern/TypedPattern.qll index 5cd02f806e9..f9c264cf3ec 100644 --- a/swift/ql/lib/codeql/swift/generated/pattern/TypedPattern.qll +++ b/swift/ql/lib/codeql/swift/generated/pattern/TypedPattern.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TypedPattern`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.pattern.Pattern +import codeql.swift.elements.pattern.PatternImpl::Impl as PatternImpl import codeql.swift.elements.type.TypeRepr /** @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TypedPattern` class directly. * Use the subclass `TypedPattern`, where the following predicates are available. */ - class TypedPattern extends Synth::TTypedPattern, Pattern { + class TypedPattern extends Synth::TTypedPattern, PatternImpl::Pattern { override string getAPrimaryQlClass() { result = "TypedPattern" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/BraceStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/BraceStmt.qll index d4bb9e00d92..739ffd9198e 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/BraceStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/BraceStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BraceStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.AstNode -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl import codeql.swift.elements.decl.VarDecl /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BraceStmt` class directly. * Use the subclass `BraceStmt`, where the following predicates are available. */ - class BraceStmt extends Synth::TBraceStmt, Stmt { + class BraceStmt extends Synth::TBraceStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "BraceStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/BreakStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/BreakStmt.qll index f9a8cb6236c..efa51361912 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/BreakStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/BreakStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BreakStmt`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `BreakStmt` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BreakStmt` class directly. * Use the subclass `BreakStmt`, where the following predicates are available. */ - class BreakStmt extends Synth::TBreakStmt, Stmt { + class BreakStmt extends Synth::TBreakStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "BreakStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/CaseLabelItem.qll b/swift/ql/lib/codeql/swift/generated/stmt/CaseLabelItem.qll index 36aa5c7e0f6..b3cf3c0e61e 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/CaseLabelItem.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/CaseLabelItem.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CaseLabelItem`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.expr.Expr import codeql.swift.elements.pattern.Pattern @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::CaseLabelItem` class directly. * Use the subclass `CaseLabelItem`, where the following predicates are available. */ - class CaseLabelItem extends Synth::TCaseLabelItem, AstNode { + class CaseLabelItem extends Synth::TCaseLabelItem, AstNodeImpl::AstNode { override string getAPrimaryQlClass() { result = "CaseLabelItem" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/CaseStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/CaseStmt.qll index ff01a8e49d0..70f605335b7 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/CaseStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/CaseStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `CaseStmt`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.CaseLabelItem import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl import codeql.swift.elements.decl.VarDecl /** @@ -19,7 +20,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::CaseStmt` class directly. * Use the subclass `CaseStmt`, where the following predicates are available. */ - class CaseStmt extends Synth::TCaseStmt, Stmt { + class CaseStmt extends Synth::TCaseStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "CaseStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/ConditionElement.qll b/swift/ql/lib/codeql/swift/generated/stmt/ConditionElement.qll index 74c483770a2..9e22e1a0ae7 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/ConditionElement.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/ConditionElement.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ConditionElement`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.AvailabilityInfo import codeql.swift.elements.expr.Expr import codeql.swift.elements.pattern.Pattern @@ -20,7 +20,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ConditionElement` class directly. * Use the subclass `ConditionElement`, where the following predicates are available. */ - class ConditionElement extends Synth::TConditionElement, AstNode { + class ConditionElement extends Synth::TConditionElement, AstNodeImpl::AstNode { override string getAPrimaryQlClass() { result = "ConditionElement" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/ContinueStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/ContinueStmt.qll index 9567ba68f1c..4977041d837 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/ContinueStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/ContinueStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ContinueStmt`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `ContinueStmt` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ContinueStmt` class directly. * Use the subclass `ContinueStmt`, where the following predicates are available. */ - class ContinueStmt extends Synth::TContinueStmt, Stmt { + class ContinueStmt extends Synth::TContinueStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "ContinueStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/DeferStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/DeferStmt.qll index 38545133a5f..5785183b4c6 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/DeferStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/DeferStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DeferStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.BraceStmt -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `DeferStmt` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DeferStmt` class directly. * Use the subclass `DeferStmt`, where the following predicates are available. */ - class DeferStmt extends Synth::TDeferStmt, Stmt { + class DeferStmt extends Synth::TDeferStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "DeferStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/DiscardStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/DiscardStmt.qll index 995d42aa41e..d54438031b2 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/DiscardStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/DiscardStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DiscardStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `DiscardStmt` and should not @@ -24,7 +24,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DiscardStmt` class directly. * Use the subclass `DiscardStmt`, where the following predicates are available. */ - class DiscardStmt extends Synth::TDiscardStmt, Stmt { + class DiscardStmt extends Synth::TDiscardStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "DiscardStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/DoCatchStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/DoCatchStmt.qll index 5358d352e8e..0b487b15e46 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/DoCatchStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/DoCatchStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DoCatchStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.CaseStmt -import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.LabeledStmtImpl::Impl as LabeledStmtImpl import codeql.swift.elements.stmt.Stmt /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DoCatchStmt` class directly. * Use the subclass `DoCatchStmt`, where the following predicates are available. */ - class DoCatchStmt extends Synth::TDoCatchStmt, LabeledStmt { + class DoCatchStmt extends Synth::TDoCatchStmt, LabeledStmtImpl::LabeledStmt { override string getAPrimaryQlClass() { result = "DoCatchStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/DoStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/DoStmt.qll index 36364ad99fd..4ae638cc2df 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/DoStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/DoStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DoStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.BraceStmt -import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.LabeledStmtImpl::Impl as LabeledStmtImpl /** * INTERNAL: This module contains the fully generated definition of `DoStmt` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DoStmt` class directly. * Use the subclass `DoStmt`, where the following predicates are available. */ - class DoStmt extends Synth::TDoStmt, LabeledStmt { + class DoStmt extends Synth::TDoStmt, LabeledStmtImpl::LabeledStmt { override string getAPrimaryQlClass() { result = "DoStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/FailStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/FailStmt.qll index 519b8082513..3163c732799 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/FailStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/FailStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `FailStmt`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `FailStmt` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::FailStmt` class directly. * Use the subclass `FailStmt`, where the following predicates are available. */ - class FailStmt extends Synth::TFailStmt, Stmt { + class FailStmt extends Synth::TFailStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "FailStmt" } } } diff --git a/swift/ql/lib/codeql/swift/generated/stmt/FallthroughStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/FallthroughStmt.qll index 336234c32f0..fe787b6e0ef 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/FallthroughStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/FallthroughStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `FallthroughStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.CaseStmt -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `FallthroughStmt` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::FallthroughStmt` class directly. * Use the subclass `FallthroughStmt`, where the following predicates are available. */ - class FallthroughStmt extends Synth::TFallthroughStmt, Stmt { + class FallthroughStmt extends Synth::TFallthroughStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "FallthroughStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/ForEachStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/ForEachStmt.qll index 4ef16666c4e..5859159f9dd 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/ForEachStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/ForEachStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ForEachStmt`. * INTERNAL: Do not import directly. @@ -8,7 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.BraceStmt import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.LabeledStmtImpl::Impl as LabeledStmtImpl import codeql.swift.elements.pattern.Pattern import codeql.swift.elements.decl.PatternBindingDecl @@ -21,7 +21,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ForEachStmt` class directly. * Use the subclass `ForEachStmt`, where the following predicates are available. */ - class ForEachStmt extends Synth::TForEachStmt, LabeledStmt { + class ForEachStmt extends Synth::TForEachStmt, LabeledStmtImpl::LabeledStmt { override string getAPrimaryQlClass() { result = "ForEachStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/GuardStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/GuardStmt.qll index 99e31f47955..438f87b1592 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/GuardStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/GuardStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `GuardStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.BraceStmt -import codeql.swift.elements.stmt.LabeledConditionalStmt +import codeql.swift.elements.stmt.LabeledConditionalStmtImpl::Impl as LabeledConditionalStmtImpl /** * INTERNAL: This module contains the fully generated definition of `GuardStmt` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::GuardStmt` class directly. * Use the subclass `GuardStmt`, where the following predicates are available. */ - class GuardStmt extends Synth::TGuardStmt, LabeledConditionalStmt { + class GuardStmt extends Synth::TGuardStmt, LabeledConditionalStmtImpl::LabeledConditionalStmt { override string getAPrimaryQlClass() { result = "GuardStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/IfStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/IfStmt.qll index 776e0f83f9e..b8d2ebf0f8f 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/IfStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/IfStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `IfStmt`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.stmt.LabeledConditionalStmt +import codeql.swift.elements.stmt.LabeledConditionalStmtImpl::Impl as LabeledConditionalStmtImpl import codeql.swift.elements.stmt.Stmt /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::IfStmt` class directly. * Use the subclass `IfStmt`, where the following predicates are available. */ - class IfStmt extends Synth::TIfStmt, LabeledConditionalStmt { + class IfStmt extends Synth::TIfStmt, LabeledConditionalStmtImpl::LabeledConditionalStmt { override string getAPrimaryQlClass() { result = "IfStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/LabeledConditionalStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/LabeledConditionalStmt.qll index f0845e6e6d2..eddb0e2cb5e 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/LabeledConditionalStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/LabeledConditionalStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LabeledConditionalStmt`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.LabeledStmtImpl::Impl as LabeledStmtImpl import codeql.swift.elements.stmt.StmtCondition /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::LabeledConditionalStmt` class directly. * Use the subclass `LabeledConditionalStmt`, where the following predicates are available. */ - class LabeledConditionalStmt extends Synth::TLabeledConditionalStmt, LabeledStmt { + class LabeledConditionalStmt extends Synth::TLabeledConditionalStmt, LabeledStmtImpl::LabeledStmt { /** * Gets the condition of this labeled conditional statement. */ diff --git a/swift/ql/lib/codeql/swift/generated/stmt/LabeledStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/LabeledStmt.qll index a4689c69540..6cd92e04a32 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/LabeledStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/LabeledStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LabeledStmt`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `LabeledStmt` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::LabeledStmt` class directly. * Use the subclass `LabeledStmt`, where the following predicates are available. */ - class LabeledStmt extends Synth::TLabeledStmt, Stmt { + class LabeledStmt extends Synth::TLabeledStmt, StmtImpl::Stmt { /** * Gets the label of this labeled statement, if it exists. */ diff --git a/swift/ql/lib/codeql/swift/generated/stmt/PoundAssertStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/PoundAssertStmt.qll index 9e24153b53f..42eee06a171 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/PoundAssertStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/PoundAssertStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PoundAssertStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `PoundAssertStmt` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PoundAssertStmt` class directly. * Use the subclass `PoundAssertStmt`, where the following predicates are available. */ - class PoundAssertStmt extends Synth::TPoundAssertStmt, Stmt { + class PoundAssertStmt extends Synth::TPoundAssertStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "PoundAssertStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/RepeatWhileStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/RepeatWhileStmt.qll index 3f2fe6c2099..71f298871ed 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/RepeatWhileStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/RepeatWhileStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `RepeatWhileStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.LabeledStmtImpl::Impl as LabeledStmtImpl import codeql.swift.elements.stmt.Stmt /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::RepeatWhileStmt` class directly. * Use the subclass `RepeatWhileStmt`, where the following predicates are available. */ - class RepeatWhileStmt extends Synth::TRepeatWhileStmt, LabeledStmt { + class RepeatWhileStmt extends Synth::TRepeatWhileStmt, LabeledStmtImpl::LabeledStmt { override string getAPrimaryQlClass() { result = "RepeatWhileStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/ReturnStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/ReturnStmt.qll index 0500c7260ee..850707c31ea 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/ReturnStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/ReturnStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ReturnStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `ReturnStmt` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ReturnStmt` class directly. * Use the subclass `ReturnStmt`, where the following predicates are available. */ - class ReturnStmt extends Synth::TReturnStmt, Stmt { + class ReturnStmt extends Synth::TReturnStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "ReturnStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/Stmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/Stmt.qll index cc15eecba03..f24b2537a5b 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/Stmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/Stmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Stmt`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl /** * INTERNAL: This module contains the fully generated definition of `Stmt` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::Stmt` class directly. * Use the subclass `Stmt`, where the following predicates are available. */ - class Stmt extends Synth::TStmt, AstNode { } + class Stmt extends Synth::TStmt, AstNodeImpl::AstNode { } } diff --git a/swift/ql/lib/codeql/swift/generated/stmt/StmtCondition.qll b/swift/ql/lib/codeql/swift/generated/stmt/StmtCondition.qll index 926ede670ca..0bcb012a91f 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/StmtCondition.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/StmtCondition.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `StmtCondition`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.stmt.ConditionElement /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::StmtCondition` class directly. * Use the subclass `StmtCondition`, where the following predicates are available. */ - class StmtCondition extends Synth::TStmtCondition, AstNode { + class StmtCondition extends Synth::TStmtCondition, AstNodeImpl::AstNode { override string getAPrimaryQlClass() { result = "StmtCondition" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/SwitchStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/SwitchStmt.qll index 1f4bc14ebf8..32310fb7d13 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/SwitchStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/SwitchStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SwitchStmt`. * INTERNAL: Do not import directly. @@ -8,7 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.stmt.CaseStmt import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.LabeledStmt +import codeql.swift.elements.stmt.LabeledStmtImpl::Impl as LabeledStmtImpl /** * INTERNAL: This module contains the fully generated definition of `SwitchStmt` and should not @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::SwitchStmt` class directly. * Use the subclass `SwitchStmt`, where the following predicates are available. */ - class SwitchStmt extends Synth::TSwitchStmt, LabeledStmt { + class SwitchStmt extends Synth::TSwitchStmt, LabeledStmtImpl::LabeledStmt { override string getAPrimaryQlClass() { result = "SwitchStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/ThenStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/ThenStmt.qll index 8e00c4cfe88..967a43b7cb7 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/ThenStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/ThenStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ThenStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `ThenStmt` and should not @@ -27,7 +27,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ThenStmt` class directly. * Use the subclass `ThenStmt`, where the following predicates are available. */ - class ThenStmt extends Synth::TThenStmt, Stmt { + class ThenStmt extends Synth::TThenStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "ThenStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/ThrowStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/ThrowStmt.qll index ae508a66b79..c9f053816e4 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/ThrowStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/ThrowStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ThrowStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `ThrowStmt` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ThrowStmt` class directly. * Use the subclass `ThrowStmt`, where the following predicates are available. */ - class ThrowStmt extends Synth::TThrowStmt, Stmt { + class ThrowStmt extends Synth::TThrowStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "ThrowStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/WhileStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/WhileStmt.qll index 77ff78a7c88..8690f6c8a2a 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/WhileStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/WhileStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `WhileStmt`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.stmt.LabeledConditionalStmt +import codeql.swift.elements.stmt.LabeledConditionalStmtImpl::Impl as LabeledConditionalStmtImpl import codeql.swift.elements.stmt.Stmt /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::WhileStmt` class directly. * Use the subclass `WhileStmt`, where the following predicates are available. */ - class WhileStmt extends Synth::TWhileStmt, LabeledConditionalStmt { + class WhileStmt extends Synth::TWhileStmt, LabeledConditionalStmtImpl::LabeledConditionalStmt { override string getAPrimaryQlClass() { result = "WhileStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/stmt/YieldStmt.qll b/swift/ql/lib/codeql/swift/generated/stmt/YieldStmt.qll index 1e3b763ddec..c01ed86eee1 100644 --- a/swift/ql/lib/codeql/swift/generated/stmt/YieldStmt.qll +++ b/swift/ql/lib/codeql/swift/generated/stmt/YieldStmt.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `YieldStmt`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.expr.Expr -import codeql.swift.elements.stmt.Stmt +import codeql.swift.elements.stmt.StmtImpl::Impl as StmtImpl /** * INTERNAL: This module contains the fully generated definition of `YieldStmt` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::YieldStmt` class directly. * Use the subclass `YieldStmt`, where the following predicates are available. */ - class YieldStmt extends Synth::TYieldStmt, Stmt { + class YieldStmt extends Synth::TYieldStmt, StmtImpl::Stmt { override string getAPrimaryQlClass() { result = "YieldStmt" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/AnyBuiltinIntegerType.qll b/swift/ql/lib/codeql/swift/generated/type/AnyBuiltinIntegerType.qll index 7404a103edd..b75ca3f15a1 100644 --- a/swift/ql/lib/codeql/swift/generated/type/AnyBuiltinIntegerType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/AnyBuiltinIntegerType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AnyBuiltinIntegerType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `AnyBuiltinIntegerType` and should not @@ -17,5 +17,6 @@ module Generated { * INTERNAL: Do not reference the `Generated::AnyBuiltinIntegerType` class directly. * Use the subclass `AnyBuiltinIntegerType`, where the following predicates are available. */ - class AnyBuiltinIntegerType extends Synth::TAnyBuiltinIntegerType, BuiltinType { } + class AnyBuiltinIntegerType extends Synth::TAnyBuiltinIntegerType, BuiltinTypeImpl::BuiltinType { + } } diff --git a/swift/ql/lib/codeql/swift/generated/type/AnyFunctionType.qll b/swift/ql/lib/codeql/swift/generated/type/AnyFunctionType.qll index cc88565d54c..74166508536 100644 --- a/swift/ql/lib/codeql/swift/generated/type/AnyFunctionType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/AnyFunctionType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AnyFunctionType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `AnyFunctionType` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AnyFunctionType` class directly. * Use the subclass `AnyFunctionType`, where the following predicates are available. */ - class AnyFunctionType extends Synth::TAnyFunctionType, Type { + class AnyFunctionType extends Synth::TAnyFunctionType, TypeImpl::Type { /** * Gets the result of this function type. * diff --git a/swift/ql/lib/codeql/swift/generated/type/AnyGenericType.qll b/swift/ql/lib/codeql/swift/generated/type/AnyGenericType.qll index fa3553b825f..e89eb6a7769 100644 --- a/swift/ql/lib/codeql/swift/generated/type/AnyGenericType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/AnyGenericType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AnyGenericType`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.GenericTypeDecl import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `AnyGenericType` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::AnyGenericType` class directly. * Use the subclass `AnyGenericType`, where the following predicates are available. */ - class AnyGenericType extends Synth::TAnyGenericType, Type { + class AnyGenericType extends Synth::TAnyGenericType, TypeImpl::Type { /** * Gets the parent of this any generic type, if it exists. * diff --git a/swift/ql/lib/codeql/swift/generated/type/AnyMetatypeType.qll b/swift/ql/lib/codeql/swift/generated/type/AnyMetatypeType.qll index d410368d777..8258f5fa09e 100644 --- a/swift/ql/lib/codeql/swift/generated/type/AnyMetatypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/AnyMetatypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `AnyMetatypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `AnyMetatypeType` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::AnyMetatypeType` class directly. * Use the subclass `AnyMetatypeType`, where the following predicates are available. */ - class AnyMetatypeType extends Synth::TAnyMetatypeType, Type { } + class AnyMetatypeType extends Synth::TAnyMetatypeType, TypeImpl::Type { } } diff --git a/swift/ql/lib/codeql/swift/generated/type/ArchetypeType.qll b/swift/ql/lib/codeql/swift/generated/type/ArchetypeType.qll index 12be8ea0bbe..17d1a8f051c 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ArchetypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ArchetypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ArchetypeType`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.ProtocolDecl -import codeql.swift.elements.type.SubstitutableType +import codeql.swift.elements.type.SubstitutableTypeImpl::Impl as SubstitutableTypeImpl import codeql.swift.elements.type.Type /** @@ -19,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ArchetypeType` class directly. * Use the subclass `ArchetypeType`, where the following predicates are available. */ - class ArchetypeType extends Synth::TArchetypeType, SubstitutableType { + class ArchetypeType extends Synth::TArchetypeType, SubstitutableTypeImpl::SubstitutableType { /** * Gets the interface type of this archetype type. * diff --git a/swift/ql/lib/codeql/swift/generated/type/ArraySliceType.qll b/swift/ql/lib/codeql/swift/generated/type/ArraySliceType.qll index 6cd1c868517..9c0d2dd2b46 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ArraySliceType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ArraySliceType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ArraySliceType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.UnarySyntaxSugarType +import codeql.swift.elements.type.UnarySyntaxSugarTypeImpl::Impl as UnarySyntaxSugarTypeImpl /** * INTERNAL: This module contains the fully generated definition of `ArraySliceType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ArraySliceType` class directly. * Use the subclass `ArraySliceType`, where the following predicates are available. */ - class ArraySliceType extends Synth::TArraySliceType, UnarySyntaxSugarType { + class ArraySliceType extends Synth::TArraySliceType, + UnarySyntaxSugarTypeImpl::UnarySyntaxSugarType + { override string getAPrimaryQlClass() { result = "ArraySliceType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BoundGenericClassType.qll b/swift/ql/lib/codeql/swift/generated/type/BoundGenericClassType.qll index 41d4c75ee9e..65164c9879a 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BoundGenericClassType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BoundGenericClassType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BoundGenericClassType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BoundGenericType +import codeql.swift.elements.type.BoundGenericTypeImpl::Impl as BoundGenericTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BoundGenericClassType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BoundGenericClassType` class directly. * Use the subclass `BoundGenericClassType`, where the following predicates are available. */ - class BoundGenericClassType extends Synth::TBoundGenericClassType, BoundGenericType { + class BoundGenericClassType extends Synth::TBoundGenericClassType, + BoundGenericTypeImpl::BoundGenericType + { override string getAPrimaryQlClass() { result = "BoundGenericClassType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BoundGenericEnumType.qll b/swift/ql/lib/codeql/swift/generated/type/BoundGenericEnumType.qll index 7470e98af00..fc3d866c991 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BoundGenericEnumType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BoundGenericEnumType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BoundGenericEnumType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BoundGenericType +import codeql.swift.elements.type.BoundGenericTypeImpl::Impl as BoundGenericTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BoundGenericEnumType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BoundGenericEnumType` class directly. * Use the subclass `BoundGenericEnumType`, where the following predicates are available. */ - class BoundGenericEnumType extends Synth::TBoundGenericEnumType, BoundGenericType { + class BoundGenericEnumType extends Synth::TBoundGenericEnumType, + BoundGenericTypeImpl::BoundGenericType + { override string getAPrimaryQlClass() { result = "BoundGenericEnumType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BoundGenericStructType.qll b/swift/ql/lib/codeql/swift/generated/type/BoundGenericStructType.qll index cff689abcc0..52345215863 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BoundGenericStructType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BoundGenericStructType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BoundGenericStructType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BoundGenericType +import codeql.swift.elements.type.BoundGenericTypeImpl::Impl as BoundGenericTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BoundGenericStructType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BoundGenericStructType` class directly. * Use the subclass `BoundGenericStructType`, where the following predicates are available. */ - class BoundGenericStructType extends Synth::TBoundGenericStructType, BoundGenericType { + class BoundGenericStructType extends Synth::TBoundGenericStructType, + BoundGenericTypeImpl::BoundGenericType + { override string getAPrimaryQlClass() { result = "BoundGenericStructType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BoundGenericType.qll b/swift/ql/lib/codeql/swift/generated/type/BoundGenericType.qll index aae78695903..0a323abc3cf 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BoundGenericType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BoundGenericType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BoundGenericType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.NominalOrBoundGenericNominalType +import codeql.swift.elements.type.NominalOrBoundGenericNominalTypeImpl::Impl as NominalOrBoundGenericNominalTypeImpl import codeql.swift.elements.type.Type /** @@ -18,7 +18,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BoundGenericType` class directly. * Use the subclass `BoundGenericType`, where the following predicates are available. */ - class BoundGenericType extends Synth::TBoundGenericType, NominalOrBoundGenericNominalType { + class BoundGenericType extends Synth::TBoundGenericType, + NominalOrBoundGenericNominalTypeImpl::NominalOrBoundGenericNominalType + { /** * Gets the `index`th argument type of this bound generic type (0-based). * diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinBridgeObjectType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinBridgeObjectType.qll index b3934fd75bf..543a59258c3 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinBridgeObjectType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinBridgeObjectType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinBridgeObjectType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinBridgeObjectType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinBridgeObjectType` class directly. * Use the subclass `BuiltinBridgeObjectType`, where the following predicates are available. */ - class BuiltinBridgeObjectType extends Synth::TBuiltinBridgeObjectType, BuiltinType { + class BuiltinBridgeObjectType extends Synth::TBuiltinBridgeObjectType, + BuiltinTypeImpl::BuiltinType + { override string getAPrimaryQlClass() { result = "BuiltinBridgeObjectType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll index e2aef631f91..526a0ddc68a 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinDefaultActorStorageType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinDefaultActorStorageType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinDefaultActorStorageType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinDefaultActorStorageType` class directly. * Use the subclass `BuiltinDefaultActorStorageType`, where the following predicates are available. */ - class BuiltinDefaultActorStorageType extends Synth::TBuiltinDefaultActorStorageType, BuiltinType { + class BuiltinDefaultActorStorageType extends Synth::TBuiltinDefaultActorStorageType, + BuiltinTypeImpl::BuiltinType + { override string getAPrimaryQlClass() { result = "BuiltinDefaultActorStorageType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinExecutorType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinExecutorType.qll index af57307bd53..073b942d9f6 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinExecutorType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinExecutorType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinExecutorType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinExecutorType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinExecutorType` class directly. * Use the subclass `BuiltinExecutorType`, where the following predicates are available. */ - class BuiltinExecutorType extends Synth::TBuiltinExecutorType, BuiltinType { + class BuiltinExecutorType extends Synth::TBuiltinExecutorType, BuiltinTypeImpl::BuiltinType { override string getAPrimaryQlClass() { result = "BuiltinExecutorType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinFloatType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinFloatType.qll index eaa55e08350..70d1a85d60a 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinFloatType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinFloatType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinFloatType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinFloatType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinFloatType` class directly. * Use the subclass `BuiltinFloatType`, where the following predicates are available. */ - class BuiltinFloatType extends Synth::TBuiltinFloatType, BuiltinType { + class BuiltinFloatType extends Synth::TBuiltinFloatType, BuiltinTypeImpl::BuiltinType { override string getAPrimaryQlClass() { result = "BuiltinFloatType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll index e516289db5b..a4c79be7bfc 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinIntegerLiteralType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinIntegerLiteralType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.AnyBuiltinIntegerType +import codeql.swift.elements.type.AnyBuiltinIntegerTypeImpl::Impl as AnyBuiltinIntegerTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinIntegerLiteralType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinIntegerLiteralType` class directly. * Use the subclass `BuiltinIntegerLiteralType`, where the following predicates are available. */ - class BuiltinIntegerLiteralType extends Synth::TBuiltinIntegerLiteralType, AnyBuiltinIntegerType { + class BuiltinIntegerLiteralType extends Synth::TBuiltinIntegerLiteralType, + AnyBuiltinIntegerTypeImpl::AnyBuiltinIntegerType + { override string getAPrimaryQlClass() { result = "BuiltinIntegerLiteralType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinIntegerType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinIntegerType.qll index d3cfa01e2fd..09c02ab6e67 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinIntegerType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinIntegerType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinIntegerType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.AnyBuiltinIntegerType +import codeql.swift.elements.type.AnyBuiltinIntegerTypeImpl::Impl as AnyBuiltinIntegerTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinIntegerType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinIntegerType` class directly. * Use the subclass `BuiltinIntegerType`, where the following predicates are available. */ - class BuiltinIntegerType extends Synth::TBuiltinIntegerType, AnyBuiltinIntegerType { + class BuiltinIntegerType extends Synth::TBuiltinIntegerType, + AnyBuiltinIntegerTypeImpl::AnyBuiltinIntegerType + { override string getAPrimaryQlClass() { result = "BuiltinIntegerType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinJobType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinJobType.qll index b8785d5ad18..e97554f5f17 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinJobType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinJobType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinJobType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinJobType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinJobType` class directly. * Use the subclass `BuiltinJobType`, where the following predicates are available. */ - class BuiltinJobType extends Synth::TBuiltinJobType, BuiltinType { + class BuiltinJobType extends Synth::TBuiltinJobType, BuiltinTypeImpl::BuiltinType { override string getAPrimaryQlClass() { result = "BuiltinJobType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinNativeObjectType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinNativeObjectType.qll index e3c22be6c6c..11bb758b2af 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinNativeObjectType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinNativeObjectType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinNativeObjectType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinNativeObjectType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinNativeObjectType` class directly. * Use the subclass `BuiltinNativeObjectType`, where the following predicates are available. */ - class BuiltinNativeObjectType extends Synth::TBuiltinNativeObjectType, BuiltinType { + class BuiltinNativeObjectType extends Synth::TBuiltinNativeObjectType, + BuiltinTypeImpl::BuiltinType + { override string getAPrimaryQlClass() { result = "BuiltinNativeObjectType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinRawPointerType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinRawPointerType.qll index 459fdecce03..bed4e86de6e 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinRawPointerType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinRawPointerType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinRawPointerType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinRawPointerType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinRawPointerType` class directly. * Use the subclass `BuiltinRawPointerType`, where the following predicates are available. */ - class BuiltinRawPointerType extends Synth::TBuiltinRawPointerType, BuiltinType { + class BuiltinRawPointerType extends Synth::TBuiltinRawPointerType, BuiltinTypeImpl::BuiltinType { override string getAPrimaryQlClass() { result = "BuiltinRawPointerType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll index cf9b56ed22d..38774a71ffa 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinRawUnsafeContinuationType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinRawUnsafeContinuationType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinRawUnsafeContinuationType` and should not @@ -18,7 +18,7 @@ module Generated { * Use the subclass `BuiltinRawUnsafeContinuationType`, where the following predicates are available. */ class BuiltinRawUnsafeContinuationType extends Synth::TBuiltinRawUnsafeContinuationType, - BuiltinType + BuiltinTypeImpl::BuiltinType { override string getAPrimaryQlClass() { result = "BuiltinRawUnsafeContinuationType" } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinType.qll index e5db4b0032d..da64b450dfa 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinType` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinType` class directly. * Use the subclass `BuiltinType`, where the following predicates are available. */ - class BuiltinType extends Synth::TBuiltinType, Type { } + class BuiltinType extends Synth::TBuiltinType, TypeImpl::Type { } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll index 20845981c16..5db8529af5d 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinUnsafeValueBufferType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinUnsafeValueBufferType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinUnsafeValueBufferType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinUnsafeValueBufferType` class directly. * Use the subclass `BuiltinUnsafeValueBufferType`, where the following predicates are available. */ - class BuiltinUnsafeValueBufferType extends Synth::TBuiltinUnsafeValueBufferType, BuiltinType { + class BuiltinUnsafeValueBufferType extends Synth::TBuiltinUnsafeValueBufferType, + BuiltinTypeImpl::BuiltinType + { override string getAPrimaryQlClass() { result = "BuiltinUnsafeValueBufferType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/BuiltinVectorType.qll b/swift/ql/lib/codeql/swift/generated/type/BuiltinVectorType.qll index 91750bbff7b..f58c9026290 100644 --- a/swift/ql/lib/codeql/swift/generated/type/BuiltinVectorType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/BuiltinVectorType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `BuiltinVectorType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.BuiltinType +import codeql.swift.elements.type.BuiltinTypeImpl::Impl as BuiltinTypeImpl /** * INTERNAL: This module contains the fully generated definition of `BuiltinVectorType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::BuiltinVectorType` class directly. * Use the subclass `BuiltinVectorType`, where the following predicates are available. */ - class BuiltinVectorType extends Synth::TBuiltinVectorType, BuiltinType { + class BuiltinVectorType extends Synth::TBuiltinVectorType, BuiltinTypeImpl::BuiltinType { override string getAPrimaryQlClass() { result = "BuiltinVectorType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/ClassType.qll b/swift/ql/lib/codeql/swift/generated/type/ClassType.qll index e5714264b25..da92bed01e1 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ClassType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ClassType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ClassType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.NominalType +import codeql.swift.elements.type.NominalTypeImpl::Impl as NominalTypeImpl /** * INTERNAL: This module contains the fully generated definition of `ClassType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ClassType` class directly. * Use the subclass `ClassType`, where the following predicates are available. */ - class ClassType extends Synth::TClassType, NominalType { + class ClassType extends Synth::TClassType, NominalTypeImpl::NominalType { override string getAPrimaryQlClass() { result = "ClassType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/DependentMemberType.qll b/swift/ql/lib/codeql/swift/generated/type/DependentMemberType.qll index ac41f5b6263..f6e2ec019cd 100644 --- a/swift/ql/lib/codeql/swift/generated/type/DependentMemberType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/DependentMemberType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DependentMemberType`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.AssociatedTypeDecl import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `DependentMemberType` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DependentMemberType` class directly. * Use the subclass `DependentMemberType`, where the following predicates are available. */ - class DependentMemberType extends Synth::TDependentMemberType, Type { + class DependentMemberType extends Synth::TDependentMemberType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "DependentMemberType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/DictionaryType.qll b/swift/ql/lib/codeql/swift/generated/type/DictionaryType.qll index 71db7910f1d..b8518f44d45 100644 --- a/swift/ql/lib/codeql/swift/generated/type/DictionaryType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/DictionaryType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DictionaryType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.SyntaxSugarType +import codeql.swift.elements.type.SyntaxSugarTypeImpl::Impl as SyntaxSugarTypeImpl import codeql.swift.elements.type.Type /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DictionaryType` class directly. * Use the subclass `DictionaryType`, where the following predicates are available. */ - class DictionaryType extends Synth::TDictionaryType, SyntaxSugarType { + class DictionaryType extends Synth::TDictionaryType, SyntaxSugarTypeImpl::SyntaxSugarType { override string getAPrimaryQlClass() { result = "DictionaryType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/DynamicSelfType.qll b/swift/ql/lib/codeql/swift/generated/type/DynamicSelfType.qll index 923de4c179b..a6541babf6a 100644 --- a/swift/ql/lib/codeql/swift/generated/type/DynamicSelfType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/DynamicSelfType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `DynamicSelfType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `DynamicSelfType` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::DynamicSelfType` class directly. * Use the subclass `DynamicSelfType`, where the following predicates are available. */ - class DynamicSelfType extends Synth::TDynamicSelfType, Type { + class DynamicSelfType extends Synth::TDynamicSelfType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "DynamicSelfType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/ElementArchetypeType.qll b/swift/ql/lib/codeql/swift/generated/type/ElementArchetypeType.qll index 937213cb843..aab1863f073 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ElementArchetypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ElementArchetypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ElementArchetypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.LocalArchetypeType +import codeql.swift.elements.type.LocalArchetypeTypeImpl::Impl as LocalArchetypeTypeImpl /** * INTERNAL: This module contains the fully generated definition of `ElementArchetypeType` and should not @@ -18,7 +18,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ElementArchetypeType` class directly. * Use the subclass `ElementArchetypeType`, where the following predicates are available. */ - class ElementArchetypeType extends Synth::TElementArchetypeType, LocalArchetypeType { + class ElementArchetypeType extends Synth::TElementArchetypeType, + LocalArchetypeTypeImpl::LocalArchetypeType + { override string getAPrimaryQlClass() { result = "ElementArchetypeType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/EnumType.qll b/swift/ql/lib/codeql/swift/generated/type/EnumType.qll index 0e7efd1bec9..ba46b168a43 100644 --- a/swift/ql/lib/codeql/swift/generated/type/EnumType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/EnumType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `EnumType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.NominalType +import codeql.swift.elements.type.NominalTypeImpl::Impl as NominalTypeImpl /** * INTERNAL: This module contains the fully generated definition of `EnumType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::EnumType` class directly. * Use the subclass `EnumType`, where the following predicates are available. */ - class EnumType extends Synth::TEnumType, NominalType { + class EnumType extends Synth::TEnumType, NominalTypeImpl::NominalType { override string getAPrimaryQlClass() { result = "EnumType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/ErrorType.qll b/swift/ql/lib/codeql/swift/generated/type/ErrorType.qll index df7b250576f..c7981dc7c2e 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ErrorType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ErrorType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ErrorType`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.type.Type +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `ErrorType` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ErrorType` class directly. * Use the subclass `ErrorType`, where the following predicates are available. */ - class ErrorType extends Synth::TErrorType, Type, ErrorElement { + class ErrorType extends Synth::TErrorType, TypeImpl::Type, ErrorElementImpl::ErrorElement { override string getAPrimaryQlClass() { result = "ErrorType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/ExistentialMetatypeType.qll b/swift/ql/lib/codeql/swift/generated/type/ExistentialMetatypeType.qll index 7c692533d6b..74014fe9eea 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ExistentialMetatypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ExistentialMetatypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ExistentialMetatypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.AnyMetatypeType +import codeql.swift.elements.type.AnyMetatypeTypeImpl::Impl as AnyMetatypeTypeImpl /** * INTERNAL: This module contains the fully generated definition of `ExistentialMetatypeType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::ExistentialMetatypeType` class directly. * Use the subclass `ExistentialMetatypeType`, where the following predicates are available. */ - class ExistentialMetatypeType extends Synth::TExistentialMetatypeType, AnyMetatypeType { + class ExistentialMetatypeType extends Synth::TExistentialMetatypeType, + AnyMetatypeTypeImpl::AnyMetatypeType + { override string getAPrimaryQlClass() { result = "ExistentialMetatypeType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/ExistentialType.qll b/swift/ql/lib/codeql/swift/generated/type/ExistentialType.qll index a3ebcd5f169..8f3058c65dd 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ExistentialType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ExistentialType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ExistentialType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `ExistentialType` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ExistentialType` class directly. * Use the subclass `ExistentialType`, where the following predicates are available. */ - class ExistentialType extends Synth::TExistentialType, Type { + class ExistentialType extends Synth::TExistentialType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "ExistentialType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/FunctionType.qll b/swift/ql/lib/codeql/swift/generated/type/FunctionType.qll index 6342886f81a..5611280da0f 100644 --- a/swift/ql/lib/codeql/swift/generated/type/FunctionType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/FunctionType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `FunctionType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.AnyFunctionType +import codeql.swift.elements.type.AnyFunctionTypeImpl::Impl as AnyFunctionTypeImpl /** * INTERNAL: This module contains the fully generated definition of `FunctionType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::FunctionType` class directly. * Use the subclass `FunctionType`, where the following predicates are available. */ - class FunctionType extends Synth::TFunctionType, AnyFunctionType { + class FunctionType extends Synth::TFunctionType, AnyFunctionTypeImpl::AnyFunctionType { override string getAPrimaryQlClass() { result = "FunctionType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/GenericFunctionType.qll b/swift/ql/lib/codeql/swift/generated/type/GenericFunctionType.qll index 519e323fa77..dd5a2c9f1f2 100644 --- a/swift/ql/lib/codeql/swift/generated/type/GenericFunctionType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/GenericFunctionType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `GenericFunctionType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.AnyFunctionType +import codeql.swift.elements.type.AnyFunctionTypeImpl::Impl as AnyFunctionTypeImpl import codeql.swift.elements.type.GenericTypeParamType /** @@ -19,7 +19,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::GenericFunctionType` class directly. * Use the subclass `GenericFunctionType`, where the following predicates are available. */ - class GenericFunctionType extends Synth::TGenericFunctionType, AnyFunctionType { + class GenericFunctionType extends Synth::TGenericFunctionType, + AnyFunctionTypeImpl::AnyFunctionType + { override string getAPrimaryQlClass() { result = "GenericFunctionType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/GenericTypeParamType.qll b/swift/ql/lib/codeql/swift/generated/type/GenericTypeParamType.qll index 5ec57733632..1f6bdeaff91 100644 --- a/swift/ql/lib/codeql/swift/generated/type/GenericTypeParamType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/GenericTypeParamType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `GenericTypeParamType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.SubstitutableType +import codeql.swift.elements.type.SubstitutableTypeImpl::Impl as SubstitutableTypeImpl /** * INTERNAL: This module contains the fully generated definition of `GenericTypeParamType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::GenericTypeParamType` class directly. * Use the subclass `GenericTypeParamType`, where the following predicates are available. */ - class GenericTypeParamType extends Synth::TGenericTypeParamType, SubstitutableType { + class GenericTypeParamType extends Synth::TGenericTypeParamType, + SubstitutableTypeImpl::SubstitutableType + { override string getAPrimaryQlClass() { result = "GenericTypeParamType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/InOutType.qll b/swift/ql/lib/codeql/swift/generated/type/InOutType.qll index f730e96dd73..ad62fed75f0 100644 --- a/swift/ql/lib/codeql/swift/generated/type/InOutType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/InOutType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `InOutType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `InOutType` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::InOutType` class directly. * Use the subclass `InOutType`, where the following predicates are available. */ - class InOutType extends Synth::TInOutType, Type { + class InOutType extends Synth::TInOutType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "InOutType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/LValueType.qll b/swift/ql/lib/codeql/swift/generated/type/LValueType.qll index ceafefa9c83..18646754c41 100644 --- a/swift/ql/lib/codeql/swift/generated/type/LValueType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/LValueType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LValueType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `LValueType` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::LValueType` class directly. * Use the subclass `LValueType`, where the following predicates are available. */ - class LValueType extends Synth::TLValueType, Type { + class LValueType extends Synth::TLValueType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "LValueType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/LocalArchetypeType.qll b/swift/ql/lib/codeql/swift/generated/type/LocalArchetypeType.qll index 279514b60e1..2c7092030ff 100644 --- a/swift/ql/lib/codeql/swift/generated/type/LocalArchetypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/LocalArchetypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `LocalArchetypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.ArchetypeType +import codeql.swift.elements.type.ArchetypeTypeImpl::Impl as ArchetypeTypeImpl /** * INTERNAL: This module contains the fully generated definition of `LocalArchetypeType` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::LocalArchetypeType` class directly. * Use the subclass `LocalArchetypeType`, where the following predicates are available. */ - class LocalArchetypeType extends Synth::TLocalArchetypeType, ArchetypeType { } + class LocalArchetypeType extends Synth::TLocalArchetypeType, ArchetypeTypeImpl::ArchetypeType { } } diff --git a/swift/ql/lib/codeql/swift/generated/type/MetatypeType.qll b/swift/ql/lib/codeql/swift/generated/type/MetatypeType.qll index e65b4df99d6..b9de651afd1 100644 --- a/swift/ql/lib/codeql/swift/generated/type/MetatypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/MetatypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `MetatypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.AnyMetatypeType +import codeql.swift.elements.type.AnyMetatypeTypeImpl::Impl as AnyMetatypeTypeImpl /** * INTERNAL: This module contains the fully generated definition of `MetatypeType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::MetatypeType` class directly. * Use the subclass `MetatypeType`, where the following predicates are available. */ - class MetatypeType extends Synth::TMetatypeType, AnyMetatypeType { + class MetatypeType extends Synth::TMetatypeType, AnyMetatypeTypeImpl::AnyMetatypeType { override string getAPrimaryQlClass() { result = "MetatypeType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/ModuleType.qll b/swift/ql/lib/codeql/swift/generated/type/ModuleType.qll index 5cfac824f67..6da6aaf6393 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ModuleType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ModuleType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ModuleType`. * INTERNAL: Do not import directly. @@ -7,7 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.decl.ModuleDecl -import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `ModuleType` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ModuleType` class directly. * Use the subclass `ModuleType`, where the following predicates are available. */ - class ModuleType extends Synth::TModuleType, Type { + class ModuleType extends Synth::TModuleType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "ModuleType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll b/swift/ql/lib/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll index 1e36e2eb20d..cecba04b9e7 100644 --- a/swift/ql/lib/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/NominalOrBoundGenericNominalType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `NominalOrBoundGenericNominalType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.AnyGenericType +import codeql.swift.elements.type.AnyGenericTypeImpl::Impl as AnyGenericTypeImpl /** * INTERNAL: This module contains the fully generated definition of `NominalOrBoundGenericNominalType` and should not @@ -18,6 +18,6 @@ module Generated { * Use the subclass `NominalOrBoundGenericNominalType`, where the following predicates are available. */ class NominalOrBoundGenericNominalType extends Synth::TNominalOrBoundGenericNominalType, - AnyGenericType + AnyGenericTypeImpl::AnyGenericType { } } diff --git a/swift/ql/lib/codeql/swift/generated/type/NominalType.qll b/swift/ql/lib/codeql/swift/generated/type/NominalType.qll index 2698e877840..bf4c5cb61aa 100644 --- a/swift/ql/lib/codeql/swift/generated/type/NominalType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/NominalType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `NominalType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.NominalOrBoundGenericNominalType +import codeql.swift.elements.type.NominalOrBoundGenericNominalTypeImpl::Impl as NominalOrBoundGenericNominalTypeImpl /** * INTERNAL: This module contains the fully generated definition of `NominalType` and should not @@ -17,5 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::NominalType` class directly. * Use the subclass `NominalType`, where the following predicates are available. */ - class NominalType extends Synth::TNominalType, NominalOrBoundGenericNominalType { } + class NominalType extends Synth::TNominalType, + NominalOrBoundGenericNominalTypeImpl::NominalOrBoundGenericNominalType + { } } diff --git a/swift/ql/lib/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll b/swift/ql/lib/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll index b6a00526991..a5c6cedaa82 100644 --- a/swift/ql/lib/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/OpaqueTypeArchetypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OpaqueTypeArchetypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.ArchetypeType +import codeql.swift.elements.type.ArchetypeTypeImpl::Impl as ArchetypeTypeImpl import codeql.swift.elements.decl.OpaqueTypeDecl /** @@ -21,7 +21,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::OpaqueTypeArchetypeType` class directly. * Use the subclass `OpaqueTypeArchetypeType`, where the following predicates are available. */ - class OpaqueTypeArchetypeType extends Synth::TOpaqueTypeArchetypeType, ArchetypeType { + class OpaqueTypeArchetypeType extends Synth::TOpaqueTypeArchetypeType, + ArchetypeTypeImpl::ArchetypeType + { override string getAPrimaryQlClass() { result = "OpaqueTypeArchetypeType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/OpenedArchetypeType.qll b/swift/ql/lib/codeql/swift/generated/type/OpenedArchetypeType.qll index c49beb42528..a415741bb25 100644 --- a/swift/ql/lib/codeql/swift/generated/type/OpenedArchetypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/OpenedArchetypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OpenedArchetypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.LocalArchetypeType +import codeql.swift.elements.type.LocalArchetypeTypeImpl::Impl as LocalArchetypeTypeImpl /** * INTERNAL: This module contains the fully generated definition of `OpenedArchetypeType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::OpenedArchetypeType` class directly. * Use the subclass `OpenedArchetypeType`, where the following predicates are available. */ - class OpenedArchetypeType extends Synth::TOpenedArchetypeType, LocalArchetypeType { + class OpenedArchetypeType extends Synth::TOpenedArchetypeType, + LocalArchetypeTypeImpl::LocalArchetypeType + { override string getAPrimaryQlClass() { result = "OpenedArchetypeType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/OptionalType.qll b/swift/ql/lib/codeql/swift/generated/type/OptionalType.qll index 271f6f36832..e346ce59264 100644 --- a/swift/ql/lib/codeql/swift/generated/type/OptionalType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/OptionalType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `OptionalType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.UnarySyntaxSugarType +import codeql.swift.elements.type.UnarySyntaxSugarTypeImpl::Impl as UnarySyntaxSugarTypeImpl /** * INTERNAL: This module contains the fully generated definition of `OptionalType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::OptionalType` class directly. * Use the subclass `OptionalType`, where the following predicates are available. */ - class OptionalType extends Synth::TOptionalType, UnarySyntaxSugarType { + class OptionalType extends Synth::TOptionalType, UnarySyntaxSugarTypeImpl::UnarySyntaxSugarType { override string getAPrimaryQlClass() { result = "OptionalType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/PackArchetypeType.qll b/swift/ql/lib/codeql/swift/generated/type/PackArchetypeType.qll index 1ffc18bf127..7a212d055e3 100644 --- a/swift/ql/lib/codeql/swift/generated/type/PackArchetypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/PackArchetypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PackArchetypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.ArchetypeType +import codeql.swift.elements.type.ArchetypeTypeImpl::Impl as ArchetypeTypeImpl /** * INTERNAL: This module contains the fully generated definition of `PackArchetypeType` and should not @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PackArchetypeType` class directly. * Use the subclass `PackArchetypeType`, where the following predicates are available. */ - class PackArchetypeType extends Synth::TPackArchetypeType, ArchetypeType { + class PackArchetypeType extends Synth::TPackArchetypeType, ArchetypeTypeImpl::ArchetypeType { override string getAPrimaryQlClass() { result = "PackArchetypeType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/PackElementType.qll b/swift/ql/lib/codeql/swift/generated/type/PackElementType.qll index 68ee23a1e4e..042743f0218 100644 --- a/swift/ql/lib/codeql/swift/generated/type/PackElementType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/PackElementType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PackElementType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `PackElementType` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PackElementType` class directly. * Use the subclass `PackElementType`, where the following predicates are available. */ - class PackElementType extends Synth::TPackElementType, Type { + class PackElementType extends Synth::TPackElementType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "PackElementType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/PackExpansionType.qll b/swift/ql/lib/codeql/swift/generated/type/PackExpansionType.qll index 35afca9c7d5..6a6042ecfad 100644 --- a/swift/ql/lib/codeql/swift/generated/type/PackExpansionType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/PackExpansionType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PackExpansionType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `PackExpansionType` and should not @@ -18,7 +19,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PackExpansionType` class directly. * Use the subclass `PackExpansionType`, where the following predicates are available. */ - class PackExpansionType extends Synth::TPackExpansionType, Type { + class PackExpansionType extends Synth::TPackExpansionType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "PackExpansionType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/PackType.qll b/swift/ql/lib/codeql/swift/generated/type/PackType.qll index a115135ea6a..14fe48e8b75 100644 --- a/swift/ql/lib/codeql/swift/generated/type/PackType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/PackType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PackType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `PackType` and should not @@ -27,7 +28,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PackType` class directly. * Use the subclass `PackType`, where the following predicates are available. */ - class PackType extends Synth::TPackType, Type { + class PackType extends Synth::TPackType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "PackType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/ParameterizedProtocolType.qll b/swift/ql/lib/codeql/swift/generated/type/ParameterizedProtocolType.qll index 11f41cacb94..44fcb2cd4ca 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ParameterizedProtocolType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ParameterizedProtocolType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ParameterizedProtocolType`. * INTERNAL: Do not import directly. @@ -8,6 +8,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.ProtocolType import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `ParameterizedProtocolType` and should not @@ -21,7 +22,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ParameterizedProtocolType` class directly. * Use the subclass `ParameterizedProtocolType`, where the following predicates are available. */ - class ParameterizedProtocolType extends Synth::TParameterizedProtocolType, Type { + class ParameterizedProtocolType extends Synth::TParameterizedProtocolType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "ParameterizedProtocolType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/ParenType.qll b/swift/ql/lib/codeql/swift/generated/type/ParenType.qll index d8824ec52bd..9f94558c730 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ParenType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ParenType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ParenType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.SugarType +import codeql.swift.elements.type.SugarTypeImpl::Impl as SugarTypeImpl import codeql.swift.elements.type.Type /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ParenType` class directly. * Use the subclass `ParenType`, where the following predicates are available. */ - class ParenType extends Synth::TParenType, SugarType { + class ParenType extends Synth::TParenType, SugarTypeImpl::SugarType { override string getAPrimaryQlClass() { result = "ParenType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/PrimaryArchetypeType.qll b/swift/ql/lib/codeql/swift/generated/type/PrimaryArchetypeType.qll index 8ede7acf962..a59ce347f5d 100644 --- a/swift/ql/lib/codeql/swift/generated/type/PrimaryArchetypeType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/PrimaryArchetypeType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `PrimaryArchetypeType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.ArchetypeType +import codeql.swift.elements.type.ArchetypeTypeImpl::Impl as ArchetypeTypeImpl /** * INTERNAL: This module contains the fully generated definition of `PrimaryArchetypeType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::PrimaryArchetypeType` class directly. * Use the subclass `PrimaryArchetypeType`, where the following predicates are available. */ - class PrimaryArchetypeType extends Synth::TPrimaryArchetypeType, ArchetypeType { + class PrimaryArchetypeType extends Synth::TPrimaryArchetypeType, ArchetypeTypeImpl::ArchetypeType { override string getAPrimaryQlClass() { result = "PrimaryArchetypeType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/ProtocolCompositionType.qll b/swift/ql/lib/codeql/swift/generated/type/ProtocolCompositionType.qll index baa1e18ebf0..069d253db85 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ProtocolCompositionType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ProtocolCompositionType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ProtocolCompositionType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `ProtocolCompositionType` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ProtocolCompositionType` class directly. * Use the subclass `ProtocolCompositionType`, where the following predicates are available. */ - class ProtocolCompositionType extends Synth::TProtocolCompositionType, Type { + class ProtocolCompositionType extends Synth::TProtocolCompositionType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "ProtocolCompositionType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/ProtocolType.qll b/swift/ql/lib/codeql/swift/generated/type/ProtocolType.qll index b7e5e794fa6..08d968b9b05 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ProtocolType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ProtocolType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ProtocolType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.NominalType +import codeql.swift.elements.type.NominalTypeImpl::Impl as NominalTypeImpl /** * INTERNAL: This module contains the fully generated definition of `ProtocolType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ProtocolType` class directly. * Use the subclass `ProtocolType`, where the following predicates are available. */ - class ProtocolType extends Synth::TProtocolType, NominalType { + class ProtocolType extends Synth::TProtocolType, NominalTypeImpl::NominalType { override string getAPrimaryQlClass() { result = "ProtocolType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/ReferenceStorageType.qll b/swift/ql/lib/codeql/swift/generated/type/ReferenceStorageType.qll index 5d07382d744..a0e87b9b18e 100644 --- a/swift/ql/lib/codeql/swift/generated/type/ReferenceStorageType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/ReferenceStorageType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `ReferenceStorageType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `ReferenceStorageType` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::ReferenceStorageType` class directly. * Use the subclass `ReferenceStorageType`, where the following predicates are available. */ - class ReferenceStorageType extends Synth::TReferenceStorageType, Type { + class ReferenceStorageType extends Synth::TReferenceStorageType, TypeImpl::Type { /** * Gets the referent type of this reference storage type. * diff --git a/swift/ql/lib/codeql/swift/generated/type/StructType.qll b/swift/ql/lib/codeql/swift/generated/type/StructType.qll index c74528fcda7..2e9fe1d6e7c 100644 --- a/swift/ql/lib/codeql/swift/generated/type/StructType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/StructType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `StructType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.NominalType +import codeql.swift.elements.type.NominalTypeImpl::Impl as NominalTypeImpl /** * INTERNAL: This module contains the fully generated definition of `StructType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::StructType` class directly. * Use the subclass `StructType`, where the following predicates are available. */ - class StructType extends Synth::TStructType, NominalType { + class StructType extends Synth::TStructType, NominalTypeImpl::NominalType { override string getAPrimaryQlClass() { result = "StructType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/SubstitutableType.qll b/swift/ql/lib/codeql/swift/generated/type/SubstitutableType.qll index ddea982b0d1..012ede4e946 100644 --- a/swift/ql/lib/codeql/swift/generated/type/SubstitutableType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/SubstitutableType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SubstitutableType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `SubstitutableType` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::SubstitutableType` class directly. * Use the subclass `SubstitutableType`, where the following predicates are available. */ - class SubstitutableType extends Synth::TSubstitutableType, Type { } + class SubstitutableType extends Synth::TSubstitutableType, TypeImpl::Type { } } diff --git a/swift/ql/lib/codeql/swift/generated/type/SugarType.qll b/swift/ql/lib/codeql/swift/generated/type/SugarType.qll index 0bc91de3fb6..eb810e4bfbd 100644 --- a/swift/ql/lib/codeql/swift/generated/type/SugarType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/SugarType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SugarType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `SugarType` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::SugarType` class directly. * Use the subclass `SugarType`, where the following predicates are available. */ - class SugarType extends Synth::TSugarType, Type { } + class SugarType extends Synth::TSugarType, TypeImpl::Type { } } diff --git a/swift/ql/lib/codeql/swift/generated/type/SyntaxSugarType.qll b/swift/ql/lib/codeql/swift/generated/type/SyntaxSugarType.qll index 3db20845f5f..ebfd384f449 100644 --- a/swift/ql/lib/codeql/swift/generated/type/SyntaxSugarType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/SyntaxSugarType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `SyntaxSugarType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.SugarType +import codeql.swift.elements.type.SugarTypeImpl::Impl as SugarTypeImpl /** * INTERNAL: This module contains the fully generated definition of `SyntaxSugarType` and should not @@ -17,5 +17,5 @@ module Generated { * INTERNAL: Do not reference the `Generated::SyntaxSugarType` class directly. * Use the subclass `SyntaxSugarType`, where the following predicates are available. */ - class SyntaxSugarType extends Synth::TSyntaxSugarType, SugarType { } + class SyntaxSugarType extends Synth::TSyntaxSugarType, SugarTypeImpl::SugarType { } } diff --git a/swift/ql/lib/codeql/swift/generated/type/TupleType.qll b/swift/ql/lib/codeql/swift/generated/type/TupleType.qll index cd35f2456a6..e44fd2ec4b4 100644 --- a/swift/ql/lib/codeql/swift/generated/type/TupleType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/TupleType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TupleType`. * INTERNAL: Do not import directly. @@ -7,6 +7,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw import codeql.swift.elements.type.Type +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `TupleType` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TupleType` class directly. * Use the subclass `TupleType`, where the following predicates are available. */ - class TupleType extends Synth::TTupleType, Type { + class TupleType extends Synth::TTupleType, TypeImpl::Type { override string getAPrimaryQlClass() { result = "TupleType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/Type.qll b/swift/ql/lib/codeql/swift/generated/type/Type.qll index 37874313fc9..3fba12c3354 100644 --- a/swift/ql/lib/codeql/swift/generated/type/Type.qll +++ b/swift/ql/lib/codeql/swift/generated/type/Type.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `Type`. * INTERNAL: Do not import directly. @@ -6,7 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.Element +import codeql.swift.elements.ElementImpl::Impl as ElementImpl +import codeql.swift.elements.type.Type /** * INTERNAL: This module contains the fully generated definition of `Type` and should not @@ -17,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::Type` class directly. * Use the subclass `Type`, where the following predicates are available. */ - class Type extends Synth::TType, Element { + class Type extends Synth::TType, ElementImpl::Element { /** * Gets the name of this type. */ diff --git a/swift/ql/lib/codeql/swift/generated/type/TypeAliasType.qll b/swift/ql/lib/codeql/swift/generated/type/TypeAliasType.qll index b1e52c3d8b4..f9e5069b154 100644 --- a/swift/ql/lib/codeql/swift/generated/type/TypeAliasType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/TypeAliasType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TypeAliasType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.SugarType +import codeql.swift.elements.type.SugarTypeImpl::Impl as SugarTypeImpl import codeql.swift.elements.decl.TypeAliasDecl /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TypeAliasType` class directly. * Use the subclass `TypeAliasType`, where the following predicates are available. */ - class TypeAliasType extends Synth::TTypeAliasType, SugarType { + class TypeAliasType extends Synth::TTypeAliasType, SugarTypeImpl::SugarType { override string getAPrimaryQlClass() { result = "TypeAliasType" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/TypeRepr.qll b/swift/ql/lib/codeql/swift/generated/type/TypeRepr.qll index 062b01afcb1..fcddd727489 100644 --- a/swift/ql/lib/codeql/swift/generated/type/TypeRepr.qll +++ b/swift/ql/lib/codeql/swift/generated/type/TypeRepr.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `TypeRepr`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.AstNode +import codeql.swift.elements.AstNodeImpl::Impl as AstNodeImpl import codeql.swift.elements.type.Type /** @@ -18,7 +18,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::TypeRepr` class directly. * Use the subclass `TypeRepr`, where the following predicates are available. */ - class TypeRepr extends Synth::TTypeRepr, AstNode { + class TypeRepr extends Synth::TTypeRepr, AstNodeImpl::AstNode { override string getAPrimaryQlClass() { result = "TypeRepr" } /** diff --git a/swift/ql/lib/codeql/swift/generated/type/UnarySyntaxSugarType.qll b/swift/ql/lib/codeql/swift/generated/type/UnarySyntaxSugarType.qll index ed37ce343c6..631d4d7b86b 100644 --- a/swift/ql/lib/codeql/swift/generated/type/UnarySyntaxSugarType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/UnarySyntaxSugarType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnarySyntaxSugarType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.SyntaxSugarType +import codeql.swift.elements.type.SyntaxSugarTypeImpl::Impl as SyntaxSugarTypeImpl import codeql.swift.elements.type.Type /** @@ -18,7 +18,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnarySyntaxSugarType` class directly. * Use the subclass `UnarySyntaxSugarType`, where the following predicates are available. */ - class UnarySyntaxSugarType extends Synth::TUnarySyntaxSugarType, SyntaxSugarType { + class UnarySyntaxSugarType extends Synth::TUnarySyntaxSugarType, + SyntaxSugarTypeImpl::SyntaxSugarType + { /** * Gets the base type of this unary syntax sugar type. * diff --git a/swift/ql/lib/codeql/swift/generated/type/UnboundGenericType.qll b/swift/ql/lib/codeql/swift/generated/type/UnboundGenericType.qll index 5de87200851..d26aac75af6 100644 --- a/swift/ql/lib/codeql/swift/generated/type/UnboundGenericType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/UnboundGenericType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnboundGenericType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.AnyGenericType +import codeql.swift.elements.type.AnyGenericTypeImpl::Impl as AnyGenericTypeImpl /** * INTERNAL: This module contains the fully generated definition of `UnboundGenericType` and should not @@ -17,7 +17,7 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnboundGenericType` class directly. * Use the subclass `UnboundGenericType`, where the following predicates are available. */ - class UnboundGenericType extends Synth::TUnboundGenericType, AnyGenericType { + class UnboundGenericType extends Synth::TUnboundGenericType, AnyGenericTypeImpl::AnyGenericType { override string getAPrimaryQlClass() { result = "UnboundGenericType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/UnmanagedStorageType.qll b/swift/ql/lib/codeql/swift/generated/type/UnmanagedStorageType.qll index c88c53d80bf..4c9cb8e9f98 100644 --- a/swift/ql/lib/codeql/swift/generated/type/UnmanagedStorageType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/UnmanagedStorageType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnmanagedStorageType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.ReferenceStorageType +import codeql.swift.elements.type.ReferenceStorageTypeImpl::Impl as ReferenceStorageTypeImpl /** * INTERNAL: This module contains the fully generated definition of `UnmanagedStorageType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnmanagedStorageType` class directly. * Use the subclass `UnmanagedStorageType`, where the following predicates are available. */ - class UnmanagedStorageType extends Synth::TUnmanagedStorageType, ReferenceStorageType { + class UnmanagedStorageType extends Synth::TUnmanagedStorageType, + ReferenceStorageTypeImpl::ReferenceStorageType + { override string getAPrimaryQlClass() { result = "UnmanagedStorageType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/UnownedStorageType.qll b/swift/ql/lib/codeql/swift/generated/type/UnownedStorageType.qll index 985b91a351c..32ac784a888 100644 --- a/swift/ql/lib/codeql/swift/generated/type/UnownedStorageType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/UnownedStorageType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnownedStorageType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.ReferenceStorageType +import codeql.swift.elements.type.ReferenceStorageTypeImpl::Impl as ReferenceStorageTypeImpl /** * INTERNAL: This module contains the fully generated definition of `UnownedStorageType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnownedStorageType` class directly. * Use the subclass `UnownedStorageType`, where the following predicates are available. */ - class UnownedStorageType extends Synth::TUnownedStorageType, ReferenceStorageType { + class UnownedStorageType extends Synth::TUnownedStorageType, + ReferenceStorageTypeImpl::ReferenceStorageType + { override string getAPrimaryQlClass() { result = "UnownedStorageType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/UnresolvedType.qll b/swift/ql/lib/codeql/swift/generated/type/UnresolvedType.qll index 5d4a9a54087..30a4b7cf5c5 100644 --- a/swift/ql/lib/codeql/swift/generated/type/UnresolvedType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/UnresolvedType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `UnresolvedType`. * INTERNAL: Do not import directly. @@ -6,8 +6,8 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.ErrorElement -import codeql.swift.elements.type.Type +import codeql.swift.elements.ErrorElementImpl::Impl as ErrorElementImpl +import codeql.swift.elements.type.TypeImpl::Impl as TypeImpl /** * INTERNAL: This module contains the fully generated definition of `UnresolvedType` and should not @@ -18,7 +18,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::UnresolvedType` class directly. * Use the subclass `UnresolvedType`, where the following predicates are available. */ - class UnresolvedType extends Synth::TUnresolvedType, Type, ErrorElement { + class UnresolvedType extends Synth::TUnresolvedType, TypeImpl::Type, + ErrorElementImpl::ErrorElement + { override string getAPrimaryQlClass() { result = "UnresolvedType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/VariadicSequenceType.qll b/swift/ql/lib/codeql/swift/generated/type/VariadicSequenceType.qll index b2f2aebb01a..afe407a244c 100644 --- a/swift/ql/lib/codeql/swift/generated/type/VariadicSequenceType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/VariadicSequenceType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `VariadicSequenceType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.UnarySyntaxSugarType +import codeql.swift.elements.type.UnarySyntaxSugarTypeImpl::Impl as UnarySyntaxSugarTypeImpl /** * INTERNAL: This module contains the fully generated definition of `VariadicSequenceType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::VariadicSequenceType` class directly. * Use the subclass `VariadicSequenceType`, where the following predicates are available. */ - class VariadicSequenceType extends Synth::TVariadicSequenceType, UnarySyntaxSugarType { + class VariadicSequenceType extends Synth::TVariadicSequenceType, + UnarySyntaxSugarTypeImpl::UnarySyntaxSugarType + { override string getAPrimaryQlClass() { result = "VariadicSequenceType" } } } diff --git a/swift/ql/lib/codeql/swift/generated/type/WeakStorageType.qll b/swift/ql/lib/codeql/swift/generated/type/WeakStorageType.qll index b6df73289e7..d03fbdb9e97 100644 --- a/swift/ql/lib/codeql/swift/generated/type/WeakStorageType.qll +++ b/swift/ql/lib/codeql/swift/generated/type/WeakStorageType.qll @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit /** * This module provides the generated definition of `WeakStorageType`. * INTERNAL: Do not import directly. @@ -6,7 +6,7 @@ private import codeql.swift.generated.Synth private import codeql.swift.generated.Raw -import codeql.swift.elements.type.ReferenceStorageType +import codeql.swift.elements.type.ReferenceStorageTypeImpl::Impl as ReferenceStorageTypeImpl /** * INTERNAL: This module contains the fully generated definition of `WeakStorageType` and should not @@ -17,7 +17,9 @@ module Generated { * INTERNAL: Do not reference the `Generated::WeakStorageType` class directly. * Use the subclass `WeakStorageType`, where the following predicates are available. */ - class WeakStorageType extends Synth::TWeakStorageType, ReferenceStorageType { + class WeakStorageType extends Synth::TWeakStorageType, + ReferenceStorageTypeImpl::ReferenceStorageType + { override string getAPrimaryQlClass() { result = "WeakStorageType" } } } diff --git a/swift/ql/lib/swift.dbscheme b/swift/ql/lib/swift.dbscheme index 1a24fefd78b..44c4818a898 100644 --- a/swift/ql/lib/swift.dbscheme +++ b/swift/ql/lib/swift.dbscheme @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit // from prefix.dbscheme /** diff --git a/swift/ql/test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo.ql b/swift/ql/test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo.ql index 916b3291cc8..ae10b4bb767 100644 --- a/swift/ql/test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo.ql +++ b/swift/ql/test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo_getSpec.ql b/swift/ql/test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo_getSpec.ql index 28ad168a77a..418f5251eff 100644 --- a/swift/ql/test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo_getSpec.ql +++ b/swift/ql/test/extractor-tests/generated/AvailabilityInfo/AvailabilityInfo_getSpec.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/Comment/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/Comment/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/Comment/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/Comment/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/Diagnostics/Diagnostics.ql b/swift/ql/test/extractor-tests/generated/Diagnostics/Diagnostics.ql index c60108bc881..18e302cfaa6 100644 --- a/swift/ql/test/extractor-tests/generated/Diagnostics/Diagnostics.ql +++ b/swift/ql/test/extractor-tests/generated/Diagnostics/Diagnostics.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/File/File.ql b/swift/ql/test/extractor-tests/generated/File/File.ql index d3b372e7f0f..3614bcc5073 100644 --- a/swift/ql/test/extractor-tests/generated/File/File.ql +++ b/swift/ql/test/extractor-tests/generated/File/File.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent.ql b/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent.ql index a22f64c3108..06d9851feb6 100644 --- a/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent.ql +++ b/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getDeclRef.ql b/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getDeclRef.ql index 06c97828998..74174fd4bd2 100644 --- a/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getDeclRef.ql +++ b/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getDeclRef.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getSubscriptArgument.ql b/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getSubscriptArgument.ql index 650da2190ef..30b149e8204 100644 --- a/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getSubscriptArgument.ql +++ b/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getSubscriptArgument.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getTupleIndex.ql b/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getTupleIndex.ql index 8eb21c8a8b3..40e2e8924a8 100644 --- a/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getTupleIndex.ql +++ b/swift/ql/test/extractor-tests/generated/KeyPathComponent/KeyPathComponent_getTupleIndex.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/OtherAvailabilitySpec/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/OtherAvailabilitySpec/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/OtherAvailabilitySpec/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/OtherAvailabilitySpec/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/PlatformVersionAvailabilitySpec/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/PlatformVersionAvailabilitySpec/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/PlatformVersionAvailabilitySpec/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/PlatformVersionAvailabilitySpec/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor.ql b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor.ql index 15141f16eb1..f4e231c7671 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor.ql +++ b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getBody.ql b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getBody.ql index 34a7fbc86a4..ad96f239082 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getBody.ql +++ b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getBody.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getCapture.ql b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getCapture.ql index d35a6a3af8f..173f3067c0c 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getCapture.ql +++ b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getCapture.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getGenericTypeParam.ql b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getGenericTypeParam.ql index 1075d722ea4..2c4d348c550 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getGenericTypeParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getGenericTypeParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getMember.ql index 74c1741c8c1..3d4fe6d2972 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getName.ql b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getName.ql index db49afbc42c..9d29b101bdc 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getName.ql +++ b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getName.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getParam.ql b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getParam.ql index ea2d077f5e6..0640648bf1b 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getSelfParam.ql b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getSelfParam.ql index 44f37b59454..2e98f9d74cb 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getSelfParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/Accessor/Accessor_getSelfParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl.ql b/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl.ql index 4538a8100ba..057981c2364 100644 --- a/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getInheritedType.ql b/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getInheritedType.ql index 81f5c36778b..2c0f23a876a 100644 --- a/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getInheritedType.ql +++ b/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getInheritedType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getMember.ql index 5bd273d3043..c36cb6ef4f9 100644 --- a/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/AssociatedTypeDecl/AssociatedTypeDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl.ql b/swift/ql/test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl.ql index f7378cc5d74..189558f3767 100644 --- a/swift/ql/test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl_getMember.ql index 858822ea5ac..2709cc86f6f 100644 --- a/swift/ql/test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/CapturedDecl/CapturedDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl.ql b/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl.ql index 08f0892e290..31cec2c9f7c 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getGenericTypeParam.ql b/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getGenericTypeParam.ql index e790265a8bf..382d756d584 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getGenericTypeParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getGenericTypeParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getInheritedType.ql b/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getInheritedType.ql index 4385cfb54ab..92e9fc52b7a 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getInheritedType.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getInheritedType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getMember.ql index c383dde40c7..c7651a702b2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ClassDecl/ClassDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl.ql index 6541a63eae8..2dd21cf6a17 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAccessor.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAccessor.ql index 20c7337f493..d169f10c812 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAccessor.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAccessor.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAttachedPropertyWrapperType.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAttachedPropertyWrapperType.ql index 569c25f0602..ef8e58e6371 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAttachedPropertyWrapperType.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getAttachedPropertyWrapperType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getMember.ql index 47672b47c06..e559cfeae78 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentInitializer.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentInitializer.ql index eddfa346732..cc09f9a38af 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentInitializer.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentInitializer.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentPattern.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentPattern.ql index 2aedb61e2ae..2fb533a5a69 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentPattern.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getParentPattern.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVar.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVar.ql index a70361143c6..b57a2cd02b7 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVar.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVar.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVarBinding.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVarBinding.ql index dea82691f5d..27d1215c98a 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVarBinding.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperBackingVarBinding.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVar.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVar.ql index 3855735ab02..6376fc809b5 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVar.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVar.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVarBinding.ql b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVarBinding.ql index 836726bc36a..7e513c831a7 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVarBinding.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ConcreteVarDecl/ConcreteVarDecl_getPropertyWrapperProjectionVarBinding.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/Deinitializer/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/Deinitializer/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Deinitializer/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/Deinitializer/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl.ql index 745ac06cd2d..b0cf267f645 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getElement.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getElement.ql index ef9bdb07263..bbc22666cc0 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getElement.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getElement.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getMember.ql index 5ea000fa399..630e99f9f57 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumCaseDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl.ql index 3b2187a3237..5a8d80276ef 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getGenericTypeParam.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getGenericTypeParam.ql index a9d44a05b51..02d75edf7b3 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getGenericTypeParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getGenericTypeParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getInheritedType.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getInheritedType.ql index 7f96641d2f8..2ea47f737f8 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getInheritedType.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getInheritedType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getMember.ql index 403dadc4455..28b99b8dc96 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl.ql index 6e7e658b81f..1ff638217b0 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getMember.ql index 12944743c68..2a500be3149 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getParam.ql b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getParam.ql index 47307c7ac73..80621f6d6fa 100644 --- a/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/EnumDecl/EnumElementDecl_getParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl.ql b/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl.ql index d096af541fa..725a9082047 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getGenericTypeParam.ql b/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getGenericTypeParam.ql index f9eee6ece42..4f67a7edefc 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getGenericTypeParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getGenericTypeParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getMember.ql index c9875d9019f..7025173bb21 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getProtocol.ql b/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getProtocol.ql index d7872e4c692..9983f602e8b 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getProtocol.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ExtensionDecl/ExtensionDecl_getProtocol.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/GenericTypeParamDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/GenericTypeParamDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/GenericTypeParamDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/GenericTypeParamDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl.ql b/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl.ql index f14893603b2..2bb062dbb8f 100644 --- a/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getActiveElement.ql b/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getActiveElement.ql index 388d517add8..d1613f30389 100644 --- a/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getActiveElement.ql +++ b/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getActiveElement.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getMember.ql index ae2f9781580..d2b1b6961a3 100644 --- a/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/IfConfigDecl/IfConfigDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl.ql b/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl.ql index b65f4f6c71b..c773f2890a5 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getDeclaration.ql b/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getDeclaration.ql index 852fe518ed2..0c9b586186b 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getDeclaration.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getDeclaration.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getImportedModule.ql b/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getImportedModule.ql index bd43ced101e..9fe8acad96e 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getImportedModule.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getImportedModule.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getMember.ql index b42c33936e0..2aa0c828947 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ImportDecl/ImportDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/InfixOperatorDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/InfixOperatorDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/InfixOperatorDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/InfixOperatorDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/Initializer/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/Initializer/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/Initializer/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/Initializer/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl.ql b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl.ql index 1df2e30e497..4d8c6e77aae 100644 --- a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getGenericTypeParam.ql b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getGenericTypeParam.ql index 81486a72547..c74a66c6b06 100644 --- a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getGenericTypeParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getGenericTypeParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getMember.ql index 4dfc256313b..1de9c7f2493 100644 --- a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getParameter.ql b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getParameter.ql index 9ea97ab928d..1e4c8754e34 100644 --- a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getParameter.ql +++ b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getParameter.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getRole.ql b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getRole.ql index 43e04896749..cce29824f2a 100644 --- a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getRole.ql +++ b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroDecl_getRole.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole.ql b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole.ql index c641ef44a37..fb72920ffa4 100644 --- a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole.ql +++ b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole_getConformance.ql b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole_getConformance.ql index 00d54a84c69..c3b8627010e 100644 --- a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole_getConformance.ql +++ b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole_getConformance.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole_getName.ql b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole_getName.ql index 7dec636e04e..296037f35c5 100644 --- a/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole_getName.ql +++ b/swift/ql/test/extractor-tests/generated/decl/MacroDecl/MacroRole_getName.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl.ql b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl.ql index 3f1347e1344..f48c8ae976c 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnExportedModule.ql b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnExportedModule.ql index 649b56793c8..1a0476fb658 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnExportedModule.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnExportedModule.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnImportedModule.ql b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnImportedModule.ql index d7c95b74e73..fa399bef432 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnImportedModule.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getAnImportedModule.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getInheritedType.ql b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getInheritedType.ql index 4b5c5d49849..1a144659637 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getInheritedType.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getInheritedType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getMember.ql index eb608863faa..1510213d287 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ModuleDecl/ModuleDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction.ql b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction.ql index 438adc451d4..b040631d9b0 100644 --- a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction.ql +++ b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getBody.ql b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getBody.ql index cd68b79b74c..8f02d92b3d7 100644 --- a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getBody.ql +++ b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getBody.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getCapture.ql b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getCapture.ql index 3ada6243aac..ebb3474649b 100644 --- a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getCapture.ql +++ b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getCapture.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getGenericTypeParam.ql b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getGenericTypeParam.ql index 3006ec840a0..03110243256 100644 --- a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getGenericTypeParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getGenericTypeParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getMember.ql index 7155c70acf0..ec7c7476c68 100644 --- a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getName.ql b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getName.ql index e929141fab0..553f3a3292d 100644 --- a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getName.ql +++ b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getName.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getParam.ql b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getParam.ql index 6e0b66c4bc1..1755058ad72 100644 --- a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getSelfParam.ql b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getSelfParam.ql index 8f272ed8c62..11a4563f6f1 100644 --- a/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getSelfParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/NamedFunction/NamedFunction_getSelfParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl.ql b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl.ql index 84350f85394..c81a2adc293 100644 --- a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getGenericTypeParam.ql b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getGenericTypeParam.ql index a632331f36b..68e19d5d16c 100644 --- a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getGenericTypeParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getGenericTypeParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getInheritedType.ql b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getInheritedType.ql index 1b016585c41..dd9f8245b20 100644 --- a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getInheritedType.ql +++ b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getInheritedType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getMember.ql index 8dbd558ae08..a1962a41c80 100644 --- a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getOpaqueGenericParam.ql b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getOpaqueGenericParam.ql index a99f6d9dc94..aca25644dbb 100644 --- a/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getOpaqueGenericParam.ql +++ b/swift/ql/test/extractor-tests/generated/decl/OpaqueTypeDecl/OpaqueTypeDecl_getOpaqueGenericParam.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl.ql index 6a6562ed8b1..eed0fb15c3e 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAccessor.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAccessor.ql index 8802b9d76ba..e6e886f9cb8 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAccessor.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAccessor.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAttachedPropertyWrapperType.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAttachedPropertyWrapperType.ql index 0e71fb1cf26..fb67e3687ae 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAttachedPropertyWrapperType.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getAttachedPropertyWrapperType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getMember.ql index bdb674df62b..a313de88390 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentInitializer.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentInitializer.ql index 39f7e9e1b6e..fb122e5676e 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentInitializer.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentInitializer.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentPattern.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentPattern.ql index 17b5a06c1d5..7f32c32313e 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentPattern.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getParentPattern.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVar.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVar.ql index 91be55e732a..a75d4ace3fa 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVar.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVar.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVarBinding.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVarBinding.ql index 4a331c68504..2db7190cb95 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVarBinding.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperBackingVarBinding.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVar.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVar.ql index 2c824acc88e..9ebb3df90f0 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVar.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVar.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVarBinding.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVarBinding.ql index 018c0cbf18a..4a33cbcb268 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVarBinding.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperLocalWrappedVarBinding.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVar.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVar.ql index 03c2584c693..e919653b36b 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVar.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVar.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVarBinding.ql b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVarBinding.ql index 090122697ab..47643738f7f 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVarBinding.ql +++ b/swift/ql/test/extractor-tests/generated/decl/ParamDecl/ParamDecl_getPropertyWrapperProjectionVarBinding.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/PatternBindingDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/PatternBindingDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/PatternBindingDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/PatternBindingDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/PostfixOperatorDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/PostfixOperatorDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/PostfixOperatorDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/PostfixOperatorDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl.ql b/swift/ql/test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl.ql index 9f98e8c1788..4b4b1a2c132 100644 --- a/swift/ql/test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl.ql +++ b/swift/ql/test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl_getMember.ql b/swift/ql/test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl_getMember.ql index 113d0aed8b0..9cae7c9ded0 100644 --- a/swift/ql/test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/decl/PoundDiagnosticDecl/PoundDiagnosticDecl_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/decl/PrecedenceGroupDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/PrecedenceGroupDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/PrecedenceGroupDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/PrecedenceGroupDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/PrefixOperatorDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/PrefixOperatorDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/PrefixOperatorDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/PrefixOperatorDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/ProtocolDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/ProtocolDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/ProtocolDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/ProtocolDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/StructDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/StructDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/StructDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/StructDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/SubscriptDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/SubscriptDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/SubscriptDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/SubscriptDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/TopLevelCodeDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/TopLevelCodeDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/TopLevelCodeDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/TopLevelCodeDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/decl/TypeAliasDecl/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/decl/TypeAliasDecl/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/decl/TypeAliasDecl/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/decl/TypeAliasDecl/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr.ql b/swift/ql/test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr.ql index 6c73b2336ab..4e14ce4e2f5 100644 --- a/swift/ql/test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr_getType.ql index 7bf3a04a6f9..92562542130 100644 --- a/swift/ql/test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/AppliedPropertyWrapperExpr/AppliedPropertyWrapperExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/Argument/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/Argument/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/Argument/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/Argument/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/ArrayExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/ArrayExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ArrayExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/ArrayExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/AssignExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/AssignExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/AssignExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/AssignExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/AutoClosureExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/AutoClosureExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/AutoClosureExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/AutoClosureExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/BinaryExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/BinaryExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/BinaryExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/BinaryExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/BindOptionalExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/BindOptionalExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/BindOptionalExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/BindOptionalExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/BooleanLiteralExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/BooleanLiteralExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/BooleanLiteralExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/BooleanLiteralExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/CallExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/CallExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/CallExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/CallExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/CaptureListExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/CaptureListExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/CaptureListExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/CaptureListExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/CoerceExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/CoerceExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/CoerceExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/CoerceExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/ConditionalCheckedCastExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/ConditionalCheckedCastExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ConditionalCheckedCastExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/ConditionalCheckedCastExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr.ql b/swift/ql/test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr.ql index f4b3e8b20e1..8ff10e1d430 100644 --- a/swift/ql/test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr_getType.ql index af3169711ed..af4c8fe9115 100644 --- a/swift/ql/test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/CopyExpr/ConsumeExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/CopyExpr/CopyExpr.ql b/swift/ql/test/extractor-tests/generated/expr/CopyExpr/CopyExpr.ql index 35ad827f1a6..63145b175ba 100644 --- a/swift/ql/test/extractor-tests/generated/expr/CopyExpr/CopyExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/CopyExpr/CopyExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/CopyExpr/CopyExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/CopyExpr/CopyExpr_getType.ql index 0264f4a4fcf..f5d74cb8a08 100644 --- a/swift/ql/test/extractor-tests/generated/expr/CopyExpr/CopyExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/CopyExpr/CopyExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/DeclRefExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/DeclRefExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DeclRefExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/DeclRefExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/DefaultArgumentExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/DefaultArgumentExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DefaultArgumentExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/DefaultArgumentExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/DictionaryExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/DictionaryExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DictionaryExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/DictionaryExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/DiscardAssignmentExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/DiscardAssignmentExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DiscardAssignmentExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/DiscardAssignmentExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/DotSyntaxBaseIgnoredExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/DotSyntaxBaseIgnoredExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DotSyntaxBaseIgnoredExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/DotSyntaxBaseIgnoredExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr.ql b/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr.ql index f7ab2739e2d..37eb9989db3 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getArgument.ql b/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getArgument.ql index 384f99edb51..69ca0a32f8a 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getArgument.ql +++ b/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getArgument.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getType.ql index b7711a5d67c..985d4935a2e 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/DotSyntaxCallExpr/DotSyntaxCallExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr.ql b/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr.ql index dbec1291ff0..c32568da04e 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getMember.ql b/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getMember.ql index c8f316917bb..aa38b203636 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getType.ql index 7ab8ea5a132..18ac781cd1f 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/DynamicLookupExpr/DynamicLookupExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/DynamicTypeExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/DynamicTypeExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/DynamicTypeExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/DynamicTypeExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr.ql b/swift/ql/test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr.ql index 7dfff901eef..5c232456192 100644 --- a/swift/ql/test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr_getType.ql index b8d841b545c..33154f7aa0f 100644 --- a/swift/ql/test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/EnumIsCaseExpr/EnumIsCaseExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/ExplicitClosureExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/ExplicitClosureExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ExplicitClosureExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/ExplicitClosureExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/FloatLiteralExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/FloatLiteralExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/FloatLiteralExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/FloatLiteralExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/ForceTryExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/ForceTryExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ForceTryExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/ForceTryExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/ForceValueExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/ForceValueExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ForceValueExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/ForceValueExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/ForcedCheckedCastExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/ForcedCheckedCastExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ForcedCheckedCastExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/ForcedCheckedCastExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr.ql b/swift/ql/test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr.ql index c4888e45367..c21556e9736 100644 --- a/swift/ql/test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr_getType.ql index 30a75ea6652..d682c3be3d0 100644 --- a/swift/ql/test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/IdentityExpr/IdentityExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/IfExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/IfExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/IfExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/IfExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr.ql b/swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr.ql index 5cd395b6278..3e197676bb8 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr_getType.ql index 257ffe67d3d..6e9053dca6a 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/ImplicitConversionExpr/ImplicitConversionExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/InOutExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/InOutExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/InOutExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/InOutExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr.ql b/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr.ql index 45aba0d0d17..117eb37809b 100644 --- a/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getArgument.ql b/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getArgument.ql index 19c63285bfb..91382b53cae 100644 --- a/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getArgument.ql +++ b/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getArgument.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getType.ql index c9379c517ae..70db9dde340 100644 --- a/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/InitializerRefCallExpr/InitializerRefCallExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/IntegerLiteralExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/IntegerLiteralExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/IntegerLiteralExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/IntegerLiteralExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/InterpolatedStringLiteralExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/InterpolatedStringLiteralExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/InterpolatedStringLiteralExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/InterpolatedStringLiteralExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/IsExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/IsExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/IsExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/IsExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/KeyPathApplicationExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/KeyPathApplicationExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/KeyPathApplicationExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/KeyPathApplicationExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/KeyPathDotExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/KeyPathDotExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/KeyPathDotExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/KeyPathDotExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr.ql b/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr.ql index 783f1904040..627e5b130db 100644 --- a/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getComponent.ql b/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getComponent.ql index 27a30ae6c7f..dc7eda14948 100644 --- a/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getComponent.ql +++ b/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getComponent.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getRoot.ql b/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getRoot.ql index 5ec9803da85..10d5ee29d43 100644 --- a/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getRoot.ql +++ b/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getRoot.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getType.ql index 8743a0f0375..84c2a6c37d8 100644 --- a/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/KeyPathExpr/KeyPathExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/LazyInitializationExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/LazyInitializationExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/LazyInitializationExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/LazyInitializationExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/MagicIdentifierLiteralExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/MagicIdentifierLiteralExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/MagicIdentifierLiteralExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/MagicIdentifierLiteralExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/MakeTemporarilyEscapableExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/MakeTemporarilyEscapableExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/MakeTemporarilyEscapableExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/MakeTemporarilyEscapableExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/MemberRefExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/MemberRefExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/MemberRefExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/MemberRefExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr.ql b/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr.ql index a039a6974fc..74a45c0bad3 100644 --- a/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getMember.ql b/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getMember.ql index dc60bfbc357..5ac3ed35002 100644 --- a/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getType.ql index 0b7759ab9c7..63641a8fc5f 100644 --- a/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/MethodLookupExpr/MethodLookupExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/NilLiteralExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/NilLiteralExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/NilLiteralExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/NilLiteralExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr.ql b/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr.ql index 161c455ae29..229da3ff942 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getArgument.ql b/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getArgument.ql index 174a68b3758..ee6d74c73f0 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getArgument.ql +++ b/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getArgument.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getType.ql index ccd94120b01..98378261fd0 100644 --- a/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/ObjectLiteralExpr/ObjectLiteralExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/OneWayExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/OneWayExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/OneWayExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/OneWayExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/OpaqueValueExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/OpaqueValueExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/OpaqueValueExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/OpaqueValueExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr.ql b/swift/ql/test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr.ql index ddff95364d2..86e0c488872 100644 --- a/swift/ql/test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr_getType.ql index 11f926e60ce..3e6f5ad9700 100644 --- a/swift/ql/test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/OpenExistentialExpr/OpenExistentialExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/OptionalEvaluationExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/OptionalEvaluationExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/OptionalEvaluationExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/OptionalEvaluationExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/OptionalTryExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/OptionalTryExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/OptionalTryExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/OptionalTryExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/OtherInitializerRefExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/OtherInitializerRefExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/OtherInitializerRefExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/OtherInitializerRefExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr.ql b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr.ql index 3b72f169f23..190e4009893 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr_getType.ql index a99e03771f6..e1c8ad68ca4 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/MaterializePackExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr.ql b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr.ql index bc163609e48..c86c6235de8 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr_getType.ql index d8bfd96669f..7e43978e2b2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackElementExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr.ql b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr.ql index 6877a69060e..a7a19b30b9e 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr_getType.ql index f7b294a7b25..a7d8aec2bf3 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PackExpansionExpr/PackExpansionExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr.ql b/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr.ql index 6e7cf71b9a2..cbdd281f5d6 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getArgument.ql b/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getArgument.ql index 5390cd65445..f8d2dbc0b8f 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getArgument.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getArgument.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getType.ql index 896a0a4ae00..175b51cc516 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PostfixUnaryExpr/PostfixUnaryExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PrefixUnaryExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/PrefixUnaryExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PrefixUnaryExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/PrefixUnaryExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr.ql b/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr.ql index 2ca1ad98642..7d385ce8430 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getType.ql index a79c4d23c89..530cbc87283 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getWrappedValue.ql b/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getWrappedValue.ql index 9d6c9e417fa..028c492631b 100644 --- a/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getWrappedValue.ql +++ b/swift/ql/test/extractor-tests/generated/expr/PropertyWrapperValuePlaceholderExpr/PropertyWrapperValuePlaceholderExpr_getWrappedValue.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/RebindSelfInInitializerExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/RebindSelfInInitializerExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/RebindSelfInInitializerExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/RebindSelfInInitializerExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/RegexLiteralExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/RegexLiteralExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/RegexLiteralExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/RegexLiteralExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr.ql b/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr.ql index e2da5833ed8..79e304da1d7 100644 --- a/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr.ql +++ b/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr_getType.ql b/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr_getType.ql index 290f4c70684..bd8354df61d 100644 --- a/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr_getType.ql +++ b/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/SingleValueStmtExpr_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/ThenStmt.ql b/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/ThenStmt.ql index ca24dfa1c4f..a03b5a6b9ae 100644 --- a/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/ThenStmt.ql +++ b/swift/ql/test/extractor-tests/generated/expr/SingleValueStmtExpr/ThenStmt.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/expr/StringLiteralExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/StringLiteralExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/StringLiteralExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/StringLiteralExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/SubscriptExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/SubscriptExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/SubscriptExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/SubscriptExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/SuperRefExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/SuperRefExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/SuperRefExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/SuperRefExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/TapExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/TapExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/TapExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/TapExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/TryExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/TryExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/TryExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/TryExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/TupleElementExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/TupleElementExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/TupleElementExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/TupleElementExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/TupleExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/TupleExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/TupleExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/TupleExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/TypeExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/TypeExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/TypeExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/TypeExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/expr/VarargExpansionExpr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/expr/VarargExpansionExpr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/expr/VarargExpansionExpr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/expr/VarargExpansionExpr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/AnyPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/AnyPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/AnyPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/AnyPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/BindingPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/BindingPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/BindingPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/BindingPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/BoolPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/BoolPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/BoolPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/BoolPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/EnumElementPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/EnumElementPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/EnumElementPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/EnumElementPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/ExprPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/ExprPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/ExprPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/ExprPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/IsPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/IsPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/IsPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/IsPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/NamedPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/NamedPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/NamedPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/NamedPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/OptionalSomePattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/OptionalSomePattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/OptionalSomePattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/OptionalSomePattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/ParenPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/ParenPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/ParenPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/ParenPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/TuplePattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/TuplePattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/TuplePattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/TuplePattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/pattern/TypedPattern/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/pattern/TypedPattern/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/pattern/TypedPattern/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/pattern/TypedPattern/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/BraceStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/BraceStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/BraceStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/BraceStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/BreakStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/BreakStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/BreakStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/BreakStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/ConditionElement/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/ConditionElement/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/ConditionElement/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/ConditionElement/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/ContinueStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/ContinueStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/ContinueStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/ContinueStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/DeferStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/DeferStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/DeferStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/DeferStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/DiscardStmt/DiscardStmt.ql b/swift/ql/test/extractor-tests/generated/stmt/DiscardStmt/DiscardStmt.ql index c7b1cb21d59..6d8807ea063 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/DiscardStmt/DiscardStmt.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/DiscardStmt/DiscardStmt.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/DoCatchStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/DoCatchStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/DoCatchStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/DoCatchStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/DoStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/DoStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/DoStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/DoStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/FailStmt/FailStmt.ql b/swift/ql/test/extractor-tests/generated/stmt/FailStmt/FailStmt.ql index d4cc968079b..94e0f118092 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/FailStmt/FailStmt.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/FailStmt/FailStmt.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/FallthroughStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/FallthroughStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/FallthroughStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/FallthroughStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/ForEachStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/ForEachStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/ForEachStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/ForEachStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/GuardStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/GuardStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/GuardStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/GuardStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/IfStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/IfStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/IfStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/IfStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/PoundAssertStmt/PoundAssertStmt.ql b/swift/ql/test/extractor-tests/generated/stmt/PoundAssertStmt/PoundAssertStmt.ql index aa86b7d2057..b87fecd5d03 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/PoundAssertStmt/PoundAssertStmt.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/PoundAssertStmt/PoundAssertStmt.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/RepeatWhileStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/RepeatWhileStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/RepeatWhileStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/RepeatWhileStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/ReturnStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/ReturnStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/ReturnStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/ReturnStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/StmtCondition/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/StmtCondition/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/StmtCondition/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/StmtCondition/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem.ql b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem.ql index d6b42f09b8a..9808b8ab7d0 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem_getGuard.ql b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem_getGuard.ql index 30a264b73b9..08e9260bc8e 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem_getGuard.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseLabelItem_getGuard.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt.ql b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt.ql index 4e25a4152dd..8951cdb1cb8 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getLabel.ql b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getLabel.ql index fe65417e85c..a4047035457 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getLabel.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getLabel.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getVariable.ql b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getVariable.ql index 21b050eea59..14d32d18ddf 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getVariable.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/CaseStmt_getVariable.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt.ql b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt.ql index 7e2fc2ae734..2844d4ebd90 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getCase.ql b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getCase.ql index 791580913d1..c9f55f3b1d2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getCase.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getCase.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getLabel.ql b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getLabel.ql index 8a8a7e1ccd3..2d9aaf45845 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getLabel.ql +++ b/swift/ql/test/extractor-tests/generated/stmt/SwitchStmt/SwitchStmt_getLabel.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/stmt/ThrowStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/ThrowStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/ThrowStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/ThrowStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/WhileStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/WhileStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/WhileStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/WhileStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/stmt/YieldStmt/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/stmt/YieldStmt/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/stmt/YieldStmt/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/stmt/YieldStmt/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/ArraySliceType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/ArraySliceType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/ArraySliceType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/ArraySliceType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/BoundGenericClassType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/BoundGenericClassType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/BoundGenericClassType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/BoundGenericClassType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/BoundGenericEnumType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/BoundGenericEnumType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/BoundGenericEnumType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/BoundGenericEnumType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/BoundGenericStructType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/BoundGenericStructType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/BoundGenericStructType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/BoundGenericStructType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType.ql b/swift/ql/test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType.ql index fbb68b0f238..ea32bf91d74 100644 --- a/swift/ql/test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType.ql +++ b/swift/ql/test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType_getWidth.ql b/swift/ql/test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType_getWidth.ql index ebe05b7b0cb..15fcefae59f 100644 --- a/swift/ql/test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType_getWidth.ql +++ b/swift/ql/test/extractor-tests/generated/type/BuiltinIntegerType/BuiltinIntegerType_getWidth.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/BuiltinType/BuiltinType.ql b/swift/ql/test/extractor-tests/generated/type/BuiltinType/BuiltinType.ql index 8501ae9f9ce..6488c2a3065 100644 --- a/swift/ql/test/extractor-tests/generated/type/BuiltinType/BuiltinType.ql +++ b/swift/ql/test/extractor-tests/generated/type/BuiltinType/BuiltinType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/ClassType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/ClassType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/ClassType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/ClassType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/DependentMemberType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/DependentMemberType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/DependentMemberType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/DependentMemberType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/DictionaryType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/DictionaryType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/DictionaryType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/DictionaryType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/DynamicSelfType/DynamicSelfType.ql b/swift/ql/test/extractor-tests/generated/type/DynamicSelfType/DynamicSelfType.ql index 24168993ef3..24849d7c8df 100644 --- a/swift/ql/test/extractor-tests/generated/type/DynamicSelfType/DynamicSelfType.ql +++ b/swift/ql/test/extractor-tests/generated/type/DynamicSelfType/DynamicSelfType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/EnumType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/EnumType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/EnumType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/EnumType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/ExistentialMetatypeType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/ExistentialMetatypeType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/ExistentialMetatypeType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/ExistentialMetatypeType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/ExistentialType/ExistentialType.ql b/swift/ql/test/extractor-tests/generated/type/ExistentialType/ExistentialType.ql index 70fd9f1ea2b..84eb1eeef21 100644 --- a/swift/ql/test/extractor-tests/generated/type/ExistentialType/ExistentialType.ql +++ b/swift/ql/test/extractor-tests/generated/type/ExistentialType/ExistentialType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/FunctionType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/FunctionType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/FunctionType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/FunctionType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/GenericFunctionType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/GenericFunctionType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/GenericFunctionType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/GenericFunctionType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/GenericTypeParamType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/GenericTypeParamType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/GenericTypeParamType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/GenericTypeParamType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/InOutType/InOutType.ql b/swift/ql/test/extractor-tests/generated/type/InOutType/InOutType.ql index 1120208101d..9cb466a5dbf 100644 --- a/swift/ql/test/extractor-tests/generated/type/InOutType/InOutType.ql +++ b/swift/ql/test/extractor-tests/generated/type/InOutType/InOutType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/LValueType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/LValueType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/LValueType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/LValueType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/MetatypeType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/MetatypeType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/MetatypeType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/MetatypeType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/ModuleType/ModuleType.ql b/swift/ql/test/extractor-tests/generated/type/ModuleType/ModuleType.ql index aa070b52e34..b02c0ae4ee7 100644 --- a/swift/ql/test/extractor-tests/generated/type/ModuleType/ModuleType.ql +++ b/swift/ql/test/extractor-tests/generated/type/ModuleType/ModuleType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType.ql b/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType.ql index 0b7c4aaed84..fab7fccc357 100644 --- a/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType.ql +++ b/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getProtocol.ql b/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getProtocol.ql index c404fb29197..ac3498c699a 100644 --- a/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getProtocol.ql +++ b/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getProtocol.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getSuperclass.ql b/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getSuperclass.ql index 540efb06cb3..e32a97a7cee 100644 --- a/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getSuperclass.ql +++ b/swift/ql/test/extractor-tests/generated/type/OpaqueTypeArchetypeType/OpaqueTypeArchetypeType_getSuperclass.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType.ql b/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType.ql index a5d633e900e..418367b34da 100644 --- a/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType.ql +++ b/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getProtocol.ql b/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getProtocol.ql index 58fed5dda7b..e3408e77e8f 100644 --- a/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getProtocol.ql +++ b/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getProtocol.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getSuperclass.ql b/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getSuperclass.ql index 46f00a08c88..6dcddb59c26 100644 --- a/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getSuperclass.ql +++ b/swift/ql/test/extractor-tests/generated/type/OpenedArchetypeType/OpenedArchetypeType_getSuperclass.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/OptionalType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/OptionalType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/OptionalType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/OptionalType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType.ql b/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType.ql index 2d875ea5735..3b1e13580ed 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType_getProtocol.ql b/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType_getProtocol.ql index 73de3481c1f..57385c7695f 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType_getProtocol.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType_getProtocol.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType_getSuperclass.ql b/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType_getSuperclass.ql index 4d489978047..01204fdd059 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType_getSuperclass.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/ElementArchetypeType_getSuperclass.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType.ql b/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType.ql index 5156f8120db..4f98b8a7e4e 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType_getProtocol.ql b/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType_getProtocol.ql index 29067f14ba6..653fe7b7371 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType_getProtocol.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType_getProtocol.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType_getSuperclass.ql b/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType_getSuperclass.ql index b50ed7e0909..b22b1750eb4 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType_getSuperclass.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/PackArchetypeType_getSuperclass.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/PackElementType.ql b/swift/ql/test/extractor-tests/generated/type/PackType/PackElementType.ql index b99d340797b..af95548518a 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/PackElementType.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/PackElementType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/PackExpansionType.ql b/swift/ql/test/extractor-tests/generated/type/PackType/PackExpansionType.ql index 950bf1ac471..d429b165a6c 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/PackExpansionType.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/PackExpansionType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/PackType.ql b/swift/ql/test/extractor-tests/generated/type/PackType/PackType.ql index 45dc61788cf..1843314a052 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/PackType.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/PackType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PackType/PackType_getElement.ql b/swift/ql/test/extractor-tests/generated/type/PackType/PackType_getElement.ql index 5532f020623..efd27f79901 100644 --- a/swift/ql/test/extractor-tests/generated/type/PackType/PackType_getElement.ql +++ b/swift/ql/test/extractor-tests/generated/type/PackType/PackType_getElement.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType.ql b/swift/ql/test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType.ql index 94640251813..f01ab88af8e 100644 --- a/swift/ql/test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType.ql +++ b/swift/ql/test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType_getArg.ql b/swift/ql/test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType_getArg.ql index 54ef721f65b..7ec2d6a6ca6 100644 --- a/swift/ql/test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType_getArg.ql +++ b/swift/ql/test/extractor-tests/generated/type/ParameterizedProtocolType/ParameterizedProtocolType_getArg.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/ParenType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/ParenType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/ParenType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/ParenType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType.ql b/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType.ql index 84dc9d132c0..009b17a3eb5 100644 --- a/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType.ql +++ b/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getProtocol.ql b/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getProtocol.ql index b6f048d7d4c..1f3a116e24f 100644 --- a/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getProtocol.ql +++ b/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getProtocol.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getSuperclass.ql b/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getSuperclass.ql index c534295c874..821aea03829 100644 --- a/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getSuperclass.ql +++ b/swift/ql/test/extractor-tests/generated/type/PrimaryArchetypeType/PrimaryArchetypeType_getSuperclass.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType.ql b/swift/ql/test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType.ql index 5530b437811..c681ba74789 100644 --- a/swift/ql/test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType.ql +++ b/swift/ql/test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType_getMember.ql b/swift/ql/test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType_getMember.ql index 4804b223727..5eb99395660 100644 --- a/swift/ql/test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType_getMember.ql +++ b/swift/ql/test/extractor-tests/generated/type/ProtocolCompositionType/ProtocolCompositionType_getMember.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/ProtocolType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/ProtocolType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/ProtocolType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/ProtocolType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/StructType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/StructType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/StructType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/StructType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType.ql b/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType.ql index bdb09c80061..a14cf6786cc 100644 --- a/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType.ql +++ b/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType_getName.ql b/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType_getName.ql index 4e24405d210..f71ab6709d6 100644 --- a/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType_getName.ql +++ b/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType_getName.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType_getType.ql b/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType_getType.ql index 3b01875dfb8..431aefc42f1 100644 --- a/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType_getType.ql +++ b/swift/ql/test/extractor-tests/generated/type/TupleType/TupleType_getType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/TypeAliasType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/TypeAliasType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/TypeAliasType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/TypeAliasType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/TypeRepr/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/TypeRepr/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/TypeRepr/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/TypeRepr/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/UnboundGenericType/MISSING_SOURCE.txt b/swift/ql/test/extractor-tests/generated/type/UnboundGenericType/MISSING_SOURCE.txt index 25daf3d23a2..bdba87873f2 100644 --- a/swift/ql/test/extractor-tests/generated/type/UnboundGenericType/MISSING_SOURCE.txt +++ b/swift/ql/test/extractor-tests/generated/type/UnboundGenericType/MISSING_SOURCE.txt @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit After a source file is added in this directory and codegen/codegen.py is run again, test queries will appear and this file will be deleted diff --git a/swift/ql/test/extractor-tests/generated/type/UnmanagedStorageType/UnmanagedStorageType.ql b/swift/ql/test/extractor-tests/generated/type/UnmanagedStorageType/UnmanagedStorageType.ql index 747bfa62e43..a69efd50492 100644 --- a/swift/ql/test/extractor-tests/generated/type/UnmanagedStorageType/UnmanagedStorageType.ql +++ b/swift/ql/test/extractor-tests/generated/type/UnmanagedStorageType/UnmanagedStorageType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/UnownedStorageType/UnownedStorageType.ql b/swift/ql/test/extractor-tests/generated/type/UnownedStorageType/UnownedStorageType.ql index 85a48fd3710..b08407203f7 100644 --- a/swift/ql/test/extractor-tests/generated/type/UnownedStorageType/UnownedStorageType.ql +++ b/swift/ql/test/extractor-tests/generated/type/UnownedStorageType/UnownedStorageType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/VariadicSequenceType/VariadicSequenceType.ql b/swift/ql/test/extractor-tests/generated/type/VariadicSequenceType/VariadicSequenceType.ql index 7d4a8ea1af7..d87743fc4f4 100644 --- a/swift/ql/test/extractor-tests/generated/type/VariadicSequenceType/VariadicSequenceType.ql +++ b/swift/ql/test/extractor-tests/generated/type/VariadicSequenceType/VariadicSequenceType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils diff --git a/swift/ql/test/extractor-tests/generated/type/WeakStorageType/WeakStorageType.ql b/swift/ql/test/extractor-tests/generated/type/WeakStorageType/WeakStorageType.ql index e332f518a40..8cbe22fd154 100644 --- a/swift/ql/test/extractor-tests/generated/type/WeakStorageType/WeakStorageType.ql +++ b/swift/ql/test/extractor-tests/generated/type/WeakStorageType/WeakStorageType.ql @@ -1,4 +1,4 @@ -// generated by codegen/codegen.py +// generated by codegen/codegen.py, do not edit import codeql.swift.elements import TestUtils