aboutsummaryrefslogtreecommitdiffstats
path: root/lib/stdlib/test/expand_test1.erl
diff options
context:
space:
mode:
authorKostis Sagonas <[email protected]>2010-02-08 20:30:14 +0200
committerBjörn Gustavsson <[email protected]>2010-02-09 21:03:21 +0100
commitb07101c843f17ae8b2b3fcfe947e23c03f0e5ff9 (patch)
tree40451f5c04fa11d1c4d5fb718b976790d46f4496 /lib/stdlib/test/expand_test1.erl
parent19fda3d8ddbd8b844024bd15689dbf45fa8e5e1e (diff)
downloadotp-b07101c843f17ae8b2b3fcfe947e23c03f0e5ff9.tar.gz
otp-b07101c843f17ae8b2b3fcfe947e23c03f0e5ff9.tar.bz2
otp-b07101c843f17ae8b2b3fcfe947e23c03f0e5ff9.zip
Allow recursive types and check for undefined types
Contains four kinds of changes: * Allows recursive types and type definitions to be in any order. * Because the checking is not performed from top to bottom, there is a separate pass which checks for undefined module-local types. * Behaviour callbacks which allow specs in them. * Clean up the code as suggested by tidier.
Diffstat (limited to 'lib/stdlib/test/expand_test1.erl')
0 files changed, 0 insertions, 0 deletions