swift
29672c50
- Merge pull request #66381 from gottesmm/noimplicitcopy-borrow-consuming
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Commit
View On
GitHub
Hide Minimap (CTRL+M)
Commit
2 years ago
Merge pull request #66381 from gottesmm/noimplicitcopy-borrow-consuming [borrowing/consuming] Make borrowing and consuming parameters no implicit copy.
References
#66381 - [borrowing/consuming] Make borrowing and consuming parameters no implicit copy.
Author
gottesmm
Parents
c30f7dcd
59c8cff9
Files
74
docs
SIL.rst
include/swift
AST
Decl.h
DiagnosticsParse.def
Types.h
SIL
MemAccessUtils.h
SILBuilder.h
SILCloner.h
SILInstruction.h
SILNodes.def
SILType.h
SILValue.h
lib
IRGen
IRGenSIL.cpp
SIL
IR
AbstractionPattern.cpp
OperandOwnership.cpp
SILPrinter.cpp
SILType.cpp
SILTypeSubstitution.cpp
TypeLowering.cpp
ValueOwnership.cpp
Parser
ParseSIL.cpp
Utils
AddressWalker.cpp
FieldSensitivePrunedLiveness.cpp
InstructionUtils.cpp
MemAccessUtils.cpp
OwnershipUtils.cpp
Verifier
SILVerifier.cpp
SILGen
SILGenApply.cpp
SILGenBuilder.cpp
SILGenDecl.cpp
SILGenExpr.cpp
SILGenFunction.cpp
SILGenLValue.cpp
SILGenProlog.cpp
SwitchEnumBuilder.cpp
SILOptimizer
Mandatory
AccessEnforcementSelection.cpp
ClosureLifetimeFixup.cpp
MoveOnlyAddressCheckerUtils.cpp
MoveOnlyDiagnostics.cpp
MoveOnlyObjectCheckerUtils.h
MoveOnlyWrappedTypeEliminator.cpp
OwnershipModelEliminator.cpp
UtilityPasses
SerializeSILPass.cpp
Utils
InstOptUtils.cpp
SILInliner.cpp
Sema
TypeCheckAttr.cpp
TypeCheckType.cpp
Serialization
DeserializeSIL.cpp
ModuleFormat.h
Serialization.cpp
SerializeSIL.cpp
test
Distributed
distributed_actor_ban_owned_shared.swift
Interpreter
noimplicitcopy_parameters.swift
Parse
ownership_modifiers.swift
ownership_modifiers_no_errors.swift
SIL
Parser
basic2.sil
moveonlywrapped_diagnostics.sil
Serialization
basic2.sil
SILGen
consuming_parameter.swift
moveonly.swift
moveonly_escaping_closure.swift
noimplicitcopy_borrowing_parameters.swift
ownership_specifier_mangling.swift
SILOptimizer
consuming_parameter.swift
move_only_checker_addressonly_fail.swift
moveonly_addresschecker_destructure_through_deinit_diagnostics.swift
moveonly_objectchecker_diagnostics.swift
moveonly_trivial_addresschecker_diagnostics.swift
moveonly_trivial_objectchecker_diagnostics.swift
noimplicitcopy.swift
noimplicitcopy_borrowing_parameters.swift
noimplicitcopy_consuming_parameters.swift
noimplicitcopy_trivial.swift
attr
lexical.swift
utils
sil-mode.el
Loading