Module SynthConstructors
This module exports all modules providing Element subclasses.
Import path
import codeql.swift.generated.SynthConstructorsImports
| AbiSafeConversionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AccessorConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AnyHashableErasureExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AnyPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AppliedPropertyWrapperExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ArchetypeToSuperExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ArgumentConstructor | |
| ArrayExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ArraySliceTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ArrayToPointerExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AssignExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AssociatedTypeDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AutoClosureExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AvailabilityInfoConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| AwaitExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BinaryExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BindOptionalExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BindingPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BoolPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BooleanLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BorrowExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BoundGenericClassTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BoundGenericEnumTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BoundGenericStructTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BraceStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BreakStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BridgeFromObjCExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BridgeToObjCExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinBridgeObjectTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinDefaultActorStorageTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinExecutorTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinFloatTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinIntegerLiteralTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinIntegerTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinJobTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinNativeObjectTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinRawPointerTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinRawUnsafeContinuationTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinUnsafeValueBufferTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| BuiltinVectorTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CallExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CaptureListExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CapturedDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CaseLabelItemConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CaseStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ClassDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ClassMetatypeToObjectExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ClassTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CoerceExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CollectionUpcastConversionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CommentConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ConcreteVarDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ConditionElementConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ConditionalBridgeFromObjCExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ConditionalCheckedCastExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ConsumeExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ContinueStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CopyExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CovariantFunctionConversionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| CovariantReturnConversionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DbFileConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DbLocationConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DeclRefExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DefaultArgumentExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DeferStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DeinitializerConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DependentMemberTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DerivedToBaseExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DestructureTupleExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DiagnosticsConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DictionaryExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DictionaryTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DifferentiableFunctionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DifferentiableFunctionExtractOriginalExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DiscardAssignmentExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DiscardStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DoCatchStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DoStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DotSelfExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DotSyntaxBaseIgnoredExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DotSyntaxCallExprConstructor | |
| DynamicMemberRefExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DynamicSelfTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DynamicSubscriptExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| DynamicTypeExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ElementArchetypeTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| EnumCaseDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| EnumDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| EnumElementDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| EnumElementPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| EnumIsCaseExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| EnumTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ErasureExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ErrorExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ErrorTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ExistentialMetatypeToObjectExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ExistentialMetatypeTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ExistentialTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ExplicitClosureExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ExprPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ExtensionDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| FailStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| FallthroughStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| FloatLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ForEachStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ForceTryExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ForceValueExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ForcedCheckedCastExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ForeignObjectConversionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| FunctionConversionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| FunctionTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| GenericFunctionTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| GenericTypeParamDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| GenericTypeParamTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| GuardStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| IfConfigDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| IfExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| IfStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ImportDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| InOutExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| InOutToPointerExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| InOutTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| InfixOperatorDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| InitializerConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| InitializerRefCallExprConstructor | |
| InjectIntoOptionalExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| IntegerLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| InterpolatedStringLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| IsExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| IsPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| KeyPathApplicationExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| KeyPathComponentConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| KeyPathDotExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| KeyPathExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| LValueTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| LazyInitializationExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| LinearFunctionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| LinearFunctionExtractOriginalExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| LinearToDifferentiableFunctionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| LoadExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MacroDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MacroRoleConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MagicIdentifierLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MakeTemporarilyEscapableExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MaterializePackExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MemberRefExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MetatypeConversionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MetatypeTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| MethodLookupExprConstructor | |
| MissingMemberDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ModuleDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ModuleTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| NamedFunctionConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| NamedPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| NilLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ObjCSelectorExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ObjectLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OneWayExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OpaqueTypeArchetypeTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OpaqueTypeDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OpaqueValueExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OpenExistentialExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OpenedArchetypeTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OptionalEvaluationExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OptionalSomePatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OptionalTryExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OptionalTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OtherAvailabilitySpecConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OtherInitializerRefExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| OverloadedDeclRefExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PackArchetypeTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PackElementExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PackElementTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PackExpansionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PackExpansionTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PackTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ParamDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ParameterizedProtocolTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ParenExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ParenPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ParenTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PatternBindingDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PlatformVersionAvailabilitySpecConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PointerToPointerExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PostfixOperatorDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PostfixUnaryExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PoundAssertStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PoundDiagnosticDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PrecedenceGroupDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PrefixOperatorDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PrefixUnaryExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PrimaryArchetypeTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| PropertyWrapperValuePlaceholderExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ProtocolCompositionTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ProtocolDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ProtocolMetatypeToObjectExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ProtocolTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| RebindSelfInInitializerExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| RegexLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| RepeatWhileStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ReturnStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| SequenceExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| SingleValueStmtExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| StmtConditionConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| StringLiteralExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| StringToPointerExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| StructDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| StructTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| SubscriptDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| SubscriptExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| SuperRefExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| SwitchStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TapExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ThenStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| ThrowStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TopLevelCodeDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TryExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TupleElementExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TupleExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TuplePatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TupleTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TypeAliasDeclConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TypeAliasTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TypeExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TypeReprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| TypedPatternConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnboundGenericTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnderlyingToOpaqueExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnevaluatedInstanceExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnmanagedStorageTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnownedStorageTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnresolvedDeclRefExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnresolvedDotExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnresolvedMemberChainResultExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnresolvedMemberExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnresolvedPatternExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnresolvedSpecializeExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnresolvedTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnresolvedTypeConversionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| UnspecifiedElementConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| VarargExpansionExprConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| VariadicSequenceTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| WeakStorageTypeConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| WhileStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |
| YieldStmtConstructor | This module defines the hook used internally to tweak the characteristic predicate of |