HomePhabricator

PR45083: Mark statement expressions as being dependent if they appear in…

Authored by rsmith on Mar 3 2020, 3:19 PM.

Description

PR45083: Mark statement expressions as being dependent if they appear in dependent contexts.

We previously assumed they were neither value- nor
instantiation-dependent under any circumstances, which would lead to
crashes and other misbehavior.

(cherry picked from commit bdad0a1b79273733df9acc1be4e992fa5d70ec56)