mirror of
https://github.com/nim-lang/Nim.git
synced 2026-02-12 14:23:45 +00:00
Yrc typos and omissions (#25500)
This commit is contained in:
@@ -12,7 +12,7 @@ type
|
||||
proc createCycle(leaf: string): Node =
|
||||
new result
|
||||
result.a = result
|
||||
when defined(gcArc) or defined(gcOrc):
|
||||
when defined(gcArc) or defined(gcOrc) or defined(gcYrc):
|
||||
result.leaf = leaf
|
||||
else:
|
||||
shallowCopy result.leaf, leaf
|
||||
|
||||
@@ -437,6 +437,6 @@ proc main =
|
||||
|
||||
let mem = getOccupiedMem()
|
||||
main()
|
||||
when defined(gcOrc):
|
||||
when defined(gcOrc) or defined(gcYrc):
|
||||
GC_fullCollect()
|
||||
doAssert getOccupiedMem() == mem
|
||||
|
||||
@@ -32,7 +32,7 @@ doAssert objDeref.x == 42
|
||||
|
||||
# String tests
|
||||
obj.s = "lorem ipsum dolor sit amet"
|
||||
when defined(gcArc) or defined(gcOrc):
|
||||
when defined(gcArc) or defined(gcOrc) or defined(gcYrc):
|
||||
prepareMutation(obj.s)
|
||||
|
||||
|
||||
@@ -237,7 +237,7 @@ block: # bug #15939
|
||||
doAssert bar == "foo"
|
||||
|
||||
template prepareMutationForOrc(x: string) =
|
||||
when defined(gcArc) or defined(gcOrc):
|
||||
when defined(gcArc) or defined(gcOrc) or defined(gcYrc):
|
||||
when nimvm:
|
||||
discard
|
||||
else:
|
||||
|
||||
@@ -239,7 +239,7 @@ template main {.dirty.} =
|
||||
# todo
|
||||
discard "fixme"
|
||||
else:
|
||||
when defined(gcArc) or defined(gcOrc):
|
||||
when defined(gcArc) or defined(gcOrc) or defined(gcYrc):
|
||||
block: #seq
|
||||
var x = newSeq[Object](10)
|
||||
let y = x[0]
|
||||
@@ -375,7 +375,7 @@ template main {.dirty.} =
|
||||
type
|
||||
Color = enum
|
||||
Red, Blue, Yellow
|
||||
|
||||
|
||||
type
|
||||
ObjectVarint3 = object
|
||||
case kind: Color = Blue
|
||||
@@ -663,7 +663,7 @@ template main {.dirty.} =
|
||||
|
||||
when not(T is void):
|
||||
v.vResultPrivate
|
||||
|
||||
|
||||
type R = Result[int, string]
|
||||
|
||||
proc testAssignResult() =
|
||||
|
||||
@@ -31,7 +31,7 @@ macro bindme6UseExpose*(): untyped =
|
||||
genAst:
|
||||
var tst = "sometext"
|
||||
var ss = newStringStream("anothertext")
|
||||
when defined(gcArc) or defined(gcOrc):
|
||||
when defined(gcArc) or defined(gcOrc) or defined(gcYrc):
|
||||
prepareMutation(tst)
|
||||
writeData(ss, tst[0].addr, 2)
|
||||
discard readData(ss, tst[0].addr, 2)
|
||||
@@ -42,7 +42,7 @@ macro bindme6UseExposeFalse*(): untyped =
|
||||
genAstOpt({kDirtyTemplate}, newStringStream, writeData, readData):
|
||||
var tst = "sometext"
|
||||
var ss = newStringStream("anothertext")
|
||||
when defined(gcArc) or defined(gcOrc):
|
||||
when defined(gcArc) or defined(gcOrc) or defined(gcYrc):
|
||||
prepareMutation(tst)
|
||||
writeData(ss, tst[0].addr, 2)
|
||||
discard readData(ss, tst[0].addr, 2)
|
||||
|
||||
Reference in New Issue
Block a user