commit | 51f4708c00110940ca3f337961915f2ca1668375 | [log] [tgz] |
---|---|---|
author | Richard Smith <richard-llvm@metafoo.co.uk> | Sat Oct 29 00:50:52 2011 +0000 |
committer | Richard Smith <richard-llvm@metafoo.co.uk> | Sat Oct 29 00:50:52 2011 +0000 |
tree | 8507a7dfb0f17042f2373b7fa309b00967283c2c | |
parent | 7800212ef29be314d55814e8dcc568ff8beed106 [diff] |
Rename Expr::Evaluate to Expr::EvaluateAsRValue to make it clear that it will implicitly perform an lvalue-to-rvalue conversion if used on an lvalue expression. Also improve the documentation of Expr::Evaluate* to indicate which of them will accept expressions with side-effects. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@143263 91177308-0d34-0410-b5e6-96231b3b80d8