diff options
author | Hans Bolinder <[email protected]> | 2014-04-09 14:34:57 +0200 |
---|---|---|
committer | Hans Bolinder <[email protected]> | 2014-04-29 09:17:01 +0200 |
commit | d79cd97007ccc0e7051a8c45f6c164880bc77976 (patch) | |
tree | 3f7a480888e3af5d3c4655b9112b66188fab09e1 /lib/stdlib/src/erl_pp.erl | |
parent | 8943276198034c6500ecbf4e513886ccf80fa056 (diff) | |
download | otp-d79cd97007ccc0e7051a8c45f6c164880bc77976.tar.gz otp-d79cd97007ccc0e7051a8c45f6c164880bc77976.tar.bz2 otp-d79cd97007ccc0e7051a8c45f6c164880bc77976.zip |
Modify representation of the map type
Types are represented by quadruples {type, LINE, Name, Args},
but maps were represented by five-tuples
{type, LINE, map_field_assoc, Dom, Range}.
Note: this is *not* about the quadruples used for representing
expressions, {map_field_assoc,L,K,V}.
Diffstat (limited to 'lib/stdlib/src/erl_pp.erl')
-rw-r--r-- | lib/stdlib/src/erl_pp.erl | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/stdlib/src/erl_pp.erl b/lib/stdlib/src/erl_pp.erl index 8337ecc4dd..10842d21ab 100644 --- a/lib/stdlib/src/erl_pp.erl +++ b/lib/stdlib/src/erl_pp.erl @@ -310,7 +310,7 @@ map_type(Fs) -> map_pair_types(Fs) -> tuple_type(Fs, fun map_pair_type/1). -map_pair_type({type,_Line,map_field_assoc,Ktype,Vtype}) -> +map_pair_type({type,_Line,map_field_assoc,[Ktype,Vtype]}) -> {seq,[],[]," =>",[ltype(Ktype),ltype(Vtype)]}. record_type(Name, Fields) -> |