Skip to content
Navigation Menu
Toggle navigation
Sign in
Product
GitHub Copilot
Write better code with AI
GitHub Advanced Security
Find and fix vulnerabilities
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Discussions
Collaborate outside of code
Code Search
Find more, search less
Explore
Why GitHub
All features
Documentation
GitHub Skills
Blog
Solutions
By company size
Enterprises
Small and medium teams
Startups
Nonprofits
By use case
DevSecOps
DevOps
CI/CD
View all use cases
By industry
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
Topics
AI
DevOps
Security
Software Development
View all
Explore
Learning Pathways
Events & Webinars
Ebooks & Whitepapers
Customer Stories
Partners
Executive Insights
Open Source
GitHub Sponsors
Fund open source developers
The ReadME Project
GitHub community articles
Repositories
Topics
Trending
Collections
Enterprise
Enterprise platform
AI-powered developer platform
Available add-ons
GitHub Advanced Security
Enterprise-grade security features
Copilot for business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Reseting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
swiftlang
/
swift
Public
Notifications
You must be signed in to change notification settings
Fork
10.5k
Star
68.5k
Code
Issues
5k+
Pull requests
1.1k
Security
Insights
Additional navigation options
Code
Issues
Pull requests
Security
Insights
Files
main
Breadcrumbs
swift
/
test
/
Concurrency
/
Copy path
Directory actions
More options
Directory actions
More options
Latest commit
History
History
main
Breadcrumbs
swift
/
test
/
Concurrency
/
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
Backdeploy
Backdeploy
Inputs
Inputs
Macros
Macros
Reflection
Reflection
Runtime
Runtime
attr_execution
attr_execution
deinit_isolation_import
deinit_isolation_import
toplevel
toplevel
CaseIterableIsolation.swift
CaseIterableIsolation.swift
LLDBDebuggerFunctionActorExtension.swift
LLDBDebuggerFunctionActorExtension.swift
ShrinkWrap.swift
ShrinkWrap.swift
actor_call_implicitly_async.swift
actor_call_implicitly_async.swift
actor_data_race_checks_minimal.swift
actor_data_race_checks_minimal.swift
actor_defer.swift
actor_defer.swift
actor_derived_conformances.swift
actor_derived_conformances.swift
actor_existentials.swift
actor_existentials.swift
actor_inout_isolation.swift
actor_inout_isolation.swift
actor_isolation.swift
actor_isolation.swift
actor_isolation_cycle.swift
actor_isolation_cycle.swift
actor_isolation_filecheck.swift
actor_isolation_filecheck.swift
actor_isolation_objc.swift
actor_isolation_objc.swift
actor_isolation_swift6.swift
actor_isolation_swift6.swift
actor_isolation_unsafe.swift
actor_isolation_unsafe.swift
actor_keypath_isolation.swift
actor_keypath_isolation.swift
actor_keypath_isolation_swift6.swift
actor_keypath_isolation_swift6.swift
actor_withCancellationHandler.swift
actor_withCancellationHandler.swift
assumeIsolated.swift
assumeIsolated.swift
assume_mainactor.swift
assume_mainactor.swift
assume_mainactor_typechecker_errors.swift
assume_mainactor_typechecker_errors.swift
async_cancellation.swift
async_cancellation.swift
async_computed_property.swift
async_computed_property.swift
async_conformance.swift
async_conformance.swift
async_for_each_back_deploy.swift
async_for_each_back_deploy.swift
async_initializer.swift
async_initializer.swift
async_initializer_objc.swift
async_initializer_objc.swift
async_iterator_inference.swift
async_iterator_inference.swift
async_let_capture.swift
async_let_capture.swift
async_let_isolation.swift
async_let_isolation.swift
async_main.swift
async_main.swift
async_main_invalid_global_actor.swift
async_main_invalid_global_actor.swift
async_main_mainactor_isolation.swift
async_main_mainactor_isolation.swift
async_main_no_concurrency.swift
async_main_no_concurrency.swift
async_main_no_exit.swift
async_main_no_exit.swift
async_main_resolution.swift
async_main_resolution.swift
async_main_throws_prints_error.swift
async_main_throws_prints_error.swift
async_main_typed_error.swift
async_main_typed_error.swift
async_overload_filtering.swift
async_overload_filtering.swift
async_sequence_existential.swift
async_sequence_existential.swift
async_sequence_flatmap_overloading.swift
async_sequence_flatmap_overloading.swift
async_sequence_macosx.swift
async_sequence_macosx.swift
async_sequence_rethrows.swift
async_sequence_rethrows.swift
async_sequence_syntax.swift
async_sequence_syntax.swift
async_task_base_priority.swift
async_task_base_priority.swift
async_task_escalate_priority.swift
async_task_escalate_priority.swift
async_task_group_body_inherit_isolation.swift
async_task_group_body_inherit_isolation.swift
async_task_groups.swift
async_task_groups.swift
async_task_groups_and_actors.swift
async_task_groups_and_actors.swift
async_task_groups_and_type_inference.swift
async_task_groups_and_type_inference.swift
async_task_groups_as_sequence.swift
async_task_groups_as_sequence.swift
async_task_locals_basic_warnings.swift
async_task_locals_basic_warnings.swift
async_task_locals_basic_warnings_bug_isolation.swift
async_task_locals_basic_warnings_bug_isolation.swift
async_task_priority.swift
async_task_priority.swift
async_tasks.swift
async_tasks.swift
async_throwing.swift
async_throwing.swift
async_top_level_no_exit.swift
async_top_level_no_exit.swift
attr_discardableResult_async_await.swift
attr_discardableResult_async_await.swift
await_typo_correction.swift
await_typo_correction.swift
blocking_continuations.swift
blocking_continuations.swift
builtin_silgen.swift
builtin_silgen.swift
closure_isolation.swift
closure_isolation.swift
concurrency_attr_inference_on_closures.swift
concurrency_attr_inference_on_closures.swift
concurrency_availability.swift
concurrency_availability.swift
concurrency_module_shadowing.swift
concurrency_module_shadowing.swift
concurrency_warnings.swift
concurrency_warnings.swift
concurrent_value_checking.swift
concurrent_value_checking.swift
concurrent_value_checking_objc.swift
concurrent_value_checking_objc.swift
concurrent_value_inference.swift
concurrent_value_inference.swift
concurrentfunction_capturediagnostics.swift
concurrentfunction_capturediagnostics.swift
cross_module_let_sil.swift
cross_module_let_sil.swift
custom_executor_enqueue_availability.swift
custom_executor_enqueue_availability.swift
custom_executor_enqueue_deprecation_on_executor_extension.swift
custom_executor_enqueue_deprecation_on_executor_extension.swift
custom_executor_enqueue_impls.swift
custom_executor_enqueue_impls.swift
default_actor_definit.swift
default_actor_definit.swift
deinit_isolation.swift
deinit_isolation.swift
deinit_isolation_in_value_types.swift
deinit_isolation_in_value_types.swift
deinit_isolation_objc.swift
deinit_isolation_objc.swift
deinit_isolation_tbd.swift
deinit_isolation_tbd.swift
derived_conformances_nonisolated.swift
derived_conformances_nonisolated.swift
dispatch_inference.swift
dispatch_inference.swift
dynamic_actor_isolation.swift
dynamic_actor_isolation.swift
dynamic_checks_for_func_refs_in_preconcurrency_apis.swift
dynamic_checks_for_func_refs_in_preconcurrency_apis.swift
dynamic_checks_for_func_refs_in_preconcurrency_apis_objc.swift
dynamic_checks_for_func_refs_in_preconcurrency_apis_objc.swift
dynamic_isolation_checks_for_closures.swift
dynamic_isolation_checks_for_closures.swift
effectful_properties_async_if_optional_unwrap.swift
effectful_properties_async_if_optional_unwrap.swift
emit_objc_header_with_Sendable.swift
emit_objc_header_with_Sendable.swift
execute_child_on_await.swift
execute_child_on_await.swift
experimental_feature_strictconcurrency.swift
experimental_feature_strictconcurrency.swift
experimental_feature_strictconcurrency_targeted.swift
experimental_feature_strictconcurrency_targeted.swift
fail_implicit_concurrency_load.swift
fail_implicit_concurrency_load.swift
flow_isolation.swift
flow_isolation.swift
View all files
You can’t perform that action at this time.