Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
don't look for
SLOT_USEDUNDEF
when folding :isdefined
expr
`SLOT_USEDUNDEF` is such a flag that has the following meaning: > slot has uses that might raise UndefVarError Since `Expr(:isdefined, slot)` doesn't raise `UndefVarError`, it sounds incorrect conceptually to look for it when folding a `:isdefined` expression to `true`.
- Loading branch information