https://github.com/apple/swift
- HEAD
- refs/PRs/revert-line-directive-breakage
- refs/heads/105255151
- refs/heads/4.1-dont-hardcode-numbers-in-objc-block-sil
- refs/heads/5.0-dont-hardcode-numbers-in-objc-block-sil
- refs/heads/5.4
- refs/heads/ApolloZhu/const-extract/RawRepresentable
- refs/heads/Debra
- refs/heads/PR/add-lit-timeout
- refs/heads/QuietMisdreavus/docs-inheritance
- refs/heads/QuietMisdreavus/split-subscript
- refs/heads/SR-13229-tf
- refs/heads/SR-2545
- refs/heads/TF-201
- refs/heads/TF-876
- refs/heads/TensorFlowLite
- refs/heads/UnicodeEncoding
- refs/heads/abertelrud/109911673-playground-transform-option-flag
- refs/heads/aciidb0mb3r-patch-1
- refs/heads/ad-all-indirect
- refs/heads/ad-side-effects
- refs/heads/add-test-for-asan-compiler-crash
- refs/heads/add_fetch
- refs/heads/all-your-nsbase
- refs/heads/analyze_code_size_sorted
- refs/heads/anotherdayanothercommit
- refs/heads/asyncawait
- refs/heads/autodiff-alloc-uninit-array
- refs/heads/autodiff-array-uninit
- refs/heads/autodiff-modify-accessors-tf
- refs/heads/autodiff-upstream-silgen
- refs/heads/bananaphone
- refs/heads/bbuegling-test-branch
- refs/heads/benlangmuir-patch-1
- refs/heads/benlangmuir-patch-2
- refs/heads/benlangmuir-patch-3
- refs/heads/benlangmuir-patch-4
- refs/heads/benlangmuir-sworft-1
- refs/heads/better-unbroadcasting
- refs/heads/bisect-toolchains
- refs/heads/bump-version-availability-5.7-branch
- refs/heads/cherr42
- refs/heads/cherry_to_51_excl
- refs/heads/class-diff
- refs/heads/codable_test_comment_fix
- refs/heads/compnerd-foundation-configure
- refs/heads/compnerd-simplify
- refs/heads/concurrency/irgen/rdar72150368-2
- refs/heads/consider-outer-alternatives
- refs/heads/dabrahams-patch-1
- refs/heads/dcci-build-script-backend
- refs/heads/dd/the-future-is-now
- refs/heads/demangledmepatatino
- refs/heads/derivative-attr-silgen-new2
- refs/heads/derivative-config-lookup
- refs/heads/derivative-registration-typing-rules
- refs/heads/diff-attr-abi-api-status
- refs/heads/diff-attr-assert-resolved-param-indices
- refs/heads/diff-attr-store-original-decl
- refs/heads/diff-attr-test
- refs/heads/diff-transform-fix-alloc-stack-nodebugvar
- refs/heads/diff-witness-fn-verification
- refs/heads/differentiable-curry-doc
- refs/heads/differential-operators
- refs/heads/distributed-test
- refs/heads/dl/Debugging-Enable-DebugDescription-use-on-Linux
- refs/heads/dl/Sema-Allow-static-let-properties-in-generic-contexts
- refs/heads/dl/mangling-print-metatype-representation-conditionally
- refs/heads/dont-run-downstream-tests
- refs/heads/drexin-patch-1
- refs/heads/drexin-patch-2
- refs/heads/drexin-patch-3
- refs/heads/drexin-patch-4
- refs/heads/drexin-patch-5
- refs/heads/dsl-breakpoint-debugging
- refs/heads/duplicate_dash_dash
- refs/heads/egorzhdan/5.10-deep-template-mangling
- refs/heads/egorzhdan/5.10-reland-nsnotificationname-lookup
- refs/heads/egorzhdan/5.9-clang-stmt-iterator
- refs/heads/egorzhdan/circular-references
- refs/heads/egorzhdan/cmake-option-build-cxx
- refs/heads/egorzhdan/cxx-available
- refs/heads/egorzhdan/cxx-dep-order
- refs/heads/egorzhdan/cxx-instantiate-equal-op
- refs/heads/egorzhdan/cxx-std-function
- refs/heads/egorzhdan/cxx-std-windows
- refs/heads/egorzhdan/cxx-string-processing
- refs/heads/egorzhdan/cxx-template-mangling
- refs/heads/egorzhdan/cxx-user-defined-copy-ctor
- refs/heads/egorzhdan/cxx-vector-remove
- refs/heads/egorzhdan/cxx-windows-tests
- refs/heads/egorzhdan/cxx-wstring
- refs/heads/egorzhdan/deprecated-import-attr
- refs/heads/egorzhdan/doc-std-overlay
- refs/heads/egorzhdan/empty
- refs/heads/egorzhdan/glibc-features
- refs/heads/egorzhdan/libstdcxx-modulemap
- refs/heads/egorzhdan/llvm-bindings
- refs/heads/egorzhdan/reenable-mutability-test
- refs/heads/egorzhdan/return-type-unsafe-inst
- refs/heads/egorzhdan/scs-string-init
- refs/heads/egorzhdan/std-shared-ptr-test
- refs/heads/egorzhdan/std-string-owned
- refs/heads/egorzhdan/std-string-reserve
- refs/heads/egorzhdan/std-string-withutf8
- refs/heads/egorzhdan/swift-bridging-path
- refs/heads/egorzhdan/swiftshims-visibility
- refs/heads/ehud/constexpr-fix-2
- refs/heads/elsh-pkg-tables
- refs/heads/elsh/pkg-serialize-tables
- refs/heads/elsh/sep-pkg-serialize
- refs/heads/enable-cross-file-derivative-registration
- refs/heads/enable-loadable-by-address
- refs/heads/eng/PR-getters-setters
- refs/heads/eng/anders/empty-commit-for-ci
- refs/heads/eng/cross-repo-test-swiftpm-4299
- refs/heads/es-asan
- refs/heads/es-assert
- refs/heads/es-b1
- refs/heads/es-backup
- refs/heads/es-bypass
- refs/heads/es-ctx-pkg
- refs/heads/es-diags
- refs/heads/es-dnm
- refs/heads/es-m6
- refs/heads/es-pkg
- refs/heads/es-pkg-cmo
- refs/heads/es-pkg-face
- refs/heads/es-pkg-inter
- refs/heads/es-pkg-private
- refs/heads/es-pkg-sil-nfc
- refs/heads/es-pkgattr
- refs/heads/es-rel-private
- refs/heads/es-rename
- refs/heads/es-sep-pkg-serial
- refs/heads/es-serialize-pkg
- refs/heads/es-test
- refs/heads/es-tmp
- refs/heads/es-tmp-exp
- refs/heads/es-toolchain
- refs/heads/es-use-real
- refs/heads/external-swift-stdlib
- refs/heads/felipe/remove_dbg_addr
- refs/heads/fine-grained-on-by-default
- refs/heads/fix-ci-revert-757c50
- refs/heads/fix-macos-build-runtime
- refs/heads/fix-no-test-preset-for-toolchain
- refs/heads/fix-synthesized-file-unit-tf
- refs/heads/fix-tsan-libdispatch-bot
- refs/heads/fix_memory_offset_of_tail_allocated_c_array
- refs/heads/fixmeSC
- refs/heads/forward-mode-control-flow
- refs/heads/franklinsch-patch-1
- refs/heads/generic
- refs/heads/generic-typealias-1-lldb
- refs/heads/gh61368
- refs/heads/gottesmm-patch-sil-rst-fix2
- refs/heads/gsb-superclass
- refs/heads/inhibit-implicit-conversions
- refs/heads/irgen-sret-debug
- refs/heads/ishan/troubleshooting-guide-license
- refs/heads/jgrynspan/type-discovery
- refs/heads/jgrynspan/withUnsafeTemporaryAllocation-increase-limit
- refs/heads/ktoso-patch-1
- refs/heads/ktoso-patch-10
- refs/heads/ktoso-patch-11
- refs/heads/ktoso-patch-12
- refs/heads/ktoso-patch-13
- refs/heads/ktoso-patch-14
- refs/heads/ktoso-patch-15
- refs/heads/ktoso-patch-16
- refs/heads/ktoso-patch-2
- refs/heads/ktoso-patch-3
- refs/heads/ktoso-patch-4
- refs/heads/ktoso-patch-5
- refs/heads/ktoso-patch-6
- refs/heads/ktoso-patch-7
- refs/heads/ktoso-patch-8
- refs/heads/ktoso-patch-9
- refs/heads/lift-distance-precondition
- refs/heads/literal-result-availability
- refs/heads/lto-flag-for-stdlib
- refs/heads/main
- refs/heads/main-windows-vs2022
- refs/heads/marcrasi-const-evaluator-enums
- refs/heads/marcrasi-const-evaluator-part-1
- refs/heads/marcrasi-const-evaluator-part-2
- refs/heads/marcrasi-const-evaluator-part-3
- refs/heads/marcrasi-const-evaluator-part-4
- refs/heads/marcrasi-const-evaluator-strings
- refs/heads/marcrasi-constexpr-arrays
- refs/heads/marcrasi-delete-hardcoded-tv-conformances
- refs/heads/marcrasi-fix-sr13973
- refs/heads/marcrasi-fixing-non-cuda-build
- refs/heads/marcrasi-last-irgen-attrs
- refs/heads/marcrasi-patch-1
- refs/heads/marcrasi-retrodiff-lift-samefile
- refs/heads/marcrasi-static-assert
- refs/heads/marcrasi-swiftpm-triple-fix
- refs/heads/marcrasi-unsatisfied-generic-requirement
- refs/heads/marcrasi-use-diff-witness
- refs/heads/maxd/5.7.1-linux-deps
- refs/heads/maxd/alpine-build-runtime
- refs/heads/maxd/backtracing-markdown
- refs/heads/maxd/cross-repo-testing
- refs/heads/maxd/cross-repo-testing2
- refs/heads/maxd/docc-compiler-docs
- refs/heads/maxd/ld-path-dash
- refs/heads/maxd/linux-deps-checkout
- refs/heads/maxd/linux-deps2
- refs/heads/maxd/nested-ordered-lists
- refs/heads/maxd/no-more-build-toolchain
- refs/heads/maxd/sourcekit-lsp-driver
- refs/heads/maxd/use-lld
- refs/heads/maxd/wasi-stdlib-icu
- refs/heads/move-debugging-executables-into-its-own-section
- refs/heads/mracek/5.0-tsan-coroutines-fix
- refs/heads/nate/they_dont_love_you_like_i_love_you
- refs/heads/nate/xfail_custom_executors
- refs/heads/natecook1000-patch-1
- refs/heads/natecook1000-patch-2
- refs/heads/nc_collectiondifference
- refs/heads/next
- refs/heads/nserror-localized-desc
- refs/heads/optimize-derivative-gen-sig
- refs/heads/owned_fix
- refs/heads/patatinomio
- refs/heads/phausler/asyncmapsequence_inline
- refs/heads/pick-distributed-inits-sil-issue
- refs/heads/pick-missing-witness-allowance
- refs/heads/pick-rdar-109207043
- refs/heads/pick-synth-system-from-request-also
- refs/heads/populate-diff-witness
- refs/heads/pr-66bbf1369684fc75517cfe6a12718d3cdf6a09d6
- refs/heads/pr-94ee6e6c6e2d268f47f17dead77e4feb169c24e6
- refs/heads/preconcurrency-tag-regression
- refs/heads/preservesugar
- refs/heads/rauhul/goodnight-sweet-task
- refs/heads/ravikandhadai-patch-1
- refs/heads/ravikandhadai-patch-2
- refs/heads/rdar-43033749-fix-batch-mode-no-diags-swift-5.0-branch
- refs/heads/rdar-53901732
- refs/heads/re_enable_58640751_darwin
- refs/heads/readme-add-tf-gpu
- refs/heads/rebranch
- refs/heads/reenable-loadable-by-address
- refs/heads/reenable-stdlib-swiftinterface
- refs/heads/reenable-stdlib-swiftinterface-debug
- refs/heads/release/5.10
- refs/heads/release/5.10-cherry-pick
- refs/heads/release/5.3
- refs/heads/release/5.3-20201012
- refs/heads/release/5.4
- refs/heads/release/5.5
- refs/heads/release/5.5-05142021
- refs/heads/release/5.5-08092021
- refs/heads/release/5.6
- refs/heads/release/5.7
- refs/heads/release/5.7-04182022
- refs/heads/release/5.7.0
- refs/heads/release/5.8
- refs/heads/release/5.9
- refs/heads/release/5.9-20230510
- refs/heads/release/5.9.0
- refs/heads/release/5.9.1
- refs/heads/release/6.0
- refs/heads/remotemirrorsfixmacho
- refs/heads/remove-AlignedCharArray
- refs/heads/remove-deprecated-0.5-apis
- refs/heads/remove-narrow-perf-hack
- refs/heads/remove-stray-echo
- refs/heads/rename-transpose-attr
- refs/heads/revert-23687-pr-aa1beb8a78e3e8b7772bb6e273d51f214e0aa30d
- refs/heads/revert-24184-Accelerate_Swift-vDSP-Overlays
- refs/heads/revert-37816-revert-37799-BringBackCacheTest
- refs/heads/revert-38081-unxfail-75006694
- refs/heads/revert-39846-84202064
- refs/heads/revert-40173-enforce-llvmsupport-fork
- refs/heads/revert-40607-revert-cpp-string
- refs/heads/revert-40660-ewilde/abstract-closures-are-alright-now
- refs/heads/revert-59311-pr/revert-abitypes
- refs/heads/revert-59347-add-missing-include
- refs/heads/revert-59520-revert-59487-QuietMisdreavus/5.7/underscored-protocols
- refs/heads/revert-59521-revert-59480-QuietMisdreavus/underscored-protocols
- refs/heads/revert-60974-attributes
- refs/heads/revert-62275-rdar102481054
- refs/heads/revert-62914-wip-task-group-twotypes
- refs/heads/revert-63116-deser-safety-by-default
- refs/heads/revert-63468-implicit-some-reconstruction
- refs/heads/revert-63789-type-reconstruction-for-variadic-generics
- refs/heads/revert-64195-rdar-106364495-alt
- refs/heads/revert-64278-eng/PR-106547267
- refs/heads/revert-64443-two-way-args-in-result-builders-reland
- refs/heads/revert-64656-LegacyDeathBed
- refs/heads/revert-64947-jgrynspan/document-async-context-register
- refs/heads/revert-65119-sil-optimizer-peepholes-for-packs
- refs/heads/revert-66662-fix-specializer
- refs/heads/revert-67441-fix-overly-eager-closure-resolving
- refs/heads/revert-70128-preamble-macros-introducing-names
- refs/heads/revert-71242-bitwise-copyable/not-for-unchecked
- refs/heads/revert-71293-eng/dbukowski/disable-logging-moveonly-types-in-playground-transform
- refs/heads/revert-71552-cross-compile
- refs/heads/revert-71814-dl/Debugging-Use-SWIFT_NATIVE_SWIFT_TOOLS_PATH-if-defined
- refs/heads/revert-71846-eng/PR-123507361
- refs/heads/revert-71993-fix-32-bit-unowned-refcount-overflow
- refs/heads/revert-71994-egorzhdan/virtual-methods
- refs/heads/revert-72129-canImportSubmoduleInfer
- refs/heads/revert-904938a6a46
- refs/heads/rokhinip/102259828-freestanding-pthreads-package
- refs/heads/rokhinip/106095698-fix-warning
- refs/heads/rokhinip/86100521-actor-runtime-escalation
- refs/heads/rokhinip/86347801-task-creation-escalation-race-5.6
- refs/heads/rokhinip/clear-scheduler-private-fields-executor
- refs/heads/rokhinip/synchronize-group-child-creation-and-cancellation-5.6
- refs/heads/rokhinip/task-await-on-future
- refs/heads/rst-to-markdown
- refs/heads/runtime-fix-swift-error-box-comparison
- refs/heads/rxwei-patch-1
- refs/heads/rxwei-patch-4-1
- refs/heads/sequence=collection
- refs/heads/sequence_withcontiguoustorage_doc_comments_76716960_1
- refs/heads/set-inter-sub-indentity
- refs/heads/shahmishal/20230906
- refs/heads/shahmishal/20231010
- refs/heads/shahmishal/20231011
- refs/heads/shahmishal/20231012
- refs/heads/shahmishal/20231016
- refs/heads/shahmishal/20231210
- refs/heads/shahmishal/20240304
- refs/heads/shahmishal/bootstrapping_hosttools
- refs/heads/shahmishal/drop-PowerPC-SystemZ-Mip-llvm-targets-to-build
- refs/heads/sil-diff-witness-definitions
- refs/heads/sil-diff-witness-e2e
- refs/heads/sil-diff-witness-e2e-diffwitnessptr
- refs/heads/silgen-transform-null-context-3.0
- refs/heads/skip-bench-pending-set-on-fire
- refs/heads/split_edge_%1
- refs/heads/split_edge_cherry
- refs/heads/static-rangereplaceable-plus
- refs/heads/stdlib-BidirectionalCollection.removeLast
- refs/heads/stdlib-default-RangeReplaceableCollection.SubSequence-3.0
- refs/heads/stdlib-indexing
- refs/heads/stdlib-manual
- refs/heads/stdlib_standalone
- refs/heads/string_makenative_no_array
- refs/heads/structural-generic-programming
- refs/heads/structural-generic-programming-dev
- refs/heads/subst-function-type-conversion
- refs/heads/subst-function-type-value-lowering
- refs/heads/substring
- refs/heads/sview-work
- refs/heads/swift-2.2-branch
- refs/heads/swift-2.2-with-migration-attributes
- refs/heads/swift-2.3-branch
- refs/heads/swift-3-api-guidelines
- refs/heads/swift-3.0-branch
- refs/heads/swift-3.0-preview-1-branch
- refs/heads/swift-3.0-preview-2-branch
- refs/heads/swift-3.0-preview-3-branch
- refs/heads/swift-3.0-preview-4-branch
- refs/heads/swift-3.0-preview-5-branch
- refs/heads/swift-3.0.1-preview-2-branch
- refs/heads/swift-3.1-branch
- refs/heads/swift-4.0-branch
- refs/heads/swift-4.0-branch-04-18-2017
- refs/heads/swift-4.0-branch-06-02-2017
- refs/heads/swift-4.0-branch-06-23-2017
- refs/heads/swift-4.0-branch-07-11-2017
- refs/heads/swift-4.0-branch-10-10-2017
- refs/heads/swift-4.1-branch
- refs/heads/swift-4.2-branch
- refs/heads/swift-4.2-branch-03-26-2018
- refs/heads/swift-4.2-branch-04-20-2018
- refs/heads/swift-4.2-branch-04-30-2018
- refs/heads/swift-4.2-branch-06-11-2018
- refs/heads/swift-5.0-branch
- refs/heads/swift-5.0-branch-01-07-2019
- refs/heads/swift-5.0-branch-10-15-2018
- refs/heads/swift-5.0-branch-11-16-2018
- refs/heads/swift-5.0-branch-12-12-2018
- refs/heads/swift-5.1-DEVELOPMENT-SNAPSHOT-2018-11-16-a
- refs/heads/swift-5.1-branch
- refs/heads/swift-5.1-branch-03-18-2019
- refs/heads/swift-5.1-branch-04-24-2019
- refs/heads/swift-5.1-branch-06-12-2019
- refs/heads/swift-5.1-branch-07-24-2019
- refs/heads/swift-5.1-branch-08-28-2019
- refs/heads/swift-5.1-branch-fake-pr-bruno
- refs/heads/swift-5.1-old-llvm-branch
- refs/heads/swift-5.2-branch
- refs/heads/swift-5.5.3
- refs/heads/swift-5.6-RELEASE-branch
- refs/heads/swift-incremental-dependency-tracking
- refs/heads/swift52-hooks
- refs/heads/syntax-parse
- refs/heads/tensorflow
- refs/heads/tensorflow-0.10
- refs/heads/tensorflow-0.11
- refs/heads/tensorflow-0.11updated
- refs/heads/tensorflow-0.12
- refs/heads/tensorflow-0.2
- refs/heads/tensorflow-0.3
- refs/heads/tensorflow-0.4
- refs/heads/tensorflow-0.5
- refs/heads/tensorflow-0.6
- refs/heads/tensorflow-0.7
- refs/heads/tensorflow-0.8
- refs/heads/tensorflow-0.9
- refs/heads/tensorflow-autodiff-cleanup
- refs/heads/tensorflow-autodiff-debug
- refs/heads/tensorflow-autodiff-fixes
- refs/heads/tensorflow-autodiff-optimize-sil
- refs/heads/tensorflow-build-toolchain
- refs/heads/test-04-24-2021
- refs/heads/test-5.3-2020-08-18
- refs/heads/test-libdispatch-preset-on-swift-5.1-branch
- refs/heads/test/20210318/1
- refs/heads/test/use-std-pair-ir
- refs/heads/tgmath-derivatives-wip
- refs/heads/tsan-frontend-test
- refs/heads/tsan-swift-concurrency3
- refs/heads/tutorial-module
- refs/heads/typelist-existential
- refs/heads/underscore-differentiable
- refs/heads/unioc
- refs/heads/unsafe-continuation-validation
- refs/heads/unxfail_symbolication_test
- refs/heads/update-checkout-package-editor
- refs/heads/update-swift-apis
- refs/heads/upstream-derivative-attr
- refs/heads/vfe-improvements-demo
- refs/heads/vvas/swift5-types
- refs/heads/what-a-flake
- refs/heads/whole-sdk-validation
- refs/heads/win-docs
- refs/heads/windows-toolchain
- refs/heads/wip-adhoc-mutating-onreturn
- refs/heads/wip-better-error-missing-import
- refs/heads/wip-check-dupes
- refs/heads/wip-cleanup-hop-to-distributed-custom-executor
- refs/heads/wip-cleanup-ser-req-cant-be-nonproto
- refs/heads/wip-conformance-crash
- refs/heads/wip-custom-executor-distributed-2
- refs/heads/wip-custom-executor-not-directly-on-actor
- refs/heads/wip-cxx-silgencrash
- refs/heads/wip-da-olderthan-59-always-default-actor
- refs/heads/wip-deinit-test-da
- refs/heads/wip-distributed-actor-system
- refs/heads/wip-distributed-adhoc-docs
- refs/heads/wip-distributed-property-stubbing-final
- refs/heads/wip-dont-use-loc-validness-in-diagnostics-determination-113913291
- refs/heads/wip-executors
- refs/heads/wip-fix-witnesses-distributed
- refs/heads/wip-generic-distributed-call-clean
- refs/heads/wip-macro-forward-generic-args
- refs/heads/wip-more-docs-on-decoder-da
- refs/heads/wip-move-anyactor
- refs/heads/wip-revive-local-attr
- refs/heads/wip-sil-branch-names
- refs/heads/wip-task-executors
- refs/heads/wip-task-group-unlock-then-run-cleanups
- refs/heads/wip-tasklocals
- refs/heads/wip-tasks-rev3
- refs/heads/wip-throwing-dist-prop
- refs/heads/wip-unsafe-task-base-prio
- refs/heads/wip-waitAll-race
- refs/heads/wip-withLocal-warnings
- refs/heads/wrapped-stored-property-differentiation-tf
- refs/jdevlieghere/lldb-pr-testing
- refs/remotes/origin/main
- refs/tags/autoclosure-dragon
- refs/tags/backup
- refs/tags/lastPreXmasRebase
- refs/tags/nested-generic-dragon
- refs/tags/oldMerge
- refs/tags/passes-tests-12-20
- refs/tags/perMerge-10-16
- refs/tags/ran-26
- refs/tags/ran-26a
- refs/tags/ran-26b
- refs/tags/ran-26c
- refs/tags/ran-28
- refs/tags/ran18
- refs/tags/ran19
- refs/tags/ran21
- refs/tags/ran27
- refs/tags/ran27a
- refs/tags/repro-for-bob
- refs/tags/runs-26th
- refs/tags/simplified
- refs/tags/smokes1
- refs/tags/swift-3.0-GM-CANDIDATE
- refs/tags/swift-3.0-PREVIEW-1
- refs/tags/swift-3.0-PREVIEW-2
- refs/tags/swift-3.0-PREVIEW-3
- refs/tags/swift-3.0-PREVIEW-4
- refs/tags/swift-3.0-PREVIEW-5
- refs/tags/swift-3.0-PREVIEW-6
- refs/tags/swift-3.0-RELEASE
- refs/tags/swift-3.0.1-GM-CANDIDATE
- refs/tags/swift-3.0.1-PREVIEW-1
- refs/tags/swift-3.0.1-PREVIEW-2
- refs/tags/swift-3.0.1-PREVIEW-3
- refs/tags/swift-3.0.1-RELEASE
- refs/tags/swift-3.0.2-PREVIEW-1
- refs/tags/swift-3.0.2-RELEASE
- refs/tags/swift-3.1-RELEASE
- refs/tags/swift-3.1.1-RELEASE
- refs/tags/swift-4.0-RELEASE
- refs/tags/swift-4.0.2-RELEASE
- refs/tags/swift-4.0.3-RELEASE
- refs/tags/swift-4.1-RELEASE
- refs/tags/swift-4.1.1-RELEASE
- refs/tags/swift-4.1.2-RELEASE
- refs/tags/swift-4.1.3-RELEASE
- refs/tags/swift-4.2-CONVERGENCE
- refs/tags/swift-4.2-RELEASE
- refs/tags/swift-4.2.1-RELEASE
- refs/tags/swift-4.2.2-RELEASE
- refs/tags/swift-4.2.3-RELEASE
- refs/tags/swift-4.2.4-RELEASE
- Branches list truncated to 521 entries, 46 were omitted.
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-14-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-13-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-12-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-10-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-09-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-08-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-07-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-06-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-04-a
- swift-5.0-DEVELOPMENT-SNAPSHOT-2018-12-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-30-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-29-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-26-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-25-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-17-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-15-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-13-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-12-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-11-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-09-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-06-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-05-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-10-01-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-28-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-27-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-26-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-25-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-24-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-13-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-11-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-09-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-25-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-24-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-17-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-15-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-06-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-08-01-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-31-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-30-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-28-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-27-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-24-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-19-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-17-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-13-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-12-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-11-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-09-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-06-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-05-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-04-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-07-01-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-30-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-29-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-28-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-26-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-19-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-17-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-15-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-12-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-11-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-09-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-07-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-06-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-05-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-04-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-03-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-06-01-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-31-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-30-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-29-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-28-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-27-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-26-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-23-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-22-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-21-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-20-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-19-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-18-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-16-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-14-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-13-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-12-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-10-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-08-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-05-02-a
- swift-4.2-DEVELOPMENT-SNAPSHOT-2018-04-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-31-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-12-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-05-11-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-16-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-12-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-11-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-10-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-09-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-08-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-07-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-06-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-05-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-04-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-03-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-02-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-03-01-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-16-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-08-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-07-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-06-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-02-01-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-12-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-11-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2018-01-10-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-18-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-17-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-16-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-13-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-12-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-11-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-10-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-09-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-08-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-07-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-04-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-03-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-12-02-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-26-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-25-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-24-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-23-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-22-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-21-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-20-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-19-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-15-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-14-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-06-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-05-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-04-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-03-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-02-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-11-01-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-31-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-30-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-29-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-28-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-27-a
- swift-4.1-DEVELOPMENT-SNAPSHOT-2017-10-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-12-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-12-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-30-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-28-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-26-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-24-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-21-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-20-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-19-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-18-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-17-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-09-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-08-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-07-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-05-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-11-01-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-31-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-30-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-28-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-26-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-21-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-20-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-19-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-18-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-17-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-16-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-15-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-14-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-13-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-12-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-10-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-09-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-08-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-07-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-05-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-10-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-30-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-28-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-26-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-24-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-21-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-19-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-18-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-17-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-16-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-15-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-14-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-13-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-12-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-11-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-10-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-08-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-07-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-05-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-09-01-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-31-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-30-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-21-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-20-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-16-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-15-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-03-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-08-01-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-31-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-28-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-27-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-26-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-24-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-20-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-13-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-11-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-10-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-05-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-07-04-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-25-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-19-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-12-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-11-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-07-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-06-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-02-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-06-01-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-29-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-24-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-23-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-22-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-17-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-15-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-11-a
- swift-4.0-DEVELOPMENT-SNAPSHOT-2017-05-09-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-14-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-13-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-12-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-11-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-10-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-09-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-08-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-07-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-06-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-05-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-04-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-03-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-02-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-06-01-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-31-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-30-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-29-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-28-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-27-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-26-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-25-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-05-24-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-27-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-24-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-23-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-19-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-18-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-17-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-16-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-15-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-13-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-12-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-11-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-10-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-08-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-07-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-06-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-05-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-04-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-03-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-02-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-03-01-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-28-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-27-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-24-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-23-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-22-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-21-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-20-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-19-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-18-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-17-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-16-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-15-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-14-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-13-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-12-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-11-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-10-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-09-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-08-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-07-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-02-05-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-01-31-a
- swift-3.1-DEVELOPMENT-SNAPSHOT-2017-01-22-a
- swift-3.0-preview-1-SNAPSHOT-2016-05-31-a
- swift-2.2.1-SNAPSHOT-2016-04-23-a
- swift-2.2.1-SNAPSHOT-2016-04-12-a
- swift-2.2.1-SNAPSHOT-2016-03-28-a
- swift-2.2.1-RELEASE
- swift-2.2-SNAPSHOT-2016-03-01-a
- swift-2.2-SNAPSHOT-2016-02-24-a
- swift-2.2-SNAPSHOT-2016-02-08-a
- swift-2.2-SNAPSHOT-2016-02-03-a
- swift-2.2-SNAPSHOT-2016-01-25-a
- swift-2.2-SNAPSHOT-2016-01-11-a
- swift-2.2-SNAPSHOT-2016-01-06-a
- swift-2.2-SNAPSHOT-2015-12-31-a
- swift-2.2-SNAPSHOT-2015-12-22-a
- swift-2.2-SNAPSHOT-2015-12-18-a
- swift-2.2-SNAPSHOT-2015-12-10-a
- swift-2.2-SNAPSHOT-2015-12-01-b
- swift-2.2-SNAPSHOT-2015-12-01-a
- swift-2.2-RELEASE
- osx-passed
- Releases list truncated to 479 entries, 1946 were omitted.
Take a new snapshot of a software origin
If the archived software origin currently browsed is not synchronized with its upstream version (for instance when new commits have been issued), you can explicitly request Software Heritage to take a new snapshot of it.
Use the form below to proceed. Once a request has been submitted and accepted, it will be processed as soon as possible. You can then check its processing state by visiting this dedicated page.![swh spinner](/static/img/swh-spinner.gif)
Processing "take a new snapshot" request ...
Permalinks
To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.
Revision | Author | Date | Message | Commit Date |
---|---|---|---|---|
267e463 | Ben Langmuir | 31 October 2019, 20:09:09 UTC | [DO NOT MERGE] PR testing | 31 October 2019, 20:09:09 UTC |
64401ac | Varun Gandhi | 31 October 2019, 19:46:58 UTC | [NFC] Replace StringMap<char, A> with StringSet<A> (#27986) | 31 October 2019, 19:46:58 UTC |
14107ac | Nathan Hawes | 31 October 2019, 19:34:36 UTC | Merge pull request #27983 from nathawes/complete-self-dot-init-in-struct-initializer [code-completion] Suggest self.init in value type constructors | 31 October 2019, 19:34:36 UTC |
9794b70 | Cyndy Ishida | 31 October 2019, 19:25:06 UTC | Merge pull request #27963 from cyndyishida/tapi_targets [TBDGen] support targets instead of arch&platform | 31 October 2019, 19:25:06 UTC |
82c2456 | Pavel Yaskevich | 31 October 2019, 18:57:03 UTC | Merge pull request #27976 from xedin/extraneous-call [Diagnostics] Introduce extraneous call fix | 31 October 2019, 18:57:03 UTC |
16cff49 | Hamish Knight | 31 October 2019, 18:07:06 UTC | [Sema] Requestify inheritsSuperclassInitializers (#27936) * [Sema] Factor out shouldAttemptInitializerSynthesis This makes sure we don't attempt to synthesize a memberwise or default initializer for an invalid decl, or one in a module interface. * [Sema] Requesify inheritsSuperclassInitializers This commit introduces a request for computing whether a class inherits both designated and convenience initializers from its superclass. The shared logic of finding initializers which the subclass hasn't overriden has been factored out into `collectNonOveriddenSuperclassInits`. * Cleanup addImplicitInheritedConstructorsToClass This commit removes some code that's no longer needed. In addition, now that we've requestified `inheritsSuperclassInitializers`, we can directly diagnose on non-inherited required convenience inits within the loop. * Inherited init synthesis no longer deals with clang decls Now that the computation of `inheritsSuperclassInitializers` has been split off into a request, we can avoid calling `addImplicitInheritedConstructorsToClass` for clang decls. * Address review feedback Continue to cache the InheritsSuperclassInits bit on the AST. | 31 October 2019, 18:07:06 UTC |
1a5a8dd | Saleem Abdulrasool | 31 October 2019, 17:46:15 UTC | Merge pull request #27980 from drodriguez/windows-const-is-your-friend [Diagnostics] Use constant strings to avoid use after free. | 31 October 2019, 17:46:15 UTC |
d3461e1 | Ben Langmuir | 31 October 2019, 17:14:24 UTC | Merge pull request #27966 from mikeash/fix-new-error-test-back-deployment [Test] Don't test _swift_willThrow on older runtimes. | 31 October 2019, 17:14:24 UTC |
6acf8db | eeckstein | 31 October 2019, 08:38:27 UTC | Merge pull request #27956 from eeckstein/destroy-hoisting DestroyHoisting: support of abort_apply instruction. | 31 October 2019, 08:38:27 UTC |
406d03b | David Smith | 31 October 2019, 01:31:16 UTC | Merge pull request #27974 from Catfish-Man/erroneous-errors Don't try to speculatively bridge tagged pointers to Errors | 31 October 2019, 01:31:16 UTC |
2696b96 | swift-ci | 31 October 2019, 01:09:37 UTC | Merge pull request #27972 from gmittert/EndMySuffixing | 31 October 2019, 01:09:37 UTC |
1317db9 | Nathan Hawes | 31 October 2019, 00:41:34 UTC | [code-completion] Suggest self.init(..) in value type constructors We missed these previously. | 31 October 2019, 00:41:34 UTC |
5e54eb1 | Daniel RodrÃguez Troitiño | 31 October 2019, 00:03:21 UTC | [Diagnostics] Use constant strings to avoid use after free. Using std::string in the function signature copies the constant string into a stack allocated copy, which is the one referenced by the StringRef that DiagnosticInfo stores. when the stack is abandoned, the string seems to be modificed in VC++, which makes the test fail in Windows. Using const char * in the signature avoids the std::string creation, and StringRef will refer to the static data instead. | 31 October 2019, 00:03:21 UTC |
d9ea4ec | Robert Widmann | 31 October 2019, 00:00:12 UTC | Merge pull request #27969 from CodaFi/witless-witnesses [NFC] Strip Witness Matching of its TypeChecker | 31 October 2019, 00:00:12 UTC |
fb89229 | Harlan Haskins | 30 October 2019, 23:55:05 UTC | Merge pull request #27970 from harlanhaskins/let-me-speak-to-your-mangler [TBDGen] Add the unmangled name to the IR-not-TBD diff list | 30 October 2019, 23:55:05 UTC |
1315207 | Pavel Yaskevich | 30 October 2019, 22:37:05 UTC | [Diagnostics] Introduce extraneous call fix Detect and diagnose attempts to call variables and/or properties which don't have a function type, so can't really support invocation. | 30 October 2019, 23:53:42 UTC |
7b90628 | Robert Widmann | 30 October 2019, 23:31:26 UTC | Merge pull request #27922 from CodaFi/bitflip isInvalid() Is Finally Semantic | 30 October 2019, 23:31:26 UTC |
acb5b57 | David Smith | 30 October 2019, 22:16:10 UTC | Don't try to speculatively bridge tagged pointers to Errors | 30 October 2019, 22:16:10 UTC |
e3e4399 | Robert Widmann | 30 October 2019, 21:10:30 UTC | [NFC] Strip witness checking of its type checker Push dependencies down to their use sites and downgrade the TypeCheckers in witness matching to ASTContexts. | 30 October 2019, 22:10:34 UTC |
3753a96 | Robert Widmann | 30 October 2019, 20:57:16 UTC | Add CompareDeclSpecializationRequest | 30 October 2019, 22:10:34 UTC |
0267384 | Robert Widmann | 28 October 2019, 23:15:53 UTC | Fixup SourceKit and Tests Patch up all the places that are making a syntactic judgement about the isInvalid() bit in a ValueDecl. They may continue to use that query, but most guard themselves on whether the interface type has been set. | 30 October 2019, 22:09:14 UTC |
efe877e | Robert Widmann | 28 October 2019, 18:41:13 UTC | Remove unnecesary interface type resets Now that setInvalid() is a semantic property, drop the explicit calls to reset the interface type. It is already ErrorType. | 30 October 2019, 22:09:14 UTC |
db79d06 | Robert Widmann | 28 October 2019, 18:36:32 UTC | Break a cycle | 30 October 2019, 22:09:14 UTC |
5a7040e | Robert Widmann | 22 October 2019, 01:11:54 UTC | Remove PossiblyInvalidDecls | 30 October 2019, 22:09:14 UTC |
4996858 | Robert Widmann | 22 October 2019, 00:43:04 UTC | Re-implement isInvalid for ValueDecls | 30 October 2019, 22:09:14 UTC |
41d099b | Robert Widmann | 21 October 2019, 22:55:55 UTC | Remove the argument to setInvalid() | 30 October 2019, 22:09:14 UTC |
a5b8c64 | Robert Widmann | 30 October 2019, 22:08:45 UTC | Merge pull request #27964 from CodaFi/is-this-a-dynamic-language [NFC] Squash Out Some More TypeChecker Dependencies | 30 October 2019, 22:08:45 UTC |
5c2185f | Jordan Rose | 30 October 2019, 21:49:11 UTC | Merge pull request #27868 from owenv/diag-info-refactor [Diagnostics] Refactor DiagnosticConsumer interface to remove unnecessary params | 30 October 2019, 21:49:11 UTC |
c93146a | Gwen Mittertreiner | 30 October 2019, 21:49:03 UTC | [cmake] Add executable suffix to test deps Windows tests were depending on bin\readelf instead of bin\readelf.exe causing ninja to fail the build. | 30 October 2019, 21:49:03 UTC |
7ca3876 | Harlan Haskins | 30 October 2019, 21:26:19 UTC | [TBDGen] Add the unmangled name to the IR-not-TBD diff list In c94b952 I accidentally started adding StringRefs to an outer-scope vector from a local SmallString instead of the ones that lived in the IR module I was reading from. Instead, put the original symbol name from the IR instead of the "mangled" (leading _ variant) into the diff list. | 30 October 2019, 21:26:19 UTC |
4980bc7 | Ben Langmuir | 30 October 2019, 20:33:19 UTC | Merge pull request #27948 from benlangmuir/racy-edit [edit] Fix racy access to SemanticInfo | 30 October 2019, 20:33:19 UTC |
3b8e7af | Saleem Abdulrasool | 30 October 2019, 20:20:17 UTC | Merge pull request #27965 from drodriguez/trade-war Replace #import with #include to please VC++. | 30 October 2019, 20:20:17 UTC |
abc6db1 | Robert Widmann | 30 October 2019, 19:55:01 UTC | Provide AST Context Getters To Protocol Inference | 30 October 2019, 19:55:42 UTC |
dd46c88 | Robert Widmann | 30 October 2019, 18:27:20 UTC | Fixup calls to TypeChecker::checkGenericArguments | 30 October 2019, 19:55:42 UTC |
da95db4 | Robert Widmann | 30 October 2019, 18:23:26 UTC | Make deriveProtocolRequirement a static utility | 30 October 2019, 19:55:42 UTC |
89b81a2 | Robert Widmann | 30 October 2019, 18:21:45 UTC | Fixup calls to TypeChecker::lookupXXX | 30 October 2019, 19:55:42 UTC |
5ab6691 | Robert Widmann | 30 October 2019, 18:18:39 UTC | Drop the TypeChecker in maybeDiagnoseClassWithoutInitializers | 30 October 2019, 19:55:42 UTC |
7993f2f | Robert Widmann | 30 October 2019, 18:15:59 UTC | Downgrade the TypeChecker in DerivedConformance to an ASTContext | 30 October 2019, 19:55:42 UTC |
118f68b | Robert Widmann | 30 October 2019, 18:15:05 UTC | Make getProtocol and getLiteralProtocol static utilities | 30 October 2019, 19:55:42 UTC |
929332e | Robert Widmann | 30 October 2019, 17:44:47 UTC | Make isAvailabilitySafeForConformance a utility | 30 October 2019, 19:55:42 UTC |
972e755 | Robert Widmann | 30 October 2019, 17:28:55 UTC | Give ConstraintSystem's outlet to the ASTContext Make it less tempting to ask for the type checker embedded into ConstraintSystem by using the accessor to the ASTContext. | 30 October 2019, 19:55:42 UTC |
da2b063 | Robert Widmann | 30 October 2019, 17:24:07 UTC | Make calls to lookupMember actually look static | 30 October 2019, 19:55:42 UTC |
bcf03aa | Robert Widmann | 30 October 2019, 17:18:08 UTC | Make getDeclTypeCheckingSemantics a utility | 30 October 2019, 19:55:10 UTC |
9742fef | Saleem Abdulrasool | 30 October 2019, 19:48:53 UTC | Merge pull request #27957 from compnerd/build-is-not-path test: use `inferSwiftBinary` to find the reflection tool | 30 October 2019, 19:48:53 UTC |
2d73686 | swift-ci | 30 October 2019, 19:36:12 UTC | Merge pull request #27962 from mikeash/isbackdeploying-fix | 30 October 2019, 19:36:12 UTC |
8afd60c | Saleem Abdulrasool | 30 October 2019, 19:20:12 UTC | Merge pull request #27958 from apple/compnerd-windows-instructions Update WindowsBuild.md | 30 October 2019, 19:20:12 UTC |
07880d1 | Dan Zheng | 30 October 2019, 19:14:23 UTC | [Docs] Differentiable programming manifesto. (#27034) | 30 October 2019, 19:14:23 UTC |
a2cf576 | Mike Ash | 30 October 2019, 19:07:37 UTC | [Test] Don't test _swift_willThrow on older runtimes. rdar://problem/56752866 | 30 October 2019, 19:07:37 UTC |
d9ca3be | Hamish Knight | 30 October 2019, 18:53:03 UTC | Many Things Don't Need a TypeChecker Part 2 (#27946) Many Things Don't Need a TypeChecker Part 2 | 30 October 2019, 18:53:03 UTC |
a5d3dda | Mike Ash | 30 October 2019, 18:51:54 UTC | Merge pull request #27954 from mikeash/better-existential-metadata-dump [Runtime] Extend Metadata::dump for existential type metadata. | 30 October 2019, 18:51:54 UTC |
87da361 | Daniel RodrÃguez Troitiño | 30 October 2019, 18:44:19 UTC | Replace #import with #include to please VC++. VC++ chokes on the #import, and thinks we are trying to import libraries. Replace by #include, which should be more portable. | 30 October 2019, 18:44:19 UTC |
a6be16b | Cyndy Ishida | 30 October 2019, 18:05:51 UTC | [TBDGen] support targets instead of arch&platform | 30 October 2019, 18:05:51 UTC |
ce11121 | Mike Ash | 30 October 2019, 17:41:57 UTC | [Runtime] Fix guards around _swift_isBackDeploying call in SwiftObject.mm. This could fail to build due to BackDeployment.h not always being included in Config.h. Check an additional condition to ensure that this code is only active when BackDeployment.h is included. rdar://problem/56735154 | 30 October 2019, 17:48:30 UTC |
33dfb94 | Mishal Shah | 30 October 2019, 16:34:11 UTC | Merge pull request #27960 from apple/revert-27849-licm-load-store-hoisting Revert "LICM: add an optimization to move multiple loads and stores from/to the same memory location out of a loop." | 30 October 2019, 16:34:11 UTC |
7df5feb | eeckstein | 30 October 2019, 16:26:49 UTC | Revert "LICM: add an optimization to move multiple loads and stores from/to the same memory location out of a loop." | 30 October 2019, 16:26:49 UTC |
5f50f67 | Saleem Abdulrasool | 30 October 2019, 16:04:13 UTC | Update WindowsBuild.md - remove numbers on steps, they get out of sync and auto-numbering headers doesn't work - correct some header titles - re-render the tree to be ascii pretty - split out "one-time setup" from "getting started" - fix invocation of cmake for toolchain - fix libdispatch build rules - convert libdispatch build rules to be copy-paste friendly - add libdispatch test instructions | 30 October 2019, 16:04:13 UTC |
37bb356 | Jordan Rose | 30 October 2019, 16:02:12 UTC | Merge pull request #27924 from jrose-apple/attribute-attribution [ClangImporter] Diagnose bad swift_name attributes better | 30 October 2019, 16:02:12 UTC |
6eb53a0 | Saleem Abdulrasool | 30 October 2019, 15:02:30 UTC | test: use `inferSwiftBinary` to find the reflection tool We would previously search for it in the path rather than the build tree. This should identify where the tool is being used from, provide the just built tool, and still allow the user to change the tool path by an environment variable. | 30 October 2019, 15:02:30 UTC |
34ce9bd | Hamish Knight | 29 October 2019, 21:56:03 UTC | checkReferencedGenericParams can be static | 30 October 2019, 15:00:16 UTC |
dd6847a | Hamish Knight | 29 October 2019, 21:51:08 UTC | checkProtocolSelfRequirements can be static | 30 October 2019, 15:00:16 UTC |
7676eb0 | Hamish Knight | 29 October 2019, 21:47:29 UTC | AttributeChecker doesn't need a TypeChecker | 30 October 2019, 15:00:15 UTC |
424112f | Hamish Knight | 29 October 2019, 21:02:23 UTC | applyFunctionBuilderBodyTransform can be static | 30 October 2019, 14:56:33 UTC |
4fa8fb6 | Hamish Knight | 29 October 2019, 20:59:35 UTC | substituteInputSugarTypeForResult can be static | 30 October 2019, 14:56:32 UTC |
642f58d | Hamish Knight | 29 October 2019, 20:53:05 UTC | Make checkUnsupportedProtocolType a static member | 30 October 2019, 14:56:32 UTC |
5f3b1da | Robert Widmann | 30 October 2019, 14:47:17 UTC | Merge pull request #27949 from CodaFi/protoplasmic-supine-jellies [NFC] Fold The Tri-State In Optional<ProtocolConformanceRef> | 30 October 2019, 14:47:17 UTC |
b5af722 | Erik Eckstein | 30 October 2019, 14:12:23 UTC | DestroyHoisting: support of abort_apply instruction. This was missing from the previous commit. | 30 October 2019, 14:12:23 UTC |
7b650c5 | Mike Ash | 30 October 2019, 13:36:14 UTC | [Runtime] Extend Metadata::dump for existential type metadata. Dump whether it's class bounded, the protocols it contains, and the superclass constraint if there is one. | 30 October 2019, 13:36:14 UTC |
eb8182b | eeckstein | 30 October 2019, 11:15:37 UTC | Merge pull request #27849 from eeckstein/licm-load-store-hoisting LICM: add an optimization to move multiple loads and stores from/to the same memory location out of a loop. | 30 October 2019, 11:15:37 UTC |
61e1afd | eeckstein | 30 October 2019, 11:15:00 UTC | Merge pull request #27926 from eeckstein/destroy-hoisting DestroyHoisting: support of begin_apply and end_apply instructions | 30 October 2019, 11:15:00 UTC |
dc716a2 | David Zarzycki | 30 October 2019, 10:34:51 UTC | Merge pull request #27952 from davezarzycki/pr27952 Disable build system test that assumes standalone build | 30 October 2019, 10:34:51 UTC |
598a541 | Michael Gottesman | 30 October 2019, 06:01:55 UTC | Merge pull request #27928 from gottesmm/pr-6389dd6f50f2b37f04a9b24d79436b133411accc [inlining] Fix two bugs around inlining of coroutines. | 30 October 2019, 06:01:55 UTC |
4097282 | David Zarzycki | 30 October 2019, 05:36:22 UTC | Disable build system test that assumes standalone build | 30 October 2019, 05:36:22 UTC |
2534af7 | swift-ci | 30 October 2019, 04:48:50 UTC | Merge pull request #27942 from ravikandhadai/oslog-append-interpolation-consteval-improved | 30 October 2019, 04:48:50 UTC |
861c0aa | Ravi Kandhadai | 29 October 2019, 02:11:55 UTC | [OSLogOptimization][stdlib/private] Make string interpolation methods of OSLogMessage constant evaluable and remove @_transparent annotation from the methods. Also, improve diagnostics in the OSLogOptimization pass as now it rely on seeing the appendInterpolation/Literal calls. | 30 October 2019, 02:35:37 UTC |
312fefc | Jordan Rose | 29 October 2019, 23:58:49 UTC | Merge pull request #27889 from jrose-apple/fire-water-air-metal-earth [docs] CToSwift: Add section on methods | 29 October 2019, 23:58:49 UTC |
e7006a9 | Robert Widmann | 29 October 2019, 23:37:39 UTC | Clean up some trivially true condition clauses ProtocolConformanceRef::isConcrete checks the invalid bit for us. | 29 October 2019, 23:56:22 UTC |
4f84c2a | Robert Widmann | 29 October 2019, 23:35:10 UTC | Use the default constructor to clean up some APIs Use ProtocolConformanceRef::forInvalid() in implementations only as a semantic signal. In one place, use the default constructor to drop the final use of Optional<ProtocolConformanceRef>. | 29 October 2019, 23:56:22 UTC |
b849e51 | Robert Widmann | 29 October 2019, 23:25:43 UTC | Use operator bool to claw back some readability | 29 October 2019, 23:56:21 UTC |
37e82a6 | Robert Widmann | 29 October 2019, 22:57:42 UTC | [NFC] getWitnessMethodConformanceOrNone -> getWitnessMethodConformanceOrInvalid | 29 October 2019, 23:56:20 UTC |
3e1a61f | Robert Widmann | 29 October 2019, 22:11:15 UTC | [NFC] Fold The Tri-State In Optional<ProtocolConformanceRef> ProtocolConformanceRef already has an invalid state. Drop all of the uses of Optional<ProtocolConformanceRef> and just use ProtocolConformanceRef::forInvalid() to represent it. Mechanically translate all of the callers and callsites to use this new representation. | 29 October 2019, 23:55:56 UTC |
033be47 | Varun Gandhi | 29 October 2019, 23:50:45 UTC | [NFC] Change ValueOwnershipKind::Any to ValueOwnershipKind::None in comments. (#27925) Follow-up to PR #27879. | 29 October 2019, 23:50:45 UTC |
c864eab | Ben Langmuir | 29 October 2019, 23:33:36 UTC | [edit] Fix racy access to SemanticInfo Specifically, if the document was re-opened, we would drop the reference and the call to readSemanticInfo could use-after-free the array of diagnostics. This manifested as a very rare crash while testing sourcekit-lsp. | 29 October 2019, 23:33:36 UTC |
77135a9 | Alex Hoppen | 29 October 2019, 23:06:23 UTC | Merge pull request #27934 from ahoppen/swiftsyntax-build-support Migrate building SwiftSyntax to swift_build_support | 29 October 2019, 23:06:23 UTC |
efa82fc | Jordan Rose | 29 October 2019, 22:54:28 UTC | [test] Use new module cache; some diags only occur in module building | 29 October 2019, 22:55:30 UTC |
009b8f8 | Jordan Rose | 29 October 2019, 22:50:29 UTC | [ClangImporter] "wrong args in swift_name" is also a framework bug ...so add the new note here too. | 29 October 2019, 22:51:12 UTC |
b7c4c51 | Jordan Rose | 29 October 2019, 22:38:53 UTC | [ClangImporter] Simplify inferDefaultArgument by removing numParams (#27864) The only thing this was used for is to test if the total number of parameters was 1, in which case we did the same thing we did for a first parameter except in one very contrived case: a method with more than one parameter whose base name starts with "set" and whose first parameter is an NSZone. There are zero of these in the macOS or iOS SDKs, and probably even fewer in third-party code. | 29 October 2019, 22:38:53 UTC |
87eb38f | Holly Borla | 29 October 2019, 22:14:21 UTC | Merge pull request #27938 from hborla/file-literal-test [Test] Add a regression test for invalid/empty file literals. | 29 October 2019, 22:14:21 UTC |
8a67117 | Owen Voorhees | 24 October 2019, 21:47:33 UTC | [Diagnostics] Refactor DiagnosticConsumer interface DiagnosticInfo now holds all the information needed to consume a diagnostic, so remove unneeded parameters from handleDiagnostic. | 29 October 2019, 20:52:12 UTC |
55f9d2a | Mike Ash | 29 October 2019, 20:50:36 UTC | Merge pull request #27863 from mikeash/will-throw-callback [Runtime] Add a function pointer for intercepting swift_willThrow calls. | 29 October 2019, 20:50:36 UTC |
13de788 | Holly Borla | 29 October 2019, 20:38:55 UTC | [Test] Add a regression test for invalid/empty file literals. | 29 October 2019, 20:38:55 UTC |
dfd805f | Saleem Abdulrasool | 29 October 2019, 19:33:10 UTC | Merge pull request #27931 from compnerd/vlant swift-stdlib-tool: avoid VLA usage | 29 October 2019, 19:33:10 UTC |
204829e | swift-ci | 29 October 2019, 18:46:32 UTC | Merge pull request #27932 from CodaFi/a-designation-with-some-differences | 29 October 2019, 18:46:32 UTC |
8e56542 | Saleem Abdulrasool | 29 October 2019, 18:37:24 UTC | Merge pull request #27927 from compnerd/swift-reflection-test-variant SwiftReflectionTest: enable builds on non-Apple targets | 29 October 2019, 18:37:24 UTC |
bc48004 | Ravi Kandhadai | 29 October 2019, 18:02:14 UTC | Merge pull request #27876 from ravikandhadai/postdom-utility [SIL Optimization][CFGOptUtils.h] Remove completeJointPostDominanceSet utility function | 29 October 2019, 18:02:14 UTC |
932525d | Alex Hoppen | 25 October 2019, 18:57:37 UTC | [gardening] Fix several python-lint warnings | 29 October 2019, 17:40:20 UTC |
fcd3457 | Alex Hoppen | 24 October 2019, 23:29:25 UTC | [build-script] Migrate SwiftSyntax to swift_build_support | 29 October 2019, 17:40:09 UTC |
e95cc49 | Robert Widmann | 29 October 2019, 17:33:16 UTC | Revert "Remove Some Users of -solver-enable-operator-designated-types" This reverts commit 46ae4757d255d6a0d924317cd6100689c62e3f0b. | 29 October 2019, 17:33:16 UTC |
15b8772 | Saleem Abdulrasool | 29 October 2019, 17:18:43 UTC | swift-stdlib-tool: avoid VLA usage Replace the use of a VLA with a `std::vector`. This applies a RAII to the allocation, and the allocation is a single instance so the malloc traffic is not a concern. | 29 October 2019, 17:18:43 UTC |
ab72b99 | Jordan Rose | 29 October 2019, 16:58:16 UTC | [docs] CToSwift: Tweak wording around "overrides" The previous wording referred to a method or property satisfying a protocol requirement as an "override", which both Clang and the Swift Clang Importer use internally sometimes. But most people who program Objective-C (or Swift) don't think of this as an override, so this document shouldn't use that language. (Thanks, Varun!) | 29 October 2019, 16:58:16 UTC |
5c05feb | Mishal Shah | 29 October 2019, 16:58:13 UTC | Merge pull request #27930 from apple/revert-27871-swiftsyntax_build_support Revert "Migrate building SwiftSyntax to swift_build_support" | 29 October 2019, 16:58:13 UTC |