From 6150c884dfcbf6fba6adb05109080de65960f34e Mon Sep 17 00:00:00 2001 From: Abramo Bagnara Date: Tue, 11 May 2010 21:36:43 +0000 Subject: Merged Elaborated and QualifiedName types. llvm-svn: 103517 --- clang/lib/CodeGen/CGDebugInfo.cpp | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'clang/lib/CodeGen/CGDebugInfo.cpp') diff --git a/clang/lib/CodeGen/CGDebugInfo.cpp b/clang/lib/CodeGen/CGDebugInfo.cpp index cb6efe881c3..43f47a005de 100644 --- a/clang/lib/CodeGen/CGDebugInfo.cpp +++ b/clang/lib/CodeGen/CGDebugInfo.cpp @@ -1154,15 +1154,12 @@ static QualType UnwrapTypeForDebugInfo(QualType T) { case Type::Decltype: T = cast(T)->getUnderlyingType(); break; - case Type::QualifiedName: - T = cast(T)->getNamedType(); + case Type::Elaborated: + T = cast(T)->getNamedType(); break; case Type::SubstTemplateTypeParm: T = cast(T)->getReplacementType(); break; - case Type::Elaborated: - T = cast(T)->getUnderlyingType(); - break; } assert(T != LastT && "Type unwrapping failed to unwrap!"); @@ -1253,7 +1250,6 @@ llvm::DIType CGDebugInfo::CreateTypeNode(QualType Ty, case Type::TemplateSpecialization: case Type::Elaborated: - case Type::QualifiedName: case Type::SubstTemplateTypeParm: case Type::TypeOfExpr: case Type::TypeOf: -- cgit v1.2.3