This commit is contained in:
parent
93211a2bdd
commit
10c8e2037d
1 changed files with 2 additions and 0 deletions
|
|
@ -473,6 +473,8 @@ proc shallowCopy*[T](x: var T, y: T) {.noSideEffect, magic: "ShallowCopy".}
|
||||||
## Be careful with the changed semantics though!
|
## Be careful with the changed semantics though!
|
||||||
## There is a reason why the default assignment does a deep copy of sequences
|
## There is a reason why the default assignment does a deep copy of sequences
|
||||||
## and strings.
|
## and strings.
|
||||||
|
##
|
||||||
|
## .. warning:: `shallowCopy` does a deep copy with ARC/ORC.
|
||||||
|
|
||||||
# :array|openArray|string|seq|cstring|tuple
|
# :array|openArray|string|seq|cstring|tuple
|
||||||
proc `[]`*[I: Ordinal;T](a: T; i: I): T {.
|
proc `[]`*[I: Ordinal;T](a: T; i: I): T {.
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue