From 6b3b514e312b4caa403bbffe5673aa31cfbad051 Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Thu, 18 Feb 2010 22:32:43 +0000 Subject: [PATCH] Revert "Tidy up order of switch statement. No functionality change." This reverts commit 95575005fc6409df98e6e079caf324308f62171b. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@96620 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/CIndex/CIndex.cpp | 44 ++++++++++++++++++++++------------------- 1 file changed, 24 insertions(+), 20 deletions(-) diff --git a/tools/CIndex/CIndex.cpp b/tools/CIndex/CIndex.cpp index 8bb6a0a7c5..b8ceb5faf1 100644 --- a/tools/CIndex/CIndex.cpp +++ b/tools/CIndex/CIndex.cpp @@ -644,43 +644,47 @@ bool CursorVisitor::VisitBuiltinTypeLoc(BuiltinTypeLoc TL) { // "Class") have associated declarations. Create cursors for those. QualType VisitType; switch (TL.getType()->getAs()->getKind()) { + case BuiltinType::Void: case BuiltinType::Bool: + case BuiltinType::Char_U: + case BuiltinType::UChar: case BuiltinType::Char16: case BuiltinType::Char32: + case BuiltinType::UShort: + case BuiltinType::UInt: + case BuiltinType::ULong: + case BuiltinType::ULongLong: + case BuiltinType::UInt128: case BuiltinType::Char_S: - case BuiltinType::Char_U: - case BuiltinType::Dependent: - case BuiltinType::Double: - case BuiltinType::Float: - case BuiltinType::Int128: + case BuiltinType::SChar: + case BuiltinType::WChar: + case BuiltinType::Short: case BuiltinType::Int: case BuiltinType::Long: - case BuiltinType::LongDouble: case BuiltinType::LongLong: + case BuiltinType::Int128: + case BuiltinType::Float: + case BuiltinType::Double: + case BuiltinType::LongDouble: case BuiltinType::NullPtr: case BuiltinType::Overload: - case BuiltinType::SChar: - case BuiltinType::Short: - case BuiltinType::UChar: - case BuiltinType::UInt128: - case BuiltinType::UInt: - case BuiltinType::ULong: - case BuiltinType::ULongLong: - case BuiltinType::UShort: - case BuiltinType::Void: - case BuiltinType::WChar: + case BuiltinType::Dependent: break; - case BuiltinType::ObjCClass: - VisitType = Context.getObjCClassType(); + + case BuiltinType::UndeducedAuto: // FIXME: Deserves a cursor? break; + case BuiltinType::ObjCId: VisitType = Context.getObjCIdType(); break; + + case BuiltinType::ObjCClass: + VisitType = Context.getObjCClassType(); + break; + case BuiltinType::ObjCSel: VisitType = Context.getObjCSelType(); break; - case BuiltinType::UndeducedAuto: // FIXME: Deserves a cursor? - break; } if (!VisitType.isNull()) { -- 2.40.0