"git@repo.hca.bsc.es:rferrer/llvm-epi-0.8.git" did not exist on "32502b8d4a6d51361279a1fdc981c2f26f4bde44"
When we're building a CXXExprWithTemporaries, only include those
temporaries that are within our current evaluation context. That way, nested evaluation contexts (e.g., within a sizeof() expression) won't see temporaries from outer contexts. Also, make sure to push a new evaluation context when instantiating the initializer of a variable; this may be an unevaluated context or a potentially-evaluated context, depending on whether it's an in-class initializer or not. Fixes PR5672. llvm-svn: 90460
Loading
Please register or sign in to comment