mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-04 12:07:51 +00:00
This commit is contained in:
@@ -473,6 +473,8 @@ proc shallowCopy*[T](x: var T, y: T) {.noSideEffect, magic: "ShallowCopy".}
|
||||
## Be careful with the changed semantics though!
|
||||
## There is a reason why the default assignment does a deep copy of sequences
|
||||
## and strings.
|
||||
##
|
||||
## .. warning:: `shallowCopy` does a deep copy with ARC/ORC.
|
||||
|
||||
# :array|openArray|string|seq|cstring|tuple
|
||||
proc `[]`*[I: Ordinal;T](a: T; i: I): T {.
|
||||
|
||||
Reference in New Issue
Block a user