69e800c695
`BindingContext.getType`'s behaviour on argument expression has been different for OI and NI for some time. New inference used to rewrite argument's type after smartcast, which led to missing subsequent smartcasts in some cases. This commit makes retrieval of smartcasted argument type explicit.