This commit is contained in:
Tom Hvitved 2024-09-16 09:38:53 +02:00
Родитель 5fc762d811
Коммит 4ab5a1a060
1070 изменённых файлов: 7340 добавлений и 2216 удалений

1832
swift/ql/.generated.list сгенерированный

Разница между файлами не показана из-за своего большого размера Загрузить разницу

302
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

2
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.
*/

9
swift/ql/lib/codeql/swift/elements/AstNode.qll сгенерированный Normal file
Просмотреть файл

@ -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;

25
swift/ql/lib/codeql/swift/elements/AvailabilityInfo.qll сгенерированный Normal file
Просмотреть файл

@ -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;

15
swift/ql/lib/codeql/swift/elements/AvailabilitySpec.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

12
swift/ql/lib/codeql/swift/elements/Callable.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/Comment.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/DbFile.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
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 { }
}

9
swift/ql/lib/codeql/swift/elements/DbLocation.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
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 { }
}

9
swift/ql/lib/codeql/swift/elements/Diagnostics.qll сгенерированный Normal file
Просмотреть файл

@ -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;

8
swift/ql/lib/codeql/swift/elements/Element.qll сгенерированный Normal file
Просмотреть файл

@ -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;

12
swift/ql/lib/codeql/swift/elements/ErrorElement.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/File.qll сгенерированный Normal file
Просмотреть файл

@ -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;

15
swift/ql/lib/codeql/swift/elements/KeyPathComponent.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/Locatable.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/Location.qll сгенерированный Normal file
Просмотреть файл

@ -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;

13
swift/ql/lib/codeql/swift/elements/MacroRole.qll сгенерированный Normal file
Просмотреть файл

@ -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;

12
swift/ql/lib/codeql/swift/elements/OtherAvailabilitySpec.qll сгенерированный Normal file
Просмотреть файл

@ -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;

12
swift/ql/lib/codeql/swift/elements/PlatformVersionAvailabilitySpec.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/UnknownFile.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/UnknownLocation.qll сгенерированный Normal file
Просмотреть файл

@ -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;

11
swift/ql/lib/codeql/swift/elements/UnspecifiedElement.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/AbstractStorageDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/AbstractTypeParamDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/Accessor.qll сгенерированный Normal file
Просмотреть файл

@ -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;

12
swift/ql/lib/codeql/swift/elements/decl/AccessorOrNamedFunction.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/AssociatedTypeDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

10
swift/ql/lib/codeql/swift/elements/decl/CapturedDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/decl/ClassDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/ConcreteVarDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

10
swift/ql/lib/codeql/swift/elements/decl/Decl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/decl/Deinitializer.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/EnumCaseDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/decl/EnumDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/EnumElementDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

12
swift/ql/lib/codeql/swift/elements/decl/ExtensionDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

11
swift/ql/lib/codeql/swift/elements/decl/Function.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/GenericContext.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

10
swift/ql/lib/codeql/swift/elements/decl/GenericTypeDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/GenericTypeParamDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

10
swift/ql/lib/codeql/swift/elements/decl/IfConfigDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

11
swift/ql/lib/codeql/swift/elements/decl/ImportDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/InfixOperatorDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/Initializer.qll сгенерированный Normal file
Просмотреть файл

@ -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;

24
swift/ql/lib/codeql/swift/elements/decl/MacroDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

12
swift/ql/lib/codeql/swift/elements/decl/MissingMemberDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/decl/ModuleDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/NamedFunction.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

10
swift/ql/lib/codeql/swift/elements/decl/NominalTypeDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

22
swift/ql/lib/codeql/swift/elements/decl/OpaqueTypeDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/OperatorDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/ParamDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

11
swift/ql/lib/codeql/swift/elements/decl/PatternBindingDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/decl/PostfixOperatorDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

13
swift/ql/lib/codeql/swift/elements/decl/PoundDiagnosticDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/decl/PrecedenceGroupDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/decl/PrefixOperatorDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/ProtocolDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/decl/StructDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

12
swift/ql/lib/codeql/swift/elements/decl/SubscriptDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/TopLevelCodeDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

16
swift/ql/lib/codeql/swift/elements/decl/TypeAliasDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/TypeDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

10
swift/ql/lib/codeql/swift/elements/decl/ValueDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

31
swift/ql/lib/codeql/swift/elements/decl/VarDecl.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/expr/AbiSafeConversionExpr.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/expr/AnyHashableErasureExpr.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

9
swift/ql/lib/codeql/swift/elements/expr/AnyTryExpr.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

13
swift/ql/lib/codeql/swift/elements/expr/AppliedPropertyWrapperExpr.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

10
swift/ql/lib/codeql/swift/elements/expr/ApplyExpr.qll сгенерированный Normal file
Просмотреть файл

@ -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;

9
swift/ql/lib/codeql/swift/elements/expr/ArchetypeToSuperExpr.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Просмотреть файл

@ -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 { }
}

10
swift/ql/lib/codeql/swift/elements/expr/Argument.qll сгенерированный Normal file
Просмотреть файл

@ -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;

Некоторые файлы не были показаны из-за слишком большого количества измененных файлов Показать больше