diff options
author | Kostis Sagonas <[email protected]> | 2016-05-04 23:38:13 +0200 |
---|---|---|
committer | Kostis Sagonas <[email protected]> | 2016-05-04 23:38:13 +0200 |
commit | 43b99183a5cdd7efbbfda8d991752e7065f9e109 (patch) | |
tree | 879a945147d61fd0efad26f2744c6f263dc7ea1f /lib/syntax_tools | |
parent | 6a1290f534164d1a5771dba37c23124652b9f7c9 (diff) | |
download | otp-43b99183a5cdd7efbbfda8d991752e7065f9e109.tar.gz otp-43b99183a5cdd7efbbfda8d991752e7065f9e109.tar.bz2 otp-43b99183a5cdd7efbbfda8d991752e7065f9e109.zip |
Declare the erl_types:var_table() type as opaque
and do the following changes:
in erl_types: export the type and an appropriate constructor for it
in dialyzer_contracts: perform all necessary code modifications to
fix all dialyzer warnings
Although no warnings are reported by dialyzer, it's quite possible that
these are not the only places where the opacity of the var_table() data
structure is violated. But I decided to leave these places for a better
version of dialyzer to discover...
Diffstat (limited to 'lib/syntax_tools')
0 files changed, 0 insertions, 0 deletions