packages feed

haskell-names-0.3.2: tests/annotations/Records.hs.golden

NamedFieldPuns at 1:14 is none
RecordWildCards at 1:30 is none
A        at  6:6 is a type or class defined here
A        at 6:10 is a value bound here
b        at 6:14 is a value bound here
A        at 6:19 is a global data type, Records.A
A        at 6:19 is a global data type, Records.A
c        at 6:22 is a value bound here
A        at 6:27 is a global data type, Records.A
A        at 6:27 is a global data type, Records.A
X        at 6:33 is a value bound here
b        at 6:37 is a value bound here
A        at 6:42 is a global data type, Records.A
A        at 6:42 is a global data type, Records.A
xxx      at 6:45 is a value bound here
A        at 6:52 is a global data type, Records.A
A        at 6:52 is a global data type, Records.A
undefined at  8:1 is a value bound here
undefined at 8:13 is a global value, Records.undefined
undefined at 8:13 is a global value, Records.undefined
f        at 11:1 is a value bound here
A        at 11:3 is a global constructor, Records.A
A        at 11:3 is a global constructor, Records.A
b        at 11:7 is a global selector, Records.b
b        at 11:7 is a global selector, Records.b
q        at 11:11 is a value bound here
q        at 11:17 is a local value defined at 11:11
q        at 11:17 is a local value defined at 11:11
fu       at 15:1 is a value bound here
x        at 15:4 is a value bound here
x        at 15:8 is a local value defined at 15:4
x        at 15:8 is a local value defined at 15:4
b        at 15:12 is a global selector, Records.b
b        at 15:12 is a global selector, Records.b
b        at 15:16 is a global selector, Records.b
b        at 15:16 is a global selector, Records.b
x        at 15:18 is a local value defined at 15:4
x        at 15:18 is a local value defined at 15:4
g        at 18:1 is a value bound here
A        at 18:3 is a global constructor, Records.A
A        at 18:3 is a global constructor, Records.A
b        at 18:6 is a value bound here
b        at 18:11 is a local value defined at 18:6
b        at 18:11 is a local value defined at 18:6
A        at 21:1 is a global constructor, Records.A
A        at 21:1 is a global constructor, Records.A
tx       at 21:5 is a value bound here
undefined at 21:12 is a global value, Records.undefined
undefined at 21:12 is a global value, Records.undefined
ty       at 22:1 is a value bound here
tx       at 22:6 is a global value, Records.tx
tx       at 22:6 is a global value, Records.tx
tz       at 25:1 is a value bound here
b        at 25:10 is a value bound here
A        at 25:19 is a global constructor, Records.A
A        at 25:19 is a global constructor, Records.A
b        at 25:23 is a local value defined at 25:10
h        at 28:1 is a value bound here
A        at 28:4 is a global constructor, Records.A
A        at 28:4 is a global constructor, Records.A
b        at 28:7 is a value bound here
c        at 28:10 is a global selector, Records.c
c        at 28:10 is a global selector, Records.c
y        at 28:18 is a value bound here
b        at 28:26 is a local value defined at 28:7
b        at 28:26 is a local value defined at 28:7
y        at 28:29 is a local value defined at 28:18
y        at 28:29 is a local value defined at 28:18
tm       at 31:1 is a value bound here
b        at 31:10 is a value bound here
v        at 31:17 is a value bound here
A        at 31:26 is a global constructor, Records.A
A        at 31:26 is a global constructor, Records.A
b        at 31:30 is a local value defined at 31:10
c        at 31:33 is a global selector, Records.c
c        at 31:33 is a global selector, Records.c
v        at 31:37 is a local value defined at 31:17
v        at 31:37 is a local value defined at 31:17
f        at 38:1 is a value bound here
A        at 38:3 is a global constructor, Records.A
A        at 38:3 is a global constructor, Records.A
..       at 38:7 is a record pattern wildcard which brings the following fields: Records.b, Records.c
b        at 38:15 is a local value defined at 38:7
b        at 38:15 is a local value defined at 38:7
c        at 38:18 is a local value defined at 38:7
c        at 38:18 is a local value defined at 38:7
DataTypeWithSelectors at 41:1 is a global constructor, Prelude.DataTypeWithSelectors
DataTypeWithSelectors at 41:1 is a global constructor, Prelude.DataTypeWithSelectors
..       at 41:33 is a record pattern wildcard which brings the following fields: Prelude.selector1, Prelude.selector2
undefined at 41:40 is a global value, Records.undefined
undefined at 41:40 is a global value, Records.undefined
aux      at 42:1 is a value bound here
selector1 at 42:8 is a global value, Records.selector1
selector1 at 42:8 is a global value, Records.selector1
selector2 at 42:18 is a global value, Records.selector2
selector2 at 42:18 is a global value, Records.selector2
f2       at 45:1 is a value bound here
A        at 45:4 is a global constructor, Records.A
A        at 45:4 is a global constructor, Records.A
b        at 45:8 is a global selector, Records.b
b        at 45:8 is a global selector, Records.b
v        at 45:12 is a value bound here
..       at 45:15 is a record pattern wildcard which brings the following fields: Records.c
v        at 45:23 is a local value defined at 45:12
v        at 45:23 is a local value defined at 45:12
c        at 45:26 is a local value defined at 45:15
c        at 45:26 is a local value defined at 45:15
f3       at 48:1 is a value bound here
A        at 48:4 is a global constructor, Records.A
A        at 48:4 is a global constructor, Records.A
b        at 48:8 is a value bound here
..       at 48:11 is a record pattern wildcard which brings the following fields: Records.c
b        at 48:19 is a local value defined at 48:8
b        at 48:19 is a local value defined at 48:8
c        at 48:22 is a local value defined at 48:11
c        at 48:22 is a local value defined at 48:11
r1       at 51:1 is a value bound here
b        at 51:10 is a value bound here
A        at 51:19 is a global constructor, Records.A
A        at 51:19 is a global constructor, Records.A
..       at 51:23 is a record construction wildcard which assigns the following fields: Records.b = (a local value defined at 51:10)
r2       at 55:1 is a value bound here
selector2 at 55:10 is a value bound here
undefined at 55:22 is a global value, Records.undefined
undefined at 55:22 is a global value, Records.undefined
DataTypeWithSelectors at 55:35 is a global constructor, Prelude.DataTypeWithSelectors
DataTypeWithSelectors at 55:35 is a global constructor, Prelude.DataTypeWithSelectors
..       at 55:67 is a record construction wildcard which assigns the following fields: Prelude.selector1 = (a global value, Records.selector1), Prelude.selector2 = (a local value defined at 55:10)
r3       at 58:1 is a value bound here
b        at 58:10 is a value bound here
undefined at 58:14 is a global value, Records.undefined
undefined at 58:14 is a global value, Records.undefined
A        at 58:27 is a global constructor, Records.A
A        at 58:27 is a global constructor, Records.A
c        at 58:31 is a global selector, Records.c
c        at 58:31 is a global selector, Records.c
undefined at 58:35 is a global value, Records.undefined
undefined at 58:35 is a global value, Records.undefined
..       at 58:46 is a record construction wildcard which assigns the following fields: Records.b = (a local value defined at 58:10)
r4       at 61:1 is a value bound here
b        at 61:11 is a value bound here
c        at 61:13 is a value bound here
undefined at 61:18 is a global value, Records.undefined
undefined at 61:18 is a global value, Records.undefined
A        at 61:31 is a global constructor, Records.A
A        at 61:31 is a global constructor, Records.A
c        at 61:35 is a local value defined at 61:13
..       at 61:38 is a record construction wildcard which assigns the following fields: Records.b = (a local value defined at 61:11)
r5       at 64:1 is a value bound here
b        at 64:11 is a value bound here
xxx      at 64:14 is a value bound here
undefined at 64:21 is a global value, Records.undefined
undefined at 64:21 is a global value, Records.undefined
A        at 64:34 is a global constructor, Records.A
A        at 64:34 is a global constructor, Records.A
..       at 64:38 is a record construction wildcard which assigns the following fields: Records.b = (a local value defined at 64:11)