Author: pcc Date: Thu Jun 27 17:51:01 2013 New Revision: 185115 URL: http://llvm.org/viewvc/llvm-project?rev=185115&view=rev Log: Use the zero-argument DIBuilder::createNullPtrType in Clang.
Differential Revision: http://llvm-reviews.chandlerc.com/D1051 Modified: cfe/trunk/lib/CodeGen/CGDebugInfo.cpp cfe/trunk/test/CodeGenCXX/debug-info-nullptr.cpp Modified: cfe/trunk/lib/CodeGen/CGDebugInfo.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/CGDebugInfo.cpp?rev=185115&r1=185114&r2=185115&view=diff ============================================================================== --- cfe/trunk/lib/CodeGen/CGDebugInfo.cpp (original) +++ cfe/trunk/lib/CodeGen/CGDebugInfo.cpp Thu Jun 27 17:51:01 2013 @@ -369,8 +369,7 @@ llvm::DIType CGDebugInfo::CreateType(con case BuiltinType::Dependent: llvm_unreachable("Unexpected builtin type"); case BuiltinType::NullPtr: - return DBuilder. - createNullPtrType(BT->getName(CGM.getLangOpts())); + return DBuilder.createNullPtrType(); case BuiltinType::Void: return llvm::DIType(); case BuiltinType::ObjCClass: Modified: cfe/trunk/test/CodeGenCXX/debug-info-nullptr.cpp URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/CodeGenCXX/debug-info-nullptr.cpp?rev=185115&r1=185114&r2=185115&view=diff ============================================================================== --- cfe/trunk/test/CodeGenCXX/debug-info-nullptr.cpp (original) +++ cfe/trunk/test/CodeGenCXX/debug-info-nullptr.cpp Thu Jun 27 17:51:01 2013 @@ -4,4 +4,4 @@ void foo() { decltype(nullptr) t = 0; } -// CHECK: [ DW_TAG_unspecified_type ] [nullptr_t] +// CHECK: [ DW_TAG_unspecified_type ] [decltype(nullptr)] _______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
