diff options
author | Björn Gustavsson <bjorn@erlang.org> | 2021-01-13 09:57:12 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-01-13 09:57:12 +0100 |
commit | fdafd48292da88ce80cdd4bce1564434ce29a712 (patch) | |
tree | 920c48c900fdedeb27a3e48a5d990195c07a55b3 /lib/stdlib/test/erl_lint_SUITE.erl | |
parent | 9072e6f7135d9c38e12cfca742e3312b572a2330 (diff) | |
parent | cfa71450f1bf09a47fb34b634da6033615f48929 (diff) | |
download | erlang-fdafd48292da88ce80cdd4bce1564434ce29a712.tar.gz |
Merge pull request #2944 from richcarl/repeated-trace-var
Detect repeated occurrences of the stacktrace variable in a try clause
OTP-17104
Diffstat (limited to 'lib/stdlib/test/erl_lint_SUITE.erl')
-rw-r--r-- | lib/stdlib/test/erl_lint_SUITE.erl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/stdlib/test/erl_lint_SUITE.erl b/lib/stdlib/test/erl_lint_SUITE.erl index 85567c88cb..d5d099bbbd 100644 --- a/lib/stdlib/test/erl_lint_SUITE.erl +++ b/lib/stdlib/test/erl_lint_SUITE.erl @@ -4224,6 +4224,14 @@ stacktrace_syntax(Config) -> ">>, [], {errors,[{4,erl_lint,{stacktrace_bound,'Stk'}}],[]}}, + {bound_in_pattern, + <<"t1() -> + try error(foo) + catch _:{x,T}:T -> ok + end. + ">>, + [], + {errors,[{3,erl_lint,{stacktrace_bound,'T'}}],[]}}, {guard_and_bound, <<"t1() -> Stk = [], |