[cfe-commits] r155758 - /cfe/trunk/lib/AST/Type.cpp
Benjamin Kramer
benny.kra at googlemail.com
Sat Apr 28 06:37:45 PDT 2012
Author: d0k
Date: Sat Apr 28 08:37:45 2012
New Revision: 155758
URL: http://llvm.org/viewvc/llvm-project?rev=155758&view=rev
Log:
isCXX98PODType: Avoid dispatch on the language standard when recursing.
Modified:
cfe/trunk/lib/AST/Type.cpp
Modified: cfe/trunk/lib/AST/Type.cpp
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/Type.cpp?rev=155758&r1=155757&r2=155758&view=diff
==============================================================================
--- cfe/trunk/lib/AST/Type.cpp (original)
+++ cfe/trunk/lib/AST/Type.cpp Sat Apr 28 08:37:45 2012
@@ -910,7 +910,7 @@
return 0;
if ((*this)->isIncompleteArrayType())
- return Context.getBaseElementType(*this).isPODType(Context);
+ return Context.getBaseElementType(*this).isCXX98PODType(Context);
if ((*this)->isIncompleteType())
return false;
@@ -937,7 +937,7 @@
case Type::VariableArray:
case Type::ConstantArray:
// IncompleteArray is handled above.
- return Context.getBaseElementType(*this).isPODType(Context);
+ return Context.getBaseElementType(*this).isCXX98PODType(Context);
case Type::ObjCObjectPointer:
case Type::BlockPointer:
More information about the cfe-commits
mailing list