diff options
| author | Chris Lattner <sabre@nondot.org> | 2007-05-16 18:07:12 +0000 |
|---|---|---|
| committer | Chris Lattner <sabre@nondot.org> | 2007-05-16 18:07:12 +0000 |
| commit | 3dc3d775fb320cec72f1f84f0f672dbf51b29e79 (patch) | |
| tree | 2391e16a57675afb4f7a8cad8bcf4790d799d29e /clang/AST/SemaExpr.cpp | |
| parent | d6647d3d60283656656fa82cec85f76dd7e71916 (diff) | |
| download | bcm5719-llvm-3dc3d775fb320cec72f1f84f0f672dbf51b29e79.tar.gz bcm5719-llvm-3dc3d775fb320cec72f1f84f0f672dbf51b29e79.zip | |
Rename type::getAsString to getAsStringInternal. Add a new
QualType::getAsString() that returns a string, which is much easier
for clients to use. Convert clients to use it.
llvm-svn: 39449
Diffstat (limited to 'clang/AST/SemaExpr.cpp')
| -rw-r--r-- | clang/AST/SemaExpr.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/clang/AST/SemaExpr.cpp b/clang/AST/SemaExpr.cpp index d04a329dd57..4506ec9fee8 100644 --- a/clang/AST/SemaExpr.cpp +++ b/clang/AST/SemaExpr.cpp @@ -179,10 +179,9 @@ QualType Sema::CheckSizeOfAlignOfOperand(QualType exprType, else if (exprType->isVoidType()) Diag(OpLoc, diag::ext_sizeof_void_type, isSizeof ? "sizeof" : "__alignof"); else if (exprType->isIncompleteType()) { - std::string TypeName; - exprType->getAsString(TypeName); Diag(OpLoc, isSizeof ? diag::err_sizeof_incomplete_type : - diag::err_alignof_incomplete_type, TypeName); + diag::err_alignof_incomplete_type, + exprType.getAsString()); return QualType(); // error } // C99 6.5.3.4p4: the type (an unsigned integer type) is size_t. |

