summaryrefslogtreecommitdiffstats
path: root/clang/lib/AST/StmtPrinter.cpp
diff options
context:
space:
mode:
authorJohn McCall <rjmccall@apple.com>2012-09-25 07:32:49 +0000
committerJohn McCall <rjmccall@apple.com>2012-09-25 07:32:49 +0000
commitbf4a7d7193107aa81b0d7400403b4a766e8076db (patch)
tree74580bbae68085bf6eebd373bafdf2930791ba14 /clang/lib/AST/StmtPrinter.cpp
parentdb632ac004ae6dbc4a31b23e7e7bf462a0f7b5a4 (diff)
downloadbcm5719-llvm-bf4a7d7193107aa81b0d7400403b4a766e8076db.tar.gz
bcm5719-llvm-bf4a7d7193107aa81b0d7400403b4a766e8076db.zip
Add the Microsoft __is_interface_class type trait.
Patch by Andy Gibbs! llvm-svn: 164591
Diffstat (limited to 'clang/lib/AST/StmtPrinter.cpp')
-rw-r--r--clang/lib/AST/StmtPrinter.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/AST/StmtPrinter.cpp b/clang/lib/AST/StmtPrinter.cpp
index 22b90dfa2c4..3a9f236f316 100644
--- a/clang/lib/AST/StmtPrinter.cpp
+++ b/clang/lib/AST/StmtPrinter.cpp
@@ -1556,6 +1556,7 @@ 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_IsInterfaceClass: return "__is_interface_class";
case UTT_IsLiteral: return "__is_literal";
case UTT_IsLvalueReference: return "__is_lvalue_reference";
case UTT_IsMemberFunctionPointer: return "__is_member_function_pointer";
OpenPOWER on IntegriCloud