aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_bsm.erl
diff options
context:
space:
mode:
authorBjörn Gustavsson <[email protected]>2011-12-30 16:54:51 +0100
committerBjörn Gustavsson <[email protected]>2012-03-14 11:04:39 +0100
commitcda0f23b62cac146d6afd1467ef96c5d4ad84011 (patch)
treeb3467c538dc456b793949e84c15f5d4b3a137d02 /lib/compiler/src/beam_bsm.erl
parentaaa6dd328d6062064295664392e751a6a51ce93e (diff)
downloadotp-cda0f23b62cac146d6afd1467ef96c5d4ad84011.tar.gz
otp-cda0f23b62cac146d6afd1467ef96c5d4ad84011.tar.bz2
otp-cda0f23b62cac146d6afd1467ef96c5d4ad84011.zip
v3_kernel: Clean up handling of guards
Handling of guards become a mess when andalso/orelse in guards were introduced. Clean it up by using common code for most constructs, regardless of where they occur, and when needed use is_in_guard/1 to handle guard constructs differently.
Diffstat (limited to 'lib/compiler/src/beam_bsm.erl')
0 files changed, 0 insertions, 0 deletions