add a custom inliner for typeassert, to remove it earlier
Merge branch 'master' of https://github.com/JuliaLang/julia