├── .gitattributes ├── .gitignore ├── .nojekyll ├── 404.html ├── CONTRIBUTING.md ├── LICENSE.txt ├── README.md ├── commonly_proposed.md ├── process.md ├── proposal-templates ├── 0000-swift-template.md ├── 0000-swift-testing-template.md └── 0000-swiftpm-template.md ├── proposals ├── 0001-keywords-as-argument-labels.md ├── 0002-remove-currying.md ├── 0003-remove-var-parameters.md ├── 0004-remove-pre-post-inc-decrement.md ├── 0005-objective-c-name-translation.md ├── 0006-apply-api-guidelines-to-the-standard-library.md ├── 0007-remove-c-style-for-loops.md ├── 0008-lazy-flatmap-for-optionals.md ├── 0009-require-self-for-accessing-instance-members.md ├── 0010-add-staticstring-unicodescalarview.md ├── 0011-replace-typealias-associated.md ├── 0012-add-noescape-to-public-library-api.md ├── 0013-remove-partial-application-super.md ├── 0014-constrained-AnySequence.md ├── 0015-tuple-comparison-operators.md ├── 0016-initializers-for-converting-unsafe-pointers-to-ints.md ├── 0017-convert-unmanaged-to-use-unsafepointer.md ├── 0018-flexible-memberwise-initialization.md ├── 0019-package-manager-testing.md ├── 0020-if-swift-version.md ├── 0021-generalized-naming.md ├── 0022-objc-selectors.md ├── 0023-api-guidelines.md ├── 0024-optional-value-setter.md ├── 0025-scoped-access-level.md ├── 0026-abstract-classes-and-methods.md ├── 0027-string-from-code-units.md ├── 0028-modernizing-debug-identifiers.md ├── 0029-remove-implicit-tuple-splat.md ├── 0030-property-behavior-decls.md ├── 0031-adjusting-inout-declarations.md ├── 0032-sequencetype-find.md ├── 0033-import-objc-constants.md ├── 0034-disambiguating-line.md ├── 0035-limit-inout-capture.md ├── 0036-enum-dot.md ├── 0037-clarify-comments-and-operators.md ├── 0038-swiftpm-c-language-targets.md ├── 0039-playgroundliterals.md ├── 0040-attributecolons.md ├── 0041-conversion-protocol-conventions.md ├── 0042-flatten-method-types.md ├── 0043-declare-variables-in-case-labels-with-multiple-patterns.md ├── 0044-import-as-member.md ├── 0045-scan-takewhile-dropwhile.md ├── 0046-first-label.md ├── 0047-nonvoid-warn.md ├── 0048-generic-typealias.md ├── 0049-noescape-autoclosure-type-attrs.md ├── 0050-floating-point-stride.md ├── 0051-stride-semantics.md ├── 0052-iterator-post-nil-guarantee.md ├── 0053-remove-let-from-function-parameters.md ├── 0054-abolish-iuo.md ├── 0055-optional-unsafe-pointers.md ├── 0056-trailing-closures-in-guard.md ├── 0057-importing-objc-generics.md ├── 0058-objectivecbridgeable.md ├── 0059-updated-set-apis.md ├── 0060-defaulted-parameter-order.md ├── 0061-autoreleasepool-signature.md ├── 0062-objc-keypaths.md ├── 0063-swiftpm-system-module-search-paths.md ├── 0064-property-selectors.md ├── 0065-collections-move-indices.md ├── 0066-standardize-function-type-syntax.md ├── 0067-floating-point-protocols.md ├── 0068-universal-self.md ├── 0069-swift-mutability-for-foundation.md ├── 0070-optional-requirements.md ├── 0071-member-keywords.md ├── 0072-eliminate-implicit-bridging-conversions.md ├── 0073-noescape-once.md ├── 0074-binary-search.md ├── 0075-import-test.md ├── 0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md ├── 0077-operator-precedence.md ├── 0078-rotate-algorithm.md ├── 0079-upgrade-self-from-weak-to-strong.md ├── 0080-failable-numeric-initializers.md ├── 0081-move-where-expression.md ├── 0082-swiftpm-package-edit.md ├── 0083-remove-bridging-from-dynamic-casts.md ├── 0084-trailing-commas.md ├── 0085-package-manager-command-name.md ├── 0086-drop-foundation-ns.md ├── 0087-lazy-attribute.md ├── 0088-libdispatch-for-swift3.md ├── 0089-rename-string-reflection-init.md ├── 0090-remove-dot-self.md ├── 0091-improving-operators-in-protocols.md ├── 0092-typealiases-in-protocols.md ├── 0093-slice-base.md ├── 0094-sequence-function.md ├── 0095-any-as-existential.md ├── 0096-dynamictype.md ├── 0097-negative-attributes.md ├── 0098-didset-capitalization.md ├── 0099-conditionclauses.md ├── 0100-add-sequence-based-init-and-merge-to-dictionary.md ├── 0101-standardizing-sizeof-naming.md ├── 0102-noreturn-bottom-type.md ├── 0103-make-noescape-default.md ├── 0104-improved-integers.md ├── 0105-remove-where-from-forin-loops.md ├── 0106-rename-osx-to-macos.md ├── 0107-unsaferawpointer.md ├── 0108-remove-assoctype-inference.md ├── 0109-remove-boolean.md ├── 0110-distinguish-single-tuple-arg.md ├── 0111-remove-arg-label-type-significance.md ├── 0112-nserror-bridging.md ├── 0113-rounding-functions-on-floatingpoint.md ├── 0114-buffer-naming.md ├── 0115-literal-syntax-protocols.md ├── 0116-id-as-any.md ├── 0117-non-public-subclassable-by-default.md ├── 0118-closure-parameter-names-and-labels.md ├── 0119-extensions-access-modifiers.md ├── 0120-revise-partition-method.md ├── 0121-remove-optional-comparison-operators.md ├── 0122-use-colons-for-subscript-type-declarations.md ├── 0123-disallow-value-to-optional-coercion-in-operator-arguments.md ├── 0124-bitpattern-label-for-int-initializer-objectidentfier.md ├── 0125-remove-nonobjectivecbase.md ├── 0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md ├── 0127-cleaning-up-stdlib-ptr-buffer.md ├── 0128-unicodescalar-failable-initializer.md ├── 0129-package-manager-test-naming-conventions.md ├── 0130-string-initializers-cleanup.md ├── 0131-anyhashable.md ├── 0132-sequence-end-ops.md ├── 0133-rename-flatten-to-joined.md ├── 0134-rename-string-properties.md ├── 0135-package-manager-support-for-differentiating-packages-by-swift-version.md ├── 0136-memory-layout-of-values.md ├── 0137-avoiding-lock-in.md ├── 0138-unsaferawbufferpointer.md ├── 0139-bridge-nsnumber-and-nsvalue.md ├── 0140-bridge-optional-to-nsnull.md ├── 0141-available-by-swift-version.md ├── 0142-associated-types-constraints.md ├── 0143-conditional-conformances.md ├── 0144-allow-single-dollar-sign-as-valid-identifier.md ├── 0145-package-manager-version-pinning.md ├── 0146-package-manager-product-definitions.md ├── 0147-move-unsafe-initialize-from.md ├── 0148-generic-subscripts.md ├── 0149-package-manager-top-of-tree.md ├── 0150-package-manager-branch-support.md ├── 0151-package-manager-swift-language-compatibility-version.md ├── 0152-package-manager-tools-version.md ├── 0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md ├── 0154-dictionary-key-and-value-collections.md ├── 0155-normalize-enum-case-representation.md ├── 0156-subclass-existentials.md ├── 0157-recursive-protocol-constraints.md ├── 0158-package-manager-manifest-api-redesign.md ├── 0159-fix-private-access-levels.md ├── 0160-objc-inference.md ├── 0161-key-paths.md ├── 0162-package-manager-custom-target-layouts.md ├── 0163-string-revision-1.md ├── 0164-remove-final-support-in-protocol-extensions.md ├── 0165-dict.md ├── 0166-swift-archival-serialization.md ├── 0167-swift-encoders.md ├── 0168-multi-line-string-literals.md ├── 0169-improve-interaction-between-private-declarations-and-extensions.md ├── 0170-nsnumber_bridge.md ├── 0171-reduce-with-inout.md ├── 0172-one-sided-ranges.md ├── 0173-swap-indices.md ├── 0174-filter-range-replaceable.md ├── 0175-package-manager-revised-dependency-resolution.md ├── 0176-enforce-exclusive-access-to-memory.md ├── 0177-add-clamped-to-method.md ├── 0178-character-unicode-view.md ├── 0179-swift-run-command.md ├── 0180-string-index-overhaul.md ├── 0181-package-manager-cpp-language-version.md ├── 0182-newline-escape-in-strings.md ├── 0183-substring-affordances.md ├── 0184-unsafe-pointers-add-missing.md ├── 0185-synthesize-equatable-hashable.md ├── 0186-remove-ownership-keyword-support-in-protocols.md ├── 0187-introduce-filtermap.md ├── 0188-stdlib-index-types-hashable.md ├── 0189-restrict-cross-module-struct-initializers.md ├── 0190-target-environment-platform-condition.md ├── 0191-eliminate-indexdistance.md ├── 0192-non-exhaustive-enums.md ├── 0193-cross-module-inlining-and-specialization.md ├── 0194-derived-collection-of-enum-cases.md ├── 0195-dynamic-member-lookup.md ├── 0196-diagnostic-directives.md ├── 0197-remove-where.md ├── 0198-playground-quicklook-api-revamp.md ├── 0199-bool-toggle.md ├── 0200-raw-string-escaping.md ├── 0201-package-manager-local-dependencies.md ├── 0202-random-unification.md ├── 0203-rename-sequence-elements-equal.md ├── 0204-add-last-methods.md ├── 0205-withUnsafePointer-for-lets.md ├── 0206-hashable-enhancements.md ├── 0207-containsOnly.md ├── 0208-package-manager-system-library-targets.md ├── 0209-package-manager-swift-lang-version-update.md ├── 0210-key-path-offset.md ├── 0211-unicode-scalar-properties.md ├── 0212-compiler-version-directive.md ├── 0213-literal-init-via-coercion.md ├── 0214-DictionaryLiteral.md ├── 0215-conform-never-to-hashable-and-equatable.md ├── 0216-dynamic-callable.md ├── 0217-bangbang.md ├── 0218-introduce-compact-map-values.md ├── 0219-package-manager-dependency-mirroring.md ├── 0220-count-where.md ├── 0221-character-properties.md ├── 0222-lazy-compactmap-sequence.md ├── 0223-array-uninitialized-initializer.md ├── 0224-ifswift-lessthan-operator.md ├── 0225-binaryinteger-iseven-isodd-ismultiple.md ├── 0226-package-manager-target-based-dep-resolution.md ├── 0227-identity-keypath.md ├── 0228-fix-expressiblebystringinterpolation.md ├── 0229-simd.md ├── 0230-flatten-optional-try.md ├── 0231-optional-iteration.md ├── 0232-remove-customization-points.md ├── 0233-additive-arithmetic-protocol.md ├── 0234-remove-sequence-subsequence.md ├── 0235-add-result.md ├── 0236-package-manager-platform-deployment-settings.md ├── 0237-contiguous-collection.md ├── 0238-package-manager-build-settings.md ├── 0239-codable-range.md ├── 0240-ordered-collection-diffing.md ├── 0241-string-index-explicit-encoding-offset.md ├── 0242-default-values-memberwise.md ├── 0243-codepoint-and-character-literals.md ├── 0244-opaque-result-types.md ├── 0245-array-uninitialized-initializer.md ├── 0246-mathable.md ├── 0247-contiguous-strings.md ├── 0248-string-gaps-missing-apis.md ├── 0249-key-path-literal-function-expressions.md ├── 0250-swift-style-guide-and-formatter.md ├── 0251-simd-additions.md ├── 0252-keypath-dynamic-member-lookup.md ├── 0253-callable.md ├── 0254-static-subscripts.md ├── 0255-omit-return.md ├── 0256-contiguous-collection.md ├── 0257-elide-comma.md ├── 0258-property-wrappers.md ├── 0259-approximately-equal.md ├── 0260-library-evolution.md ├── 0261-identifiable.md ├── 0262-demangle.md ├── 0263-string-uninitialized-initializer.md ├── 0264-stdlib-preview-package.md ├── 0265-offset-indexing-and-slicing.md ├── 0266-synthesized-comparable-for-enumerations.md ├── 0267-where-on-contextually-generic.md ├── 0268-didset-semantics.md ├── 0269-implicit-self-explicit-capture.md ├── 0270-rangeset-and-collection-operations.md ├── 0271-package-manager-resources.md ├── 0272-swiftpm-binary-dependencies.md ├── 0273-swiftpm-conditional-target-dependencies.md ├── 0274-magic-file.md ├── 0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md ├── 0276-multi-pattern-catch-clauses.md ├── 0277-float16.md ├── 0278-package-manager-localized-resources.md ├── 0279-multiple-trailing-closures.md ├── 0280-enum-cases-as-protocol-witnesses.md ├── 0281-main-attribute.md ├── 0282-atomics.md ├── 0283-tuples-are-equatable-comparable-hashable.md ├── 0284-multiple-variadic-parameters.md ├── 0285-ease-pound-file-transition.md ├── 0286-forward-scan-trailing-closures.md ├── 0287-implicit-member-chains.md ├── 0288-binaryinteger-ispower.md ├── 0289-result-builders.md ├── 0290-negative-availability.md ├── 0291-package-collections.md ├── 0292-package-registry-service.md ├── 0293-extend-property-wrappers-to-function-and-closure-parameters.md ├── 0294-package-executable-targets.md ├── 0295-codable-synthesis-for-enums-with-associated-values.md ├── 0296-async-await.md ├── 0297-concurrency-objc.md ├── 0298-asyncsequence.md ├── 0299-extend-generic-static-member-lookup.md ├── 0300-continuation.md ├── 0301-package-editing-commands.md ├── 0302-concurrent-value-and-concurrent-closures.md ├── 0303-swiftpm-extensible-build-tools.md ├── 0304-structured-concurrency.md ├── 0305-swiftpm-binary-target-improvements.md ├── 0306-actors.md ├── 0307-allow-interchangeable-use-of-double-cgfloat-types.md ├── 0308-postfix-if-config-expressions.md ├── 0309-unlock-existential-types-for-all-protocols.md ├── 0310-effectful-readonly-properties.md ├── 0311-task-locals.md ├── 0312-indexed-and-enumerated-zip-collections.md ├── 0313-actor-isolation-control.md ├── 0314-async-stream.md ├── 0315-placeholder-types.md ├── 0316-global-actors.md ├── 0317-async-let.md ├── 0318-package-creation.md ├── 0319-never-identifiable.md ├── 0320-codingkeyrepresentable.md ├── 0321-package-registry-publish.md ├── 0322-temporary-buffers.md ├── 0323-async-main-semantics.md ├── 0324-c-lang-pointer-arg-conversion.md ├── 0325-swiftpm-additional-plugin-apis.md ├── 0326-extending-multi-statement-closure-inference.md ├── 0327-actor-initializers.md ├── 0328-structural-opaque-result-types.md ├── 0329-clock-instant-duration.md ├── 0330-collection-conditionals.md ├── 0331-remove-sendable-from-unsafepointer.md ├── 0332-swiftpm-command-plugins.md ├── 0333-with-memory-rebound.md ├── 0334-pointer-usability-improvements.md ├── 0335-existential-any.md ├── 0336-distributed-actor-isolation.md ├── 0337-support-incremental-migration-to-concurrency-checking.md ├── 0338-clarify-execution-non-actor-async.md ├── 0339-module-aliasing-for-disambiguation.md ├── 0340-swift-noasync.md ├── 0341-opaque-parameters.md ├── 0342-static-link-runtime-libraries-by-default-on-supported-platforms.md ├── 0343-top-level-concurrency.md ├── 0344-distributed-actor-runtime.md ├── 0345-if-let-shorthand.md ├── 0346-light-weight-same-type-syntax.md ├── 0347-type-inference-from-default-exprs.md ├── 0348-buildpartialblock.md ├── 0349-unaligned-loads-and-stores.md ├── 0350-regex-type-overview.md ├── 0351-regex-builder.md ├── 0352-implicit-open-existentials.md ├── 0353-constrained-existential-types.md ├── 0354-regex-literals.md ├── 0355-regex-syntax-run-time-construction.md ├── 0356-swift-snippets.md ├── 0357-regex-string-processing-algorithms.md ├── 0358-primary-associated-types-in-stdlib.md ├── 0359-build-time-constant-values.md ├── 0360-opaque-result-types-with-availability.md ├── 0361-bound-generic-extensions.md ├── 0362-piecemeal-future-features.md ├── 0363-unicode-for-string-processing.md ├── 0364-retroactive-conformance-warning.md ├── 0365-implicit-self-weak-capture.md ├── 0366-move-function.md ├── 0367-conditional-attributes.md ├── 0368-staticbigint.md ├── 0369-add-customdebugdescription-conformance-to-anykeypath.md ├── 0370-pointer-family-initialization-improvements.md ├── 0371-isolated-synchronous-deinit.md ├── 0372-document-sorting-as-stable.md ├── 0373-vars-without-limits-in-result-builders.md ├── 0374-clock-sleep-for.md ├── 0375-opening-existential-optional.md ├── 0376-function-back-deployment.md ├── 0377-parameter-ownership-modifiers.md ├── 0378-package-registry-auth.md ├── 0379-opt-in-reflection-metadata.md ├── 0380-if-switch-expressions.md ├── 0381-task-group-discard-results.md ├── 0382-expression-macros.md ├── 0383-deprecate-uiapplicationmain-and-nsapplicationmain.md ├── 0384-importing-forward-declared-objc-interfaces-and-protocols.md ├── 0385-custom-reflection-metadata.md ├── 0386-package-access-modifier.md ├── 0387-cross-compilation-destinations.md ├── 0388-async-stream-factory.md ├── 0389-attached-macros.md ├── 0390-noncopyable-structs-and-enums.md ├── 0391-package-registry-publish.md ├── 0392-custom-actor-executors.md ├── 0393-parameter-packs.md ├── 0394-swiftpm-expression-macros.md ├── 0395-observability.md ├── 0396-never-codable.md ├── 0397-freestanding-declaration-macros.md ├── 0398-variadic-types.md ├── 0399-tuple-of-value-pack-expansion.md ├── 0400-init-accessors.md ├── 0401-remove-property-wrapper-isolation.md ├── 0402-extension-macros.md ├── 0403-swiftpm-mixed-language-targets.md ├── 0404-nested-protocols.md ├── 0405-string-validating-initializers.md ├── 0406-async-stream-backpressure.md ├── 0407-member-macro-conformances.md ├── 0408-pack-iteration.md ├── 0409-access-level-on-imports.md ├── 0410-atomics.md ├── 0411-isolated-default-values.md ├── 0412-strict-concurrency-for-global-variables.md ├── 0413-typed-throws.md ├── 0414-region-based-isolation.md ├── 0415-function-body-macros.md ├── 0416-keypath-function-subtyping.md ├── 0417-task-executor-preference.md ├── 0418-inferring-sendable-for-methods.md ├── 0419-backtrace-api.md ├── 0420-inheritance-of-actor-isolation.md ├── 0421-generalize-async-sequence.md ├── 0422-caller-side-default-argument-macro-expression.md ├── 0423-dynamic-actor-isolation.md ├── 0424-custom-isolation-checking-for-serialexecutor.md ├── 0425-int128.md ├── 0426-bitwise-copyable.md ├── 0427-noncopyable-generics.md ├── 0428-resolve-distributed-actor-protocols.md ├── 0429-partial-consumption.md ├── 0430-transferring-parameters-and-results.md ├── 0431-isolated-any-functions.md ├── 0432-noncopyable-switch.md ├── 0433-mutex.md ├── 0434-global-actor-isolated-types-usability.md ├── 0435-swiftpm-per-target-swift-language-version-setting.md ├── 0436-objc-implementation.md ├── 0437-noncopyable-stdlib-primitives.md ├── 0438-metatype-keypath.md ├── 0439-trailing-comma-lists.md ├── 0440-debug-description-macro.md ├── 0441-formalize-language-mode-terminology.md ├── 0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md ├── 0443-warning-control-flags.md ├── 0444-member-import-visibility.md ├── 0445-string-index-printing.md ├── 0446-non-escapable.md ├── 0447-span-access-shared-contiguous-storage.md ├── 0448-regex-lookbehind-assertions.md ├── 0449-nonisolated-for-global-actor-cutoff.md ├── 0450-swiftpm-package-traits.md ├── 0451-escaped-identifiers.md ├── 0452-integer-generic-parameters.md ├── 0453-vector.md ├── 0454-memory-allocator.md ├── 0455-swiftpm-testable-build-setting.md ├── 0456-stdlib-span-properties.md ├── 0457-duration-attosecond-represenation.md ├── 0458-strict-memory-safety.md ├── 0459-enumerated-collection.md ├── 0460-specialized.md ├── 0461-async-function-isolation.md ├── 0462-task-priority-escalation-apis.md ├── 0463-sendable-completion-handlers.md ├── 0464-utf8span-safe-utf8-processing.md ├── 0465-nonescapable-stdlib-primitives.md ├── 0466-control-default-actor-isolation.md ├── 0467-MutableSpan.md ├── 0468-async-stream-continuation-hashable-conformance.md ├── 0469-task-names.md ├── 0470-isolated-conformances.md ├── 0471-SerialExecutor-isIsolated.md ├── 0471-is-isolated-flow.graffle ├── 0471-is-isolated-flow.png ├── 0472-task-start-synchronously-on-caller-context.md ├── 0473-clock-epochs.md ├── 0474-yielding-accessors.md ├── 0475-observed.md ├── 0476-abi-attr.md ├── 0477-default-interpolation-values.md ├── 0478-default-isolation-typealias.md ├── 0479-method-and-initializer-keypaths.md ├── 0480-swiftpm-warning-control.md ├── 0481-weak-let.md ├── 0482-swiftpm-static-library-binary-target-non-apple-platforms.md ├── 0483-inline-array-sugar.md ├── 0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md ├── 0485-outputspan.md ├── 0486-adoption-tooling-for-swift-features.md ├── 0487-extensible-enums.md ├── 0488-extracting.md ├── 0489-codable-error-printing.md ├── 0490-environment-constrained-shared-libraries.md ├── 0491-module-selectors.md ├── 0492-section-control.md ├── 0493-defer-async.md ├── 0494-add-is-identical-methods.md ├── 0495-cdecl.md ├── 0496-inline-always.md ├── 0497-definition-visibility.md ├── 0498-runtime-demangle.md ├── 0499-support-non-copyable-simple-protocols.md ├── 0500-package-manager-templates.md ├── 0501-swiftpm-html-coverage-report.md └── testing │ ├── 0001-refactor-bug-inits.md │ ├── 0002-json-abi.md │ ├── 0003-make-serialized-trait-api.md │ ├── 0004-constrain-the-granularity-of-test-time-limit-durations.md │ ├── 0005-ranged-confirmations.md │ ├── 0006-return-errors-from-expect-throws.md │ ├── 0007-test-scoping-traits.md │ ├── 0008-exit-tests.md │ ├── 0009-attachments.md │ ├── 0010-evaluate-condition.md │ ├── 0011-issue-handling-traits.md │ ├── 0012-exit-test-value-capturing.md │ ├── 0013-issue-severity-warning.md │ ├── 0014-image-attachments-in-swift-testing-apple-platforms.md │ ├── 0015-image-attachments-in-swift-testing-windows.md │ ├── 0016-test-cancellation.md │ └── 0017-image-attachment-consolidation.md ├── releases ├── swift-2_2.md ├── swift-3_0.md ├── swift-4_0.md └── swift-5_0.md └── visions ├── approachable-concurrency.md ├── embedded-swift.md ├── macros.md ├── memory-safety.md ├── platform-support.md ├── swift-testing.md ├── using-c++-from-swift.md ├── using-swift-from-c++.md └── webassembly.md /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/.gitignore -------------------------------------------------------------------------------- /.nojekyll: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /404.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/404.html -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/README.md -------------------------------------------------------------------------------- /commonly_proposed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/commonly_proposed.md -------------------------------------------------------------------------------- /process.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/process.md -------------------------------------------------------------------------------- /proposal-templates/0000-swift-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposal-templates/0000-swift-template.md -------------------------------------------------------------------------------- /proposal-templates/0000-swift-testing-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposal-templates/0000-swift-testing-template.md -------------------------------------------------------------------------------- /proposal-templates/0000-swiftpm-template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposal-templates/0000-swiftpm-template.md -------------------------------------------------------------------------------- /proposals/0001-keywords-as-argument-labels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0001-keywords-as-argument-labels.md -------------------------------------------------------------------------------- /proposals/0002-remove-currying.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0002-remove-currying.md -------------------------------------------------------------------------------- /proposals/0003-remove-var-parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0003-remove-var-parameters.md -------------------------------------------------------------------------------- /proposals/0004-remove-pre-post-inc-decrement.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0004-remove-pre-post-inc-decrement.md -------------------------------------------------------------------------------- /proposals/0005-objective-c-name-translation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0005-objective-c-name-translation.md -------------------------------------------------------------------------------- /proposals/0006-apply-api-guidelines-to-the-standard-library.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0006-apply-api-guidelines-to-the-standard-library.md -------------------------------------------------------------------------------- /proposals/0007-remove-c-style-for-loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0007-remove-c-style-for-loops.md -------------------------------------------------------------------------------- /proposals/0008-lazy-flatmap-for-optionals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0008-lazy-flatmap-for-optionals.md -------------------------------------------------------------------------------- /proposals/0009-require-self-for-accessing-instance-members.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0009-require-self-for-accessing-instance-members.md -------------------------------------------------------------------------------- /proposals/0010-add-staticstring-unicodescalarview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0010-add-staticstring-unicodescalarview.md -------------------------------------------------------------------------------- /proposals/0011-replace-typealias-associated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0011-replace-typealias-associated.md -------------------------------------------------------------------------------- /proposals/0012-add-noescape-to-public-library-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0012-add-noescape-to-public-library-api.md -------------------------------------------------------------------------------- /proposals/0013-remove-partial-application-super.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0013-remove-partial-application-super.md -------------------------------------------------------------------------------- /proposals/0014-constrained-AnySequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0014-constrained-AnySequence.md -------------------------------------------------------------------------------- /proposals/0015-tuple-comparison-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0015-tuple-comparison-operators.md -------------------------------------------------------------------------------- /proposals/0016-initializers-for-converting-unsafe-pointers-to-ints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0016-initializers-for-converting-unsafe-pointers-to-ints.md -------------------------------------------------------------------------------- /proposals/0017-convert-unmanaged-to-use-unsafepointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0017-convert-unmanaged-to-use-unsafepointer.md -------------------------------------------------------------------------------- /proposals/0018-flexible-memberwise-initialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0018-flexible-memberwise-initialization.md -------------------------------------------------------------------------------- /proposals/0019-package-manager-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0019-package-manager-testing.md -------------------------------------------------------------------------------- /proposals/0020-if-swift-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0020-if-swift-version.md -------------------------------------------------------------------------------- /proposals/0021-generalized-naming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0021-generalized-naming.md -------------------------------------------------------------------------------- /proposals/0022-objc-selectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0022-objc-selectors.md -------------------------------------------------------------------------------- /proposals/0023-api-guidelines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0023-api-guidelines.md -------------------------------------------------------------------------------- /proposals/0024-optional-value-setter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0024-optional-value-setter.md -------------------------------------------------------------------------------- /proposals/0025-scoped-access-level.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0025-scoped-access-level.md -------------------------------------------------------------------------------- /proposals/0026-abstract-classes-and-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0026-abstract-classes-and-methods.md -------------------------------------------------------------------------------- /proposals/0027-string-from-code-units.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0027-string-from-code-units.md -------------------------------------------------------------------------------- /proposals/0028-modernizing-debug-identifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0028-modernizing-debug-identifiers.md -------------------------------------------------------------------------------- /proposals/0029-remove-implicit-tuple-splat.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0029-remove-implicit-tuple-splat.md -------------------------------------------------------------------------------- /proposals/0030-property-behavior-decls.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0030-property-behavior-decls.md -------------------------------------------------------------------------------- /proposals/0031-adjusting-inout-declarations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0031-adjusting-inout-declarations.md -------------------------------------------------------------------------------- /proposals/0032-sequencetype-find.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0032-sequencetype-find.md -------------------------------------------------------------------------------- /proposals/0033-import-objc-constants.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0033-import-objc-constants.md -------------------------------------------------------------------------------- /proposals/0034-disambiguating-line.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0034-disambiguating-line.md -------------------------------------------------------------------------------- /proposals/0035-limit-inout-capture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0035-limit-inout-capture.md -------------------------------------------------------------------------------- /proposals/0036-enum-dot.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0036-enum-dot.md -------------------------------------------------------------------------------- /proposals/0037-clarify-comments-and-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0037-clarify-comments-and-operators.md -------------------------------------------------------------------------------- /proposals/0038-swiftpm-c-language-targets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0038-swiftpm-c-language-targets.md -------------------------------------------------------------------------------- /proposals/0039-playgroundliterals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0039-playgroundliterals.md -------------------------------------------------------------------------------- /proposals/0040-attributecolons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0040-attributecolons.md -------------------------------------------------------------------------------- /proposals/0041-conversion-protocol-conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0041-conversion-protocol-conventions.md -------------------------------------------------------------------------------- /proposals/0042-flatten-method-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0042-flatten-method-types.md -------------------------------------------------------------------------------- /proposals/0043-declare-variables-in-case-labels-with-multiple-patterns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0043-declare-variables-in-case-labels-with-multiple-patterns.md -------------------------------------------------------------------------------- /proposals/0044-import-as-member.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0044-import-as-member.md -------------------------------------------------------------------------------- /proposals/0045-scan-takewhile-dropwhile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0045-scan-takewhile-dropwhile.md -------------------------------------------------------------------------------- /proposals/0046-first-label.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0046-first-label.md -------------------------------------------------------------------------------- /proposals/0047-nonvoid-warn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0047-nonvoid-warn.md -------------------------------------------------------------------------------- /proposals/0048-generic-typealias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0048-generic-typealias.md -------------------------------------------------------------------------------- /proposals/0049-noescape-autoclosure-type-attrs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0049-noescape-autoclosure-type-attrs.md -------------------------------------------------------------------------------- /proposals/0050-floating-point-stride.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0050-floating-point-stride.md -------------------------------------------------------------------------------- /proposals/0051-stride-semantics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0051-stride-semantics.md -------------------------------------------------------------------------------- /proposals/0052-iterator-post-nil-guarantee.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0052-iterator-post-nil-guarantee.md -------------------------------------------------------------------------------- /proposals/0053-remove-let-from-function-parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0053-remove-let-from-function-parameters.md -------------------------------------------------------------------------------- /proposals/0054-abolish-iuo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0054-abolish-iuo.md -------------------------------------------------------------------------------- /proposals/0055-optional-unsafe-pointers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0055-optional-unsafe-pointers.md -------------------------------------------------------------------------------- /proposals/0056-trailing-closures-in-guard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0056-trailing-closures-in-guard.md -------------------------------------------------------------------------------- /proposals/0057-importing-objc-generics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0057-importing-objc-generics.md -------------------------------------------------------------------------------- /proposals/0058-objectivecbridgeable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0058-objectivecbridgeable.md -------------------------------------------------------------------------------- /proposals/0059-updated-set-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0059-updated-set-apis.md -------------------------------------------------------------------------------- /proposals/0060-defaulted-parameter-order.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0060-defaulted-parameter-order.md -------------------------------------------------------------------------------- /proposals/0061-autoreleasepool-signature.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0061-autoreleasepool-signature.md -------------------------------------------------------------------------------- /proposals/0062-objc-keypaths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0062-objc-keypaths.md -------------------------------------------------------------------------------- /proposals/0063-swiftpm-system-module-search-paths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0063-swiftpm-system-module-search-paths.md -------------------------------------------------------------------------------- /proposals/0064-property-selectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0064-property-selectors.md -------------------------------------------------------------------------------- /proposals/0065-collections-move-indices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0065-collections-move-indices.md -------------------------------------------------------------------------------- /proposals/0066-standardize-function-type-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0066-standardize-function-type-syntax.md -------------------------------------------------------------------------------- /proposals/0067-floating-point-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0067-floating-point-protocols.md -------------------------------------------------------------------------------- /proposals/0068-universal-self.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0068-universal-self.md -------------------------------------------------------------------------------- /proposals/0069-swift-mutability-for-foundation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0069-swift-mutability-for-foundation.md -------------------------------------------------------------------------------- /proposals/0070-optional-requirements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0070-optional-requirements.md -------------------------------------------------------------------------------- /proposals/0071-member-keywords.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0071-member-keywords.md -------------------------------------------------------------------------------- /proposals/0072-eliminate-implicit-bridging-conversions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0072-eliminate-implicit-bridging-conversions.md -------------------------------------------------------------------------------- /proposals/0073-noescape-once.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0073-noescape-once.md -------------------------------------------------------------------------------- /proposals/0074-binary-search.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0074-binary-search.md -------------------------------------------------------------------------------- /proposals/0075-import-test.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0075-import-test.md -------------------------------------------------------------------------------- /proposals/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0076-copying-to-unsafe-mutable-pointer-with-unsafe-pointer-source.md -------------------------------------------------------------------------------- /proposals/0077-operator-precedence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0077-operator-precedence.md -------------------------------------------------------------------------------- /proposals/0078-rotate-algorithm.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0078-rotate-algorithm.md -------------------------------------------------------------------------------- /proposals/0079-upgrade-self-from-weak-to-strong.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0079-upgrade-self-from-weak-to-strong.md -------------------------------------------------------------------------------- /proposals/0080-failable-numeric-initializers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0080-failable-numeric-initializers.md -------------------------------------------------------------------------------- /proposals/0081-move-where-expression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0081-move-where-expression.md -------------------------------------------------------------------------------- /proposals/0082-swiftpm-package-edit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0082-swiftpm-package-edit.md -------------------------------------------------------------------------------- /proposals/0083-remove-bridging-from-dynamic-casts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0083-remove-bridging-from-dynamic-casts.md -------------------------------------------------------------------------------- /proposals/0084-trailing-commas.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0084-trailing-commas.md -------------------------------------------------------------------------------- /proposals/0085-package-manager-command-name.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0085-package-manager-command-name.md -------------------------------------------------------------------------------- /proposals/0086-drop-foundation-ns.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0086-drop-foundation-ns.md -------------------------------------------------------------------------------- /proposals/0087-lazy-attribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0087-lazy-attribute.md -------------------------------------------------------------------------------- /proposals/0088-libdispatch-for-swift3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0088-libdispatch-for-swift3.md -------------------------------------------------------------------------------- /proposals/0089-rename-string-reflection-init.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0089-rename-string-reflection-init.md -------------------------------------------------------------------------------- /proposals/0090-remove-dot-self.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0090-remove-dot-self.md -------------------------------------------------------------------------------- /proposals/0091-improving-operators-in-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0091-improving-operators-in-protocols.md -------------------------------------------------------------------------------- /proposals/0092-typealiases-in-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0092-typealiases-in-protocols.md -------------------------------------------------------------------------------- /proposals/0093-slice-base.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0093-slice-base.md -------------------------------------------------------------------------------- /proposals/0094-sequence-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0094-sequence-function.md -------------------------------------------------------------------------------- /proposals/0095-any-as-existential.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0095-any-as-existential.md -------------------------------------------------------------------------------- /proposals/0096-dynamictype.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0096-dynamictype.md -------------------------------------------------------------------------------- /proposals/0097-negative-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0097-negative-attributes.md -------------------------------------------------------------------------------- /proposals/0098-didset-capitalization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0098-didset-capitalization.md -------------------------------------------------------------------------------- /proposals/0099-conditionclauses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0099-conditionclauses.md -------------------------------------------------------------------------------- /proposals/0100-add-sequence-based-init-and-merge-to-dictionary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0100-add-sequence-based-init-and-merge-to-dictionary.md -------------------------------------------------------------------------------- /proposals/0101-standardizing-sizeof-naming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0101-standardizing-sizeof-naming.md -------------------------------------------------------------------------------- /proposals/0102-noreturn-bottom-type.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0102-noreturn-bottom-type.md -------------------------------------------------------------------------------- /proposals/0103-make-noescape-default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0103-make-noescape-default.md -------------------------------------------------------------------------------- /proposals/0104-improved-integers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0104-improved-integers.md -------------------------------------------------------------------------------- /proposals/0105-remove-where-from-forin-loops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0105-remove-where-from-forin-loops.md -------------------------------------------------------------------------------- /proposals/0106-rename-osx-to-macos.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0106-rename-osx-to-macos.md -------------------------------------------------------------------------------- /proposals/0107-unsaferawpointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0107-unsaferawpointer.md -------------------------------------------------------------------------------- /proposals/0108-remove-assoctype-inference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0108-remove-assoctype-inference.md -------------------------------------------------------------------------------- /proposals/0109-remove-boolean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0109-remove-boolean.md -------------------------------------------------------------------------------- /proposals/0110-distinguish-single-tuple-arg.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0110-distinguish-single-tuple-arg.md -------------------------------------------------------------------------------- /proposals/0111-remove-arg-label-type-significance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0111-remove-arg-label-type-significance.md -------------------------------------------------------------------------------- /proposals/0112-nserror-bridging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0112-nserror-bridging.md -------------------------------------------------------------------------------- /proposals/0113-rounding-functions-on-floatingpoint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0113-rounding-functions-on-floatingpoint.md -------------------------------------------------------------------------------- /proposals/0114-buffer-naming.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0114-buffer-naming.md -------------------------------------------------------------------------------- /proposals/0115-literal-syntax-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0115-literal-syntax-protocols.md -------------------------------------------------------------------------------- /proposals/0116-id-as-any.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0116-id-as-any.md -------------------------------------------------------------------------------- /proposals/0117-non-public-subclassable-by-default.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0117-non-public-subclassable-by-default.md -------------------------------------------------------------------------------- /proposals/0118-closure-parameter-names-and-labels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0118-closure-parameter-names-and-labels.md -------------------------------------------------------------------------------- /proposals/0119-extensions-access-modifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0119-extensions-access-modifiers.md -------------------------------------------------------------------------------- /proposals/0120-revise-partition-method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0120-revise-partition-method.md -------------------------------------------------------------------------------- /proposals/0121-remove-optional-comparison-operators.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0121-remove-optional-comparison-operators.md -------------------------------------------------------------------------------- /proposals/0122-use-colons-for-subscript-type-declarations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0122-use-colons-for-subscript-type-declarations.md -------------------------------------------------------------------------------- /proposals/0123-disallow-value-to-optional-coercion-in-operator-arguments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0123-disallow-value-to-optional-coercion-in-operator-arguments.md -------------------------------------------------------------------------------- /proposals/0124-bitpattern-label-for-int-initializer-objectidentfier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0124-bitpattern-label-for-int-initializer-objectidentfier.md -------------------------------------------------------------------------------- /proposals/0125-remove-nonobjectivecbase.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0125-remove-nonobjectivecbase.md -------------------------------------------------------------------------------- /proposals/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0126-refactor-metatypes-repurpose-t-dot-self-and-mirror.md -------------------------------------------------------------------------------- /proposals/0127-cleaning-up-stdlib-ptr-buffer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0127-cleaning-up-stdlib-ptr-buffer.md -------------------------------------------------------------------------------- /proposals/0128-unicodescalar-failable-initializer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0128-unicodescalar-failable-initializer.md -------------------------------------------------------------------------------- /proposals/0129-package-manager-test-naming-conventions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0129-package-manager-test-naming-conventions.md -------------------------------------------------------------------------------- /proposals/0130-string-initializers-cleanup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0130-string-initializers-cleanup.md -------------------------------------------------------------------------------- /proposals/0131-anyhashable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0131-anyhashable.md -------------------------------------------------------------------------------- /proposals/0132-sequence-end-ops.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0132-sequence-end-ops.md -------------------------------------------------------------------------------- /proposals/0133-rename-flatten-to-joined.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0133-rename-flatten-to-joined.md -------------------------------------------------------------------------------- /proposals/0134-rename-string-properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0134-rename-string-properties.md -------------------------------------------------------------------------------- /proposals/0135-package-manager-support-for-differentiating-packages-by-swift-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0135-package-manager-support-for-differentiating-packages-by-swift-version.md -------------------------------------------------------------------------------- /proposals/0136-memory-layout-of-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0136-memory-layout-of-values.md -------------------------------------------------------------------------------- /proposals/0137-avoiding-lock-in.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0137-avoiding-lock-in.md -------------------------------------------------------------------------------- /proposals/0138-unsaferawbufferpointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0138-unsaferawbufferpointer.md -------------------------------------------------------------------------------- /proposals/0139-bridge-nsnumber-and-nsvalue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0139-bridge-nsnumber-and-nsvalue.md -------------------------------------------------------------------------------- /proposals/0140-bridge-optional-to-nsnull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0140-bridge-optional-to-nsnull.md -------------------------------------------------------------------------------- /proposals/0141-available-by-swift-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0141-available-by-swift-version.md -------------------------------------------------------------------------------- /proposals/0142-associated-types-constraints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0142-associated-types-constraints.md -------------------------------------------------------------------------------- /proposals/0143-conditional-conformances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0143-conditional-conformances.md -------------------------------------------------------------------------------- /proposals/0144-allow-single-dollar-sign-as-valid-identifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0144-allow-single-dollar-sign-as-valid-identifier.md -------------------------------------------------------------------------------- /proposals/0145-package-manager-version-pinning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0145-package-manager-version-pinning.md -------------------------------------------------------------------------------- /proposals/0146-package-manager-product-definitions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0146-package-manager-product-definitions.md -------------------------------------------------------------------------------- /proposals/0147-move-unsafe-initialize-from.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0147-move-unsafe-initialize-from.md -------------------------------------------------------------------------------- /proposals/0148-generic-subscripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0148-generic-subscripts.md -------------------------------------------------------------------------------- /proposals/0149-package-manager-top-of-tree.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0149-package-manager-top-of-tree.md -------------------------------------------------------------------------------- /proposals/0150-package-manager-branch-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0150-package-manager-branch-support.md -------------------------------------------------------------------------------- /proposals/0151-package-manager-swift-language-compatibility-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0151-package-manager-swift-language-compatibility-version.md -------------------------------------------------------------------------------- /proposals/0152-package-manager-tools-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0152-package-manager-tools-version.md -------------------------------------------------------------------------------- /proposals/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0153-compensate-for-the-inconsistency-of-nscopyings-behaviour.md -------------------------------------------------------------------------------- /proposals/0154-dictionary-key-and-value-collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0154-dictionary-key-and-value-collections.md -------------------------------------------------------------------------------- /proposals/0155-normalize-enum-case-representation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0155-normalize-enum-case-representation.md -------------------------------------------------------------------------------- /proposals/0156-subclass-existentials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0156-subclass-existentials.md -------------------------------------------------------------------------------- /proposals/0157-recursive-protocol-constraints.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0157-recursive-protocol-constraints.md -------------------------------------------------------------------------------- /proposals/0158-package-manager-manifest-api-redesign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0158-package-manager-manifest-api-redesign.md -------------------------------------------------------------------------------- /proposals/0159-fix-private-access-levels.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0159-fix-private-access-levels.md -------------------------------------------------------------------------------- /proposals/0160-objc-inference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0160-objc-inference.md -------------------------------------------------------------------------------- /proposals/0161-key-paths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0161-key-paths.md -------------------------------------------------------------------------------- /proposals/0162-package-manager-custom-target-layouts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0162-package-manager-custom-target-layouts.md -------------------------------------------------------------------------------- /proposals/0163-string-revision-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0163-string-revision-1.md -------------------------------------------------------------------------------- /proposals/0164-remove-final-support-in-protocol-extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0164-remove-final-support-in-protocol-extensions.md -------------------------------------------------------------------------------- /proposals/0165-dict.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0165-dict.md -------------------------------------------------------------------------------- /proposals/0166-swift-archival-serialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0166-swift-archival-serialization.md -------------------------------------------------------------------------------- /proposals/0167-swift-encoders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0167-swift-encoders.md -------------------------------------------------------------------------------- /proposals/0168-multi-line-string-literals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0168-multi-line-string-literals.md -------------------------------------------------------------------------------- /proposals/0169-improve-interaction-between-private-declarations-and-extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0169-improve-interaction-between-private-declarations-and-extensions.md -------------------------------------------------------------------------------- /proposals/0170-nsnumber_bridge.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0170-nsnumber_bridge.md -------------------------------------------------------------------------------- /proposals/0171-reduce-with-inout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0171-reduce-with-inout.md -------------------------------------------------------------------------------- /proposals/0172-one-sided-ranges.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0172-one-sided-ranges.md -------------------------------------------------------------------------------- /proposals/0173-swap-indices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0173-swap-indices.md -------------------------------------------------------------------------------- /proposals/0174-filter-range-replaceable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0174-filter-range-replaceable.md -------------------------------------------------------------------------------- /proposals/0175-package-manager-revised-dependency-resolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0175-package-manager-revised-dependency-resolution.md -------------------------------------------------------------------------------- /proposals/0176-enforce-exclusive-access-to-memory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0176-enforce-exclusive-access-to-memory.md -------------------------------------------------------------------------------- /proposals/0177-add-clamped-to-method.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0177-add-clamped-to-method.md -------------------------------------------------------------------------------- /proposals/0178-character-unicode-view.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0178-character-unicode-view.md -------------------------------------------------------------------------------- /proposals/0179-swift-run-command.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0179-swift-run-command.md -------------------------------------------------------------------------------- /proposals/0180-string-index-overhaul.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0180-string-index-overhaul.md -------------------------------------------------------------------------------- /proposals/0181-package-manager-cpp-language-version.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0181-package-manager-cpp-language-version.md -------------------------------------------------------------------------------- /proposals/0182-newline-escape-in-strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0182-newline-escape-in-strings.md -------------------------------------------------------------------------------- /proposals/0183-substring-affordances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0183-substring-affordances.md -------------------------------------------------------------------------------- /proposals/0184-unsafe-pointers-add-missing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0184-unsafe-pointers-add-missing.md -------------------------------------------------------------------------------- /proposals/0185-synthesize-equatable-hashable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0185-synthesize-equatable-hashable.md -------------------------------------------------------------------------------- /proposals/0186-remove-ownership-keyword-support-in-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0186-remove-ownership-keyword-support-in-protocols.md -------------------------------------------------------------------------------- /proposals/0187-introduce-filtermap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0187-introduce-filtermap.md -------------------------------------------------------------------------------- /proposals/0188-stdlib-index-types-hashable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0188-stdlib-index-types-hashable.md -------------------------------------------------------------------------------- /proposals/0189-restrict-cross-module-struct-initializers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0189-restrict-cross-module-struct-initializers.md -------------------------------------------------------------------------------- /proposals/0190-target-environment-platform-condition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0190-target-environment-platform-condition.md -------------------------------------------------------------------------------- /proposals/0191-eliminate-indexdistance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0191-eliminate-indexdistance.md -------------------------------------------------------------------------------- /proposals/0192-non-exhaustive-enums.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0192-non-exhaustive-enums.md -------------------------------------------------------------------------------- /proposals/0193-cross-module-inlining-and-specialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0193-cross-module-inlining-and-specialization.md -------------------------------------------------------------------------------- /proposals/0194-derived-collection-of-enum-cases.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0194-derived-collection-of-enum-cases.md -------------------------------------------------------------------------------- /proposals/0195-dynamic-member-lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0195-dynamic-member-lookup.md -------------------------------------------------------------------------------- /proposals/0196-diagnostic-directives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0196-diagnostic-directives.md -------------------------------------------------------------------------------- /proposals/0197-remove-where.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0197-remove-where.md -------------------------------------------------------------------------------- /proposals/0198-playground-quicklook-api-revamp.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0198-playground-quicklook-api-revamp.md -------------------------------------------------------------------------------- /proposals/0199-bool-toggle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0199-bool-toggle.md -------------------------------------------------------------------------------- /proposals/0200-raw-string-escaping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0200-raw-string-escaping.md -------------------------------------------------------------------------------- /proposals/0201-package-manager-local-dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0201-package-manager-local-dependencies.md -------------------------------------------------------------------------------- /proposals/0202-random-unification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0202-random-unification.md -------------------------------------------------------------------------------- /proposals/0203-rename-sequence-elements-equal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0203-rename-sequence-elements-equal.md -------------------------------------------------------------------------------- /proposals/0204-add-last-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0204-add-last-methods.md -------------------------------------------------------------------------------- /proposals/0205-withUnsafePointer-for-lets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0205-withUnsafePointer-for-lets.md -------------------------------------------------------------------------------- /proposals/0206-hashable-enhancements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0206-hashable-enhancements.md -------------------------------------------------------------------------------- /proposals/0207-containsOnly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0207-containsOnly.md -------------------------------------------------------------------------------- /proposals/0208-package-manager-system-library-targets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0208-package-manager-system-library-targets.md -------------------------------------------------------------------------------- /proposals/0209-package-manager-swift-lang-version-update.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0209-package-manager-swift-lang-version-update.md -------------------------------------------------------------------------------- /proposals/0210-key-path-offset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0210-key-path-offset.md -------------------------------------------------------------------------------- /proposals/0211-unicode-scalar-properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0211-unicode-scalar-properties.md -------------------------------------------------------------------------------- /proposals/0212-compiler-version-directive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0212-compiler-version-directive.md -------------------------------------------------------------------------------- /proposals/0213-literal-init-via-coercion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0213-literal-init-via-coercion.md -------------------------------------------------------------------------------- /proposals/0214-DictionaryLiteral.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0214-DictionaryLiteral.md -------------------------------------------------------------------------------- /proposals/0215-conform-never-to-hashable-and-equatable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0215-conform-never-to-hashable-and-equatable.md -------------------------------------------------------------------------------- /proposals/0216-dynamic-callable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0216-dynamic-callable.md -------------------------------------------------------------------------------- /proposals/0217-bangbang.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0217-bangbang.md -------------------------------------------------------------------------------- /proposals/0218-introduce-compact-map-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0218-introduce-compact-map-values.md -------------------------------------------------------------------------------- /proposals/0219-package-manager-dependency-mirroring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0219-package-manager-dependency-mirroring.md -------------------------------------------------------------------------------- /proposals/0220-count-where.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0220-count-where.md -------------------------------------------------------------------------------- /proposals/0221-character-properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0221-character-properties.md -------------------------------------------------------------------------------- /proposals/0222-lazy-compactmap-sequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0222-lazy-compactmap-sequence.md -------------------------------------------------------------------------------- /proposals/0223-array-uninitialized-initializer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0223-array-uninitialized-initializer.md -------------------------------------------------------------------------------- /proposals/0224-ifswift-lessthan-operator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0224-ifswift-lessthan-operator.md -------------------------------------------------------------------------------- /proposals/0225-binaryinteger-iseven-isodd-ismultiple.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0225-binaryinteger-iseven-isodd-ismultiple.md -------------------------------------------------------------------------------- /proposals/0226-package-manager-target-based-dep-resolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0226-package-manager-target-based-dep-resolution.md -------------------------------------------------------------------------------- /proposals/0227-identity-keypath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0227-identity-keypath.md -------------------------------------------------------------------------------- /proposals/0228-fix-expressiblebystringinterpolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0228-fix-expressiblebystringinterpolation.md -------------------------------------------------------------------------------- /proposals/0229-simd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0229-simd.md -------------------------------------------------------------------------------- /proposals/0230-flatten-optional-try.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0230-flatten-optional-try.md -------------------------------------------------------------------------------- /proposals/0231-optional-iteration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0231-optional-iteration.md -------------------------------------------------------------------------------- /proposals/0232-remove-customization-points.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0232-remove-customization-points.md -------------------------------------------------------------------------------- /proposals/0233-additive-arithmetic-protocol.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0233-additive-arithmetic-protocol.md -------------------------------------------------------------------------------- /proposals/0234-remove-sequence-subsequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0234-remove-sequence-subsequence.md -------------------------------------------------------------------------------- /proposals/0235-add-result.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0235-add-result.md -------------------------------------------------------------------------------- /proposals/0236-package-manager-platform-deployment-settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0236-package-manager-platform-deployment-settings.md -------------------------------------------------------------------------------- /proposals/0237-contiguous-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0237-contiguous-collection.md -------------------------------------------------------------------------------- /proposals/0238-package-manager-build-settings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0238-package-manager-build-settings.md -------------------------------------------------------------------------------- /proposals/0239-codable-range.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0239-codable-range.md -------------------------------------------------------------------------------- /proposals/0240-ordered-collection-diffing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0240-ordered-collection-diffing.md -------------------------------------------------------------------------------- /proposals/0241-string-index-explicit-encoding-offset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0241-string-index-explicit-encoding-offset.md -------------------------------------------------------------------------------- /proposals/0242-default-values-memberwise.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0242-default-values-memberwise.md -------------------------------------------------------------------------------- /proposals/0243-codepoint-and-character-literals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0243-codepoint-and-character-literals.md -------------------------------------------------------------------------------- /proposals/0244-opaque-result-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0244-opaque-result-types.md -------------------------------------------------------------------------------- /proposals/0245-array-uninitialized-initializer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0245-array-uninitialized-initializer.md -------------------------------------------------------------------------------- /proposals/0246-mathable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0246-mathable.md -------------------------------------------------------------------------------- /proposals/0247-contiguous-strings.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0247-contiguous-strings.md -------------------------------------------------------------------------------- /proposals/0248-string-gaps-missing-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0248-string-gaps-missing-apis.md -------------------------------------------------------------------------------- /proposals/0249-key-path-literal-function-expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0249-key-path-literal-function-expressions.md -------------------------------------------------------------------------------- /proposals/0250-swift-style-guide-and-formatter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0250-swift-style-guide-and-formatter.md -------------------------------------------------------------------------------- /proposals/0251-simd-additions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0251-simd-additions.md -------------------------------------------------------------------------------- /proposals/0252-keypath-dynamic-member-lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0252-keypath-dynamic-member-lookup.md -------------------------------------------------------------------------------- /proposals/0253-callable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0253-callable.md -------------------------------------------------------------------------------- /proposals/0254-static-subscripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0254-static-subscripts.md -------------------------------------------------------------------------------- /proposals/0255-omit-return.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0255-omit-return.md -------------------------------------------------------------------------------- /proposals/0256-contiguous-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0256-contiguous-collection.md -------------------------------------------------------------------------------- /proposals/0257-elide-comma.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0257-elide-comma.md -------------------------------------------------------------------------------- /proposals/0258-property-wrappers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0258-property-wrappers.md -------------------------------------------------------------------------------- /proposals/0259-approximately-equal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0259-approximately-equal.md -------------------------------------------------------------------------------- /proposals/0260-library-evolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0260-library-evolution.md -------------------------------------------------------------------------------- /proposals/0261-identifiable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0261-identifiable.md -------------------------------------------------------------------------------- /proposals/0262-demangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0262-demangle.md -------------------------------------------------------------------------------- /proposals/0263-string-uninitialized-initializer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0263-string-uninitialized-initializer.md -------------------------------------------------------------------------------- /proposals/0264-stdlib-preview-package.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0264-stdlib-preview-package.md -------------------------------------------------------------------------------- /proposals/0265-offset-indexing-and-slicing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0265-offset-indexing-and-slicing.md -------------------------------------------------------------------------------- /proposals/0266-synthesized-comparable-for-enumerations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0266-synthesized-comparable-for-enumerations.md -------------------------------------------------------------------------------- /proposals/0267-where-on-contextually-generic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0267-where-on-contextually-generic.md -------------------------------------------------------------------------------- /proposals/0268-didset-semantics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0268-didset-semantics.md -------------------------------------------------------------------------------- /proposals/0269-implicit-self-explicit-capture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0269-implicit-self-explicit-capture.md -------------------------------------------------------------------------------- /proposals/0270-rangeset-and-collection-operations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0270-rangeset-and-collection-operations.md -------------------------------------------------------------------------------- /proposals/0271-package-manager-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0271-package-manager-resources.md -------------------------------------------------------------------------------- /proposals/0272-swiftpm-binary-dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0272-swiftpm-binary-dependencies.md -------------------------------------------------------------------------------- /proposals/0273-swiftpm-conditional-target-dependencies.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0273-swiftpm-conditional-target-dependencies.md -------------------------------------------------------------------------------- /proposals/0274-magic-file.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0274-magic-file.md -------------------------------------------------------------------------------- /proposals/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0275-allow-more-characters-like-whitespaces-and-punctuations-for-escaped-identifiers.md -------------------------------------------------------------------------------- /proposals/0276-multi-pattern-catch-clauses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0276-multi-pattern-catch-clauses.md -------------------------------------------------------------------------------- /proposals/0277-float16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0277-float16.md -------------------------------------------------------------------------------- /proposals/0278-package-manager-localized-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0278-package-manager-localized-resources.md -------------------------------------------------------------------------------- /proposals/0279-multiple-trailing-closures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0279-multiple-trailing-closures.md -------------------------------------------------------------------------------- /proposals/0280-enum-cases-as-protocol-witnesses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0280-enum-cases-as-protocol-witnesses.md -------------------------------------------------------------------------------- /proposals/0281-main-attribute.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0281-main-attribute.md -------------------------------------------------------------------------------- /proposals/0282-atomics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0282-atomics.md -------------------------------------------------------------------------------- /proposals/0283-tuples-are-equatable-comparable-hashable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0283-tuples-are-equatable-comparable-hashable.md -------------------------------------------------------------------------------- /proposals/0284-multiple-variadic-parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0284-multiple-variadic-parameters.md -------------------------------------------------------------------------------- /proposals/0285-ease-pound-file-transition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0285-ease-pound-file-transition.md -------------------------------------------------------------------------------- /proposals/0286-forward-scan-trailing-closures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0286-forward-scan-trailing-closures.md -------------------------------------------------------------------------------- /proposals/0287-implicit-member-chains.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0287-implicit-member-chains.md -------------------------------------------------------------------------------- /proposals/0288-binaryinteger-ispower.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0288-binaryinteger-ispower.md -------------------------------------------------------------------------------- /proposals/0289-result-builders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0289-result-builders.md -------------------------------------------------------------------------------- /proposals/0290-negative-availability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0290-negative-availability.md -------------------------------------------------------------------------------- /proposals/0291-package-collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0291-package-collections.md -------------------------------------------------------------------------------- /proposals/0292-package-registry-service.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0292-package-registry-service.md -------------------------------------------------------------------------------- /proposals/0293-extend-property-wrappers-to-function-and-closure-parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0293-extend-property-wrappers-to-function-and-closure-parameters.md -------------------------------------------------------------------------------- /proposals/0294-package-executable-targets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0294-package-executable-targets.md -------------------------------------------------------------------------------- /proposals/0295-codable-synthesis-for-enums-with-associated-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0295-codable-synthesis-for-enums-with-associated-values.md -------------------------------------------------------------------------------- /proposals/0296-async-await.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0296-async-await.md -------------------------------------------------------------------------------- /proposals/0297-concurrency-objc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0297-concurrency-objc.md -------------------------------------------------------------------------------- /proposals/0298-asyncsequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0298-asyncsequence.md -------------------------------------------------------------------------------- /proposals/0299-extend-generic-static-member-lookup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0299-extend-generic-static-member-lookup.md -------------------------------------------------------------------------------- /proposals/0300-continuation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0300-continuation.md -------------------------------------------------------------------------------- /proposals/0301-package-editing-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0301-package-editing-commands.md -------------------------------------------------------------------------------- /proposals/0302-concurrent-value-and-concurrent-closures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0302-concurrent-value-and-concurrent-closures.md -------------------------------------------------------------------------------- /proposals/0303-swiftpm-extensible-build-tools.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0303-swiftpm-extensible-build-tools.md -------------------------------------------------------------------------------- /proposals/0304-structured-concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0304-structured-concurrency.md -------------------------------------------------------------------------------- /proposals/0305-swiftpm-binary-target-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0305-swiftpm-binary-target-improvements.md -------------------------------------------------------------------------------- /proposals/0306-actors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0306-actors.md -------------------------------------------------------------------------------- /proposals/0307-allow-interchangeable-use-of-double-cgfloat-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0307-allow-interchangeable-use-of-double-cgfloat-types.md -------------------------------------------------------------------------------- /proposals/0308-postfix-if-config-expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0308-postfix-if-config-expressions.md -------------------------------------------------------------------------------- /proposals/0309-unlock-existential-types-for-all-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0309-unlock-existential-types-for-all-protocols.md -------------------------------------------------------------------------------- /proposals/0310-effectful-readonly-properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0310-effectful-readonly-properties.md -------------------------------------------------------------------------------- /proposals/0311-task-locals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0311-task-locals.md -------------------------------------------------------------------------------- /proposals/0312-indexed-and-enumerated-zip-collections.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0312-indexed-and-enumerated-zip-collections.md -------------------------------------------------------------------------------- /proposals/0313-actor-isolation-control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0313-actor-isolation-control.md -------------------------------------------------------------------------------- /proposals/0314-async-stream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0314-async-stream.md -------------------------------------------------------------------------------- /proposals/0315-placeholder-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0315-placeholder-types.md -------------------------------------------------------------------------------- /proposals/0316-global-actors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0316-global-actors.md -------------------------------------------------------------------------------- /proposals/0317-async-let.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0317-async-let.md -------------------------------------------------------------------------------- /proposals/0318-package-creation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0318-package-creation.md -------------------------------------------------------------------------------- /proposals/0319-never-identifiable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0319-never-identifiable.md -------------------------------------------------------------------------------- /proposals/0320-codingkeyrepresentable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0320-codingkeyrepresentable.md -------------------------------------------------------------------------------- /proposals/0321-package-registry-publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0321-package-registry-publish.md -------------------------------------------------------------------------------- /proposals/0322-temporary-buffers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0322-temporary-buffers.md -------------------------------------------------------------------------------- /proposals/0323-async-main-semantics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0323-async-main-semantics.md -------------------------------------------------------------------------------- /proposals/0324-c-lang-pointer-arg-conversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0324-c-lang-pointer-arg-conversion.md -------------------------------------------------------------------------------- /proposals/0325-swiftpm-additional-plugin-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0325-swiftpm-additional-plugin-apis.md -------------------------------------------------------------------------------- /proposals/0326-extending-multi-statement-closure-inference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0326-extending-multi-statement-closure-inference.md -------------------------------------------------------------------------------- /proposals/0327-actor-initializers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0327-actor-initializers.md -------------------------------------------------------------------------------- /proposals/0328-structural-opaque-result-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0328-structural-opaque-result-types.md -------------------------------------------------------------------------------- /proposals/0329-clock-instant-duration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0329-clock-instant-duration.md -------------------------------------------------------------------------------- /proposals/0330-collection-conditionals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0330-collection-conditionals.md -------------------------------------------------------------------------------- /proposals/0331-remove-sendable-from-unsafepointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0331-remove-sendable-from-unsafepointer.md -------------------------------------------------------------------------------- /proposals/0332-swiftpm-command-plugins.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0332-swiftpm-command-plugins.md -------------------------------------------------------------------------------- /proposals/0333-with-memory-rebound.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0333-with-memory-rebound.md -------------------------------------------------------------------------------- /proposals/0334-pointer-usability-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0334-pointer-usability-improvements.md -------------------------------------------------------------------------------- /proposals/0335-existential-any.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0335-existential-any.md -------------------------------------------------------------------------------- /proposals/0336-distributed-actor-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0336-distributed-actor-isolation.md -------------------------------------------------------------------------------- /proposals/0337-support-incremental-migration-to-concurrency-checking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0337-support-incremental-migration-to-concurrency-checking.md -------------------------------------------------------------------------------- /proposals/0338-clarify-execution-non-actor-async.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0338-clarify-execution-non-actor-async.md -------------------------------------------------------------------------------- /proposals/0339-module-aliasing-for-disambiguation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0339-module-aliasing-for-disambiguation.md -------------------------------------------------------------------------------- /proposals/0340-swift-noasync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0340-swift-noasync.md -------------------------------------------------------------------------------- /proposals/0341-opaque-parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0341-opaque-parameters.md -------------------------------------------------------------------------------- /proposals/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0342-static-link-runtime-libraries-by-default-on-supported-platforms.md -------------------------------------------------------------------------------- /proposals/0343-top-level-concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0343-top-level-concurrency.md -------------------------------------------------------------------------------- /proposals/0344-distributed-actor-runtime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0344-distributed-actor-runtime.md -------------------------------------------------------------------------------- /proposals/0345-if-let-shorthand.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0345-if-let-shorthand.md -------------------------------------------------------------------------------- /proposals/0346-light-weight-same-type-syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0346-light-weight-same-type-syntax.md -------------------------------------------------------------------------------- /proposals/0347-type-inference-from-default-exprs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0347-type-inference-from-default-exprs.md -------------------------------------------------------------------------------- /proposals/0348-buildpartialblock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0348-buildpartialblock.md -------------------------------------------------------------------------------- /proposals/0349-unaligned-loads-and-stores.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0349-unaligned-loads-and-stores.md -------------------------------------------------------------------------------- /proposals/0350-regex-type-overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0350-regex-type-overview.md -------------------------------------------------------------------------------- /proposals/0351-regex-builder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0351-regex-builder.md -------------------------------------------------------------------------------- /proposals/0352-implicit-open-existentials.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0352-implicit-open-existentials.md -------------------------------------------------------------------------------- /proposals/0353-constrained-existential-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0353-constrained-existential-types.md -------------------------------------------------------------------------------- /proposals/0354-regex-literals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0354-regex-literals.md -------------------------------------------------------------------------------- /proposals/0355-regex-syntax-run-time-construction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0355-regex-syntax-run-time-construction.md -------------------------------------------------------------------------------- /proposals/0356-swift-snippets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0356-swift-snippets.md -------------------------------------------------------------------------------- /proposals/0357-regex-string-processing-algorithms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0357-regex-string-processing-algorithms.md -------------------------------------------------------------------------------- /proposals/0358-primary-associated-types-in-stdlib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0358-primary-associated-types-in-stdlib.md -------------------------------------------------------------------------------- /proposals/0359-build-time-constant-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0359-build-time-constant-values.md -------------------------------------------------------------------------------- /proposals/0360-opaque-result-types-with-availability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0360-opaque-result-types-with-availability.md -------------------------------------------------------------------------------- /proposals/0361-bound-generic-extensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0361-bound-generic-extensions.md -------------------------------------------------------------------------------- /proposals/0362-piecemeal-future-features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0362-piecemeal-future-features.md -------------------------------------------------------------------------------- /proposals/0363-unicode-for-string-processing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0363-unicode-for-string-processing.md -------------------------------------------------------------------------------- /proposals/0364-retroactive-conformance-warning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0364-retroactive-conformance-warning.md -------------------------------------------------------------------------------- /proposals/0365-implicit-self-weak-capture.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0365-implicit-self-weak-capture.md -------------------------------------------------------------------------------- /proposals/0366-move-function.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0366-move-function.md -------------------------------------------------------------------------------- /proposals/0367-conditional-attributes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0367-conditional-attributes.md -------------------------------------------------------------------------------- /proposals/0368-staticbigint.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0368-staticbigint.md -------------------------------------------------------------------------------- /proposals/0369-add-customdebugdescription-conformance-to-anykeypath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0369-add-customdebugdescription-conformance-to-anykeypath.md -------------------------------------------------------------------------------- /proposals/0370-pointer-family-initialization-improvements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0370-pointer-family-initialization-improvements.md -------------------------------------------------------------------------------- /proposals/0371-isolated-synchronous-deinit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0371-isolated-synchronous-deinit.md -------------------------------------------------------------------------------- /proposals/0372-document-sorting-as-stable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0372-document-sorting-as-stable.md -------------------------------------------------------------------------------- /proposals/0373-vars-without-limits-in-result-builders.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0373-vars-without-limits-in-result-builders.md -------------------------------------------------------------------------------- /proposals/0374-clock-sleep-for.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0374-clock-sleep-for.md -------------------------------------------------------------------------------- /proposals/0375-opening-existential-optional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0375-opening-existential-optional.md -------------------------------------------------------------------------------- /proposals/0376-function-back-deployment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0376-function-back-deployment.md -------------------------------------------------------------------------------- /proposals/0377-parameter-ownership-modifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0377-parameter-ownership-modifiers.md -------------------------------------------------------------------------------- /proposals/0378-package-registry-auth.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0378-package-registry-auth.md -------------------------------------------------------------------------------- /proposals/0379-opt-in-reflection-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0379-opt-in-reflection-metadata.md -------------------------------------------------------------------------------- /proposals/0380-if-switch-expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0380-if-switch-expressions.md -------------------------------------------------------------------------------- /proposals/0381-task-group-discard-results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0381-task-group-discard-results.md -------------------------------------------------------------------------------- /proposals/0382-expression-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0382-expression-macros.md -------------------------------------------------------------------------------- /proposals/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0383-deprecate-uiapplicationmain-and-nsapplicationmain.md -------------------------------------------------------------------------------- /proposals/0384-importing-forward-declared-objc-interfaces-and-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0384-importing-forward-declared-objc-interfaces-and-protocols.md -------------------------------------------------------------------------------- /proposals/0385-custom-reflection-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0385-custom-reflection-metadata.md -------------------------------------------------------------------------------- /proposals/0386-package-access-modifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0386-package-access-modifier.md -------------------------------------------------------------------------------- /proposals/0387-cross-compilation-destinations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0387-cross-compilation-destinations.md -------------------------------------------------------------------------------- /proposals/0388-async-stream-factory.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0388-async-stream-factory.md -------------------------------------------------------------------------------- /proposals/0389-attached-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0389-attached-macros.md -------------------------------------------------------------------------------- /proposals/0390-noncopyable-structs-and-enums.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0390-noncopyable-structs-and-enums.md -------------------------------------------------------------------------------- /proposals/0391-package-registry-publish.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0391-package-registry-publish.md -------------------------------------------------------------------------------- /proposals/0392-custom-actor-executors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0392-custom-actor-executors.md -------------------------------------------------------------------------------- /proposals/0393-parameter-packs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0393-parameter-packs.md -------------------------------------------------------------------------------- /proposals/0394-swiftpm-expression-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0394-swiftpm-expression-macros.md -------------------------------------------------------------------------------- /proposals/0395-observability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0395-observability.md -------------------------------------------------------------------------------- /proposals/0396-never-codable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0396-never-codable.md -------------------------------------------------------------------------------- /proposals/0397-freestanding-declaration-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0397-freestanding-declaration-macros.md -------------------------------------------------------------------------------- /proposals/0398-variadic-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0398-variadic-types.md -------------------------------------------------------------------------------- /proposals/0399-tuple-of-value-pack-expansion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0399-tuple-of-value-pack-expansion.md -------------------------------------------------------------------------------- /proposals/0400-init-accessors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0400-init-accessors.md -------------------------------------------------------------------------------- /proposals/0401-remove-property-wrapper-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0401-remove-property-wrapper-isolation.md -------------------------------------------------------------------------------- /proposals/0402-extension-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0402-extension-macros.md -------------------------------------------------------------------------------- /proposals/0403-swiftpm-mixed-language-targets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0403-swiftpm-mixed-language-targets.md -------------------------------------------------------------------------------- /proposals/0404-nested-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0404-nested-protocols.md -------------------------------------------------------------------------------- /proposals/0405-string-validating-initializers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0405-string-validating-initializers.md -------------------------------------------------------------------------------- /proposals/0406-async-stream-backpressure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0406-async-stream-backpressure.md -------------------------------------------------------------------------------- /proposals/0407-member-macro-conformances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0407-member-macro-conformances.md -------------------------------------------------------------------------------- /proposals/0408-pack-iteration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0408-pack-iteration.md -------------------------------------------------------------------------------- /proposals/0409-access-level-on-imports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0409-access-level-on-imports.md -------------------------------------------------------------------------------- /proposals/0410-atomics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0410-atomics.md -------------------------------------------------------------------------------- /proposals/0411-isolated-default-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0411-isolated-default-values.md -------------------------------------------------------------------------------- /proposals/0412-strict-concurrency-for-global-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0412-strict-concurrency-for-global-variables.md -------------------------------------------------------------------------------- /proposals/0413-typed-throws.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0413-typed-throws.md -------------------------------------------------------------------------------- /proposals/0414-region-based-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0414-region-based-isolation.md -------------------------------------------------------------------------------- /proposals/0415-function-body-macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0415-function-body-macros.md -------------------------------------------------------------------------------- /proposals/0416-keypath-function-subtyping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0416-keypath-function-subtyping.md -------------------------------------------------------------------------------- /proposals/0417-task-executor-preference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0417-task-executor-preference.md -------------------------------------------------------------------------------- /proposals/0418-inferring-sendable-for-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0418-inferring-sendable-for-methods.md -------------------------------------------------------------------------------- /proposals/0419-backtrace-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0419-backtrace-api.md -------------------------------------------------------------------------------- /proposals/0420-inheritance-of-actor-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0420-inheritance-of-actor-isolation.md -------------------------------------------------------------------------------- /proposals/0421-generalize-async-sequence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0421-generalize-async-sequence.md -------------------------------------------------------------------------------- /proposals/0422-caller-side-default-argument-macro-expression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0422-caller-side-default-argument-macro-expression.md -------------------------------------------------------------------------------- /proposals/0423-dynamic-actor-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0423-dynamic-actor-isolation.md -------------------------------------------------------------------------------- /proposals/0424-custom-isolation-checking-for-serialexecutor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0424-custom-isolation-checking-for-serialexecutor.md -------------------------------------------------------------------------------- /proposals/0425-int128.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0425-int128.md -------------------------------------------------------------------------------- /proposals/0426-bitwise-copyable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0426-bitwise-copyable.md -------------------------------------------------------------------------------- /proposals/0427-noncopyable-generics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0427-noncopyable-generics.md -------------------------------------------------------------------------------- /proposals/0428-resolve-distributed-actor-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0428-resolve-distributed-actor-protocols.md -------------------------------------------------------------------------------- /proposals/0429-partial-consumption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0429-partial-consumption.md -------------------------------------------------------------------------------- /proposals/0430-transferring-parameters-and-results.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0430-transferring-parameters-and-results.md -------------------------------------------------------------------------------- /proposals/0431-isolated-any-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0431-isolated-any-functions.md -------------------------------------------------------------------------------- /proposals/0432-noncopyable-switch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0432-noncopyable-switch.md -------------------------------------------------------------------------------- /proposals/0433-mutex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0433-mutex.md -------------------------------------------------------------------------------- /proposals/0434-global-actor-isolated-types-usability.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0434-global-actor-isolated-types-usability.md -------------------------------------------------------------------------------- /proposals/0435-swiftpm-per-target-swift-language-version-setting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0435-swiftpm-per-target-swift-language-version-setting.md -------------------------------------------------------------------------------- /proposals/0436-objc-implementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0436-objc-implementation.md -------------------------------------------------------------------------------- /proposals/0437-noncopyable-stdlib-primitives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0437-noncopyable-stdlib-primitives.md -------------------------------------------------------------------------------- /proposals/0438-metatype-keypath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0438-metatype-keypath.md -------------------------------------------------------------------------------- /proposals/0439-trailing-comma-lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0439-trailing-comma-lists.md -------------------------------------------------------------------------------- /proposals/0440-debug-description-macro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0440-debug-description-macro.md -------------------------------------------------------------------------------- /proposals/0441-formalize-language-mode-terminology.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0441-formalize-language-mode-terminology.md -------------------------------------------------------------------------------- /proposals/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0442-allow-taskgroup-childtaskresult-type-to-be-inferred.md -------------------------------------------------------------------------------- /proposals/0443-warning-control-flags.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0443-warning-control-flags.md -------------------------------------------------------------------------------- /proposals/0444-member-import-visibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0444-member-import-visibility.md -------------------------------------------------------------------------------- /proposals/0445-string-index-printing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0445-string-index-printing.md -------------------------------------------------------------------------------- /proposals/0446-non-escapable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0446-non-escapable.md -------------------------------------------------------------------------------- /proposals/0447-span-access-shared-contiguous-storage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0447-span-access-shared-contiguous-storage.md -------------------------------------------------------------------------------- /proposals/0448-regex-lookbehind-assertions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0448-regex-lookbehind-assertions.md -------------------------------------------------------------------------------- /proposals/0449-nonisolated-for-global-actor-cutoff.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0449-nonisolated-for-global-actor-cutoff.md -------------------------------------------------------------------------------- /proposals/0450-swiftpm-package-traits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0450-swiftpm-package-traits.md -------------------------------------------------------------------------------- /proposals/0451-escaped-identifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0451-escaped-identifiers.md -------------------------------------------------------------------------------- /proposals/0452-integer-generic-parameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0452-integer-generic-parameters.md -------------------------------------------------------------------------------- /proposals/0453-vector.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0453-vector.md -------------------------------------------------------------------------------- /proposals/0454-memory-allocator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0454-memory-allocator.md -------------------------------------------------------------------------------- /proposals/0455-swiftpm-testable-build-setting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0455-swiftpm-testable-build-setting.md -------------------------------------------------------------------------------- /proposals/0456-stdlib-span-properties.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0456-stdlib-span-properties.md -------------------------------------------------------------------------------- /proposals/0457-duration-attosecond-represenation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0457-duration-attosecond-represenation.md -------------------------------------------------------------------------------- /proposals/0458-strict-memory-safety.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0458-strict-memory-safety.md -------------------------------------------------------------------------------- /proposals/0459-enumerated-collection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0459-enumerated-collection.md -------------------------------------------------------------------------------- /proposals/0460-specialized.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0460-specialized.md -------------------------------------------------------------------------------- /proposals/0461-async-function-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0461-async-function-isolation.md -------------------------------------------------------------------------------- /proposals/0462-task-priority-escalation-apis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0462-task-priority-escalation-apis.md -------------------------------------------------------------------------------- /proposals/0463-sendable-completion-handlers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0463-sendable-completion-handlers.md -------------------------------------------------------------------------------- /proposals/0464-utf8span-safe-utf8-processing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0464-utf8span-safe-utf8-processing.md -------------------------------------------------------------------------------- /proposals/0465-nonescapable-stdlib-primitives.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0465-nonescapable-stdlib-primitives.md -------------------------------------------------------------------------------- /proposals/0466-control-default-actor-isolation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0466-control-default-actor-isolation.md -------------------------------------------------------------------------------- /proposals/0467-MutableSpan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0467-MutableSpan.md -------------------------------------------------------------------------------- /proposals/0468-async-stream-continuation-hashable-conformance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0468-async-stream-continuation-hashable-conformance.md -------------------------------------------------------------------------------- /proposals/0469-task-names.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0469-task-names.md -------------------------------------------------------------------------------- /proposals/0470-isolated-conformances.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0470-isolated-conformances.md -------------------------------------------------------------------------------- /proposals/0471-SerialExecutor-isIsolated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0471-SerialExecutor-isIsolated.md -------------------------------------------------------------------------------- /proposals/0471-is-isolated-flow.graffle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0471-is-isolated-flow.graffle -------------------------------------------------------------------------------- /proposals/0471-is-isolated-flow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0471-is-isolated-flow.png -------------------------------------------------------------------------------- /proposals/0472-task-start-synchronously-on-caller-context.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0472-task-start-synchronously-on-caller-context.md -------------------------------------------------------------------------------- /proposals/0473-clock-epochs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0473-clock-epochs.md -------------------------------------------------------------------------------- /proposals/0474-yielding-accessors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0474-yielding-accessors.md -------------------------------------------------------------------------------- /proposals/0475-observed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0475-observed.md -------------------------------------------------------------------------------- /proposals/0476-abi-attr.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0476-abi-attr.md -------------------------------------------------------------------------------- /proposals/0477-default-interpolation-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0477-default-interpolation-values.md -------------------------------------------------------------------------------- /proposals/0478-default-isolation-typealias.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0478-default-isolation-typealias.md -------------------------------------------------------------------------------- /proposals/0479-method-and-initializer-keypaths.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0479-method-and-initializer-keypaths.md -------------------------------------------------------------------------------- /proposals/0480-swiftpm-warning-control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0480-swiftpm-warning-control.md -------------------------------------------------------------------------------- /proposals/0481-weak-let.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0481-weak-let.md -------------------------------------------------------------------------------- /proposals/0482-swiftpm-static-library-binary-target-non-apple-platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0482-swiftpm-static-library-binary-target-non-apple-platforms.md -------------------------------------------------------------------------------- /proposals/0483-inline-array-sugar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0483-inline-array-sugar.md -------------------------------------------------------------------------------- /proposals/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0484-allow-additional-args-to-dynamicmemberlookup-subscripts.md -------------------------------------------------------------------------------- /proposals/0485-outputspan.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0485-outputspan.md -------------------------------------------------------------------------------- /proposals/0486-adoption-tooling-for-swift-features.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0486-adoption-tooling-for-swift-features.md -------------------------------------------------------------------------------- /proposals/0487-extensible-enums.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0487-extensible-enums.md -------------------------------------------------------------------------------- /proposals/0488-extracting.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0488-extracting.md -------------------------------------------------------------------------------- /proposals/0489-codable-error-printing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0489-codable-error-printing.md -------------------------------------------------------------------------------- /proposals/0490-environment-constrained-shared-libraries.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0490-environment-constrained-shared-libraries.md -------------------------------------------------------------------------------- /proposals/0491-module-selectors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0491-module-selectors.md -------------------------------------------------------------------------------- /proposals/0492-section-control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0492-section-control.md -------------------------------------------------------------------------------- /proposals/0493-defer-async.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0493-defer-async.md -------------------------------------------------------------------------------- /proposals/0494-add-is-identical-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0494-add-is-identical-methods.md -------------------------------------------------------------------------------- /proposals/0495-cdecl.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0495-cdecl.md -------------------------------------------------------------------------------- /proposals/0496-inline-always.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0496-inline-always.md -------------------------------------------------------------------------------- /proposals/0497-definition-visibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0497-definition-visibility.md -------------------------------------------------------------------------------- /proposals/0498-runtime-demangle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0498-runtime-demangle.md -------------------------------------------------------------------------------- /proposals/0499-support-non-copyable-simple-protocols.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0499-support-non-copyable-simple-protocols.md -------------------------------------------------------------------------------- /proposals/0500-package-manager-templates.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0500-package-manager-templates.md -------------------------------------------------------------------------------- /proposals/0501-swiftpm-html-coverage-report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/0501-swiftpm-html-coverage-report.md -------------------------------------------------------------------------------- /proposals/testing/0001-refactor-bug-inits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0001-refactor-bug-inits.md -------------------------------------------------------------------------------- /proposals/testing/0002-json-abi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0002-json-abi.md -------------------------------------------------------------------------------- /proposals/testing/0003-make-serialized-trait-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0003-make-serialized-trait-api.md -------------------------------------------------------------------------------- /proposals/testing/0004-constrain-the-granularity-of-test-time-limit-durations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0004-constrain-the-granularity-of-test-time-limit-durations.md -------------------------------------------------------------------------------- /proposals/testing/0005-ranged-confirmations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0005-ranged-confirmations.md -------------------------------------------------------------------------------- /proposals/testing/0006-return-errors-from-expect-throws.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0006-return-errors-from-expect-throws.md -------------------------------------------------------------------------------- /proposals/testing/0007-test-scoping-traits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0007-test-scoping-traits.md -------------------------------------------------------------------------------- /proposals/testing/0008-exit-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0008-exit-tests.md -------------------------------------------------------------------------------- /proposals/testing/0009-attachments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0009-attachments.md -------------------------------------------------------------------------------- /proposals/testing/0010-evaluate-condition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0010-evaluate-condition.md -------------------------------------------------------------------------------- /proposals/testing/0011-issue-handling-traits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0011-issue-handling-traits.md -------------------------------------------------------------------------------- /proposals/testing/0012-exit-test-value-capturing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0012-exit-test-value-capturing.md -------------------------------------------------------------------------------- /proposals/testing/0013-issue-severity-warning.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0013-issue-severity-warning.md -------------------------------------------------------------------------------- /proposals/testing/0014-image-attachments-in-swift-testing-apple-platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0014-image-attachments-in-swift-testing-apple-platforms.md -------------------------------------------------------------------------------- /proposals/testing/0015-image-attachments-in-swift-testing-windows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0015-image-attachments-in-swift-testing-windows.md -------------------------------------------------------------------------------- /proposals/testing/0016-test-cancellation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0016-test-cancellation.md -------------------------------------------------------------------------------- /proposals/testing/0017-image-attachment-consolidation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/proposals/testing/0017-image-attachment-consolidation.md -------------------------------------------------------------------------------- /releases/swift-2_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/releases/swift-2_2.md -------------------------------------------------------------------------------- /releases/swift-3_0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/releases/swift-3_0.md -------------------------------------------------------------------------------- /releases/swift-4_0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/releases/swift-4_0.md -------------------------------------------------------------------------------- /releases/swift-5_0.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/releases/swift-5_0.md -------------------------------------------------------------------------------- /visions/approachable-concurrency.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/approachable-concurrency.md -------------------------------------------------------------------------------- /visions/embedded-swift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/embedded-swift.md -------------------------------------------------------------------------------- /visions/macros.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/macros.md -------------------------------------------------------------------------------- /visions/memory-safety.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/memory-safety.md -------------------------------------------------------------------------------- /visions/platform-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/platform-support.md -------------------------------------------------------------------------------- /visions/swift-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/swift-testing.md -------------------------------------------------------------------------------- /visions/using-c++-from-swift.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/using-c++-from-swift.md -------------------------------------------------------------------------------- /visions/using-swift-from-c++.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/using-swift-from-c++.md -------------------------------------------------------------------------------- /visions/webassembly.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/swiftlang/swift-evolution/HEAD/visions/webassembly.md --------------------------------------------------------------------------------