diff options
author | Chandler Carruth <chandlerc@gmail.com> | 2011-05-01 07:23:14 +0000 |
---|---|---|
committer | Chandler Carruth <chandlerc@gmail.com> | 2011-05-01 07:23:14 +0000 |
commit | f2f5652d3df7256998e76dac3709d6872f46a0bb (patch) | |
tree | 43375b4b7ac9d99cb20354b803db16c2370fcf8d /clang/lib/AST/StmtPrinter.cpp | |
parent | 61bc17378432d86b27bc7b565195f111aedab965 (diff) | |
download | bcm5719-llvm-f2f5652d3df7256998e76dac3709d6872f46a0bb.tar.gz bcm5719-llvm-f2f5652d3df7256998e76dac3709d6872f46a0bb.zip |
Remove the type traits UTT_IsLvalueExpr and UTT_IsRvalueExpr.
As might be surmised from their names, these aren't type traits, they're
expression traits. Amazingly enough, they're expression traits that we
have, and fully implement. These "type" traits are even parsed from the
same tokens as the expression traits. Luckily, the parser only tried the
expression trait parsing for these tokens, so this was all just a pile
of dead code.
llvm-svn: 130643
Diffstat (limited to 'clang/lib/AST/StmtPrinter.cpp')
-rw-r--r-- | clang/lib/AST/StmtPrinter.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/clang/lib/AST/StmtPrinter.cpp b/clang/lib/AST/StmtPrinter.cpp index fa0e091d294..8380e396eb9 100644 --- a/clang/lib/AST/StmtPrinter.cpp +++ b/clang/lib/AST/StmtPrinter.cpp @@ -1315,7 +1315,6 @@ static const char *getTypeTraitName(UnaryTypeTrait UTT) { case UTT_IsFunction: return "__is_function"; case UTT_IsFundamental: return "__is_fundamental"; case UTT_IsIntegral: return "__is_integral"; - case UTT_IsLvalueExpr: return "__is_lvalue_expr"; case UTT_IsLvalueReference: return "__is_lvalue_reference"; case UTT_IsMemberFunctionPointer: return "__is_member_function_pointer"; case UTT_IsMemberObjectPointer: return "__is_member_object_pointer"; @@ -1325,7 +1324,6 @@ static const char *getTypeTraitName(UnaryTypeTrait UTT) { case UTT_IsPointer: return "__is_pointer"; case UTT_IsPolymorphic: return "__is_polymorphic"; case UTT_IsReference: return "__is_reference"; - case UTT_IsRvalueExpr: return "__is_rvalue_expr"; case UTT_IsRvalueReference: return "__is_rvalue_reference"; case UTT_IsScalar: return "__is_scalar"; case UTT_IsSigned: return "__is_signed"; |