aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dialyzer/test/indent_SUITE_data/src/record_construct.erl
blob: b250c6ee6555b164204f8f8a50d50d90c82ee66f (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
-module(record_construct).
-export([t_loc/0, t_opa/0, t_rem/0]).

-record(r_loc, {a = gazonk :: integer(), b = 42 :: atom()}).

t_loc() ->
  #r_loc{}.

-record(r_opa, {a                 :: atom(),
		b = gb_sets:new() :: gb_sets:set(),
		c = 42            :: boolean(),
		d,	% untyped on purpose
		e = false         :: boolean()}).

t_opa() ->
  #r_opa{}.

-record(r_rem, {a = gazonk :: string()}).

t_rem() ->
  #r_rem{}.