From f46573c1ed9f041d23a54d0911d7727d84c1a9cd Mon Sep 17 00:00:00 2001 From: Andrii Riabushenko Date: Wed, 5 Dec 2018 21:36:42 +0000 Subject: remove debug statements --- lib/system.nim | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'lib/system.nim') diff --git a/lib/system.nim b/lib/system.nim index 9111ddd86..ec0dd629c 100644 --- a/lib/system.nim +++ b/lib/system.nim @@ -221,15 +221,10 @@ proc reset*[T](obj: var T) {.magic: "Reset", noSideEffect.} ## be called before any possible `object branch transition`:idx:. when defined(nimNewRuntime): - proc wasMoved*[T](obj: var T) {.magic: "WasMoved", noSideEffect.} = - ## resets an object `obj` to its initial (binary zero) value to signify - ## it was "moved" and to signify its destructor should do nothing and - ## ideally be optimized away. - discard proc move*[T](x: var T): T {.magic: "Move", noSideEffect.} = result = x - wasMoved(x) + reset(x) type range*{.magic: "Range".}[T] ## Generic type to construct range types. -- cgit 1.4.1-2-gfad0