Merge pull request #3892 from r-ku/negative-slice-index-err
Removed error that disallows slices with negative indexes
This commit is contained in:
commit
6d6cf78229
1 changed files with 0 additions and 4 deletions
|
|
@ -178,10 +178,6 @@ proc magicsAfterOverloadResolution(c: PContext, n: PNode,
|
||||||
result.typ = n[1].typ
|
result.typ = n[1].typ
|
||||||
of mDotDot:
|
of mDotDot:
|
||||||
result = n
|
result = n
|
||||||
# disallow negative indexing for now:
|
|
||||||
if not c.p.bracketExpr.isNil:
|
|
||||||
if isNegative(n.sons[1]) or (n.len > 2 and isNegative(n.sons[2])):
|
|
||||||
localError(n.info, "use '^' instead of '-'; negative indexing is obsolete")
|
|
||||||
of mRoof:
|
of mRoof:
|
||||||
let bracketExpr = if n.len == 3: n.sons[2] else: c.p.bracketExpr
|
let bracketExpr = if n.len == 3: n.sons[2] else: c.p.bracketExpr
|
||||||
if bracketExpr.isNil:
|
if bracketExpr.isNil:
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue