test case for #2245
This commit is contained in:
parent
8f9ce5285f
commit
58e1068f73
1 changed files with 3 additions and 2 deletions
|
|
@ -30,7 +30,7 @@ type
|
||||||
c: char
|
c: char
|
||||||
se: seq[TA]
|
se: seq[TA]
|
||||||
|
|
||||||
proc p(param1, param2: TC): TC =
|
proc p(param1, param2: TC, param3: var TC): TC =
|
||||||
var
|
var
|
||||||
local: TC
|
local: TC
|
||||||
plocal: ptr TC
|
plocal: ptr TC
|
||||||
|
|
@ -43,6 +43,7 @@ proc p(param1, param2: TC): TC =
|
||||||
plocal2[] ?<| local
|
plocal2[] ?<| local
|
||||||
|
|
||||||
param1 ?<| param2
|
param1 ?<| param2
|
||||||
|
local ?<| param3
|
||||||
|
|
||||||
local.arr[0] !<| param1
|
local.arr[0] !<| param1
|
||||||
local.arr !<| param1
|
local.arr !<| param1
|
||||||
|
|
@ -62,5 +63,5 @@ var
|
||||||
a <| a
|
a <| a
|
||||||
a !<| b
|
a !<| b
|
||||||
|
|
||||||
discard p(x, x)
|
discard p(x, x, x)
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue