diff options
author | Björn Gustavsson <[email protected]> | 2015-02-02 15:31:36 +0100 |
---|---|---|
committer | Björn Gustavsson <[email protected]> | 2015-02-03 07:34:17 +0100 |
commit | d9ed708bb5d22cf61029eac0a23b9d3dc94a5146 (patch) | |
tree | 7fd554546afbef6a0bd9be4aefc5024c7bc49a94 /lib/stdlib | |
parent | edf6a220668d7461044918c10190b41ea7a4891d (diff) | |
download | otp-d9ed708bb5d22cf61029eac0a23b9d3dc94a5146.tar.gz otp-d9ed708bb5d22cf61029eac0a23b9d3dc94a5146.tar.bz2 otp-d9ed708bb5d22cf61029eac0a23b9d3dc94a5146.zip |
Do not convert map patterns to map expressions
In code such as:
case {a,Map} of
{a,#{}}=T ->
T
end
we must NOT rewrite a map pattern to a map expression like this:
case Map of
#{} ->
{a,#{}}
end
because the pattern '#{}' will match any map, but the expression
'#{}' will construct an empty map.
Diffstat (limited to 'lib/stdlib')
0 files changed, 0 insertions, 0 deletions