diff options
author | Matheus Izvekov <mizvekov@gmail.com> | 2021-06-04 23:15:23 +0200 |
---|---|---|
committer | Matheus Izvekov <mizvekov@gmail.com> | 2021-06-09 12:27:10 +0200 |
commit | aef5d8fdc7d0d348125d5ecf4a13be5888eb1654 (patch) | |
tree | ddc0403e28eb79e15deec4809c11ed6e8cd113a9 /lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h | |
parent | f3fd36e590f4ca36e466801bee40497714df895c (diff) | |
download | llvm-aef5d8fdc7d0d348125d5ecf4a13be5888eb1654.zip llvm-aef5d8fdc7d0d348125d5ecf4a13be5888eb1654.tar.gz llvm-aef5d8fdc7d0d348125d5ecf4a13be5888eb1654.tar.bz2 |
[clang] NFC: Rename rvalue to prvalue
This renames the expression value categories from rvalue to prvalue,
keeping nomenclature consistent with C++11 onwards.
C++ has the most complicated taxonomy here, and every other language
only uses a subset of it, so it's less confusing to use the C++ names
consistently, and mentally remap to the C names when working on that
context (prvalue -> rvalue, no xvalues, etc).
Renames:
* VK_RValue -> VK_PRValue
* Expr::isRValue -> Expr::isPRValue
* SK_QualificationConversionRValue -> SK_QualificationConversionPRValue
* JSON AST Dumper Expression nodes value category: "rvalue" -> "prvalue"
Signed-off-by: Matheus Izvekov <mizvekov@gmail.com>
Reviewed By: rsmith
Differential Revision: https://reviews.llvm.org/D103720
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/lldb-python.h')
0 files changed, 0 insertions, 0 deletions