This is a defensive move to avoid duplicated work and guard against crashes when a multi-expression closure body or TapExpr has not been type checked yet. Fixes <rdar://problem/48852402>.