aboutsummaryrefslogtreecommitdiffstats
path: root/lib/dialyzer/test/map_SUITE_data/src/is_map_guard.erl
blob: ceb4a8763a805fac31ca9de89fe7b46e75638e62 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
-module(is_map_guard).

-export([t1/0, t2/0, implicit/1, explicit/1
	]).

t1() ->
    _ = implicit(#{}),
    implicit(not_a_map).

implicit(M) ->
    M#{}.

t2() ->
    explicit(#{q=>d}),
    explicit(still_not_map).

explicit(M) when is_map(M) -> ok.