Lines Matching full:case
61 case TTK_Struct:
63 case TTK_Union:
65 case TTK_Class:
69 case TTK_Interface:
73 case TTK_Enum:
91 case Decl::Import:
94 case Decl::Typedef:
96 case Decl::Function:
99 case Decl::ParmVar:
102 case Decl::Var:
109 case Decl::Field:
117 case Decl::EnumConstant:
119 case Decl::ObjCInterface:
120 case Decl::ObjCImplementation: {
130 case Decl::ObjCProtocol:
134 case Decl::ObjCCategory:
135 case Decl::ObjCCategoryImpl:
139 case Decl::ObjCMethod:
150 case Decl::ObjCProperty:
155 case Decl::ObjCIvar:
160 case Decl::Namespace:
164 case Decl::NamespaceAlias:
168 case Decl::CXXConstructor:
172 case Decl::CXXDestructor:
176 case Decl::CXXConversion:
180 case Decl::CXXMethod: {
189 case Decl::ClassTemplate:
194 case Decl::FunctionTemplate:
214 case Decl::TypeAliasTemplate:
219 case Decl::TypeAlias:
277 case SymbolRole::Declaration: OS << "Decl"; break;
278 case SymbolRole::Definition: OS << "Def"; break;
279 case SymbolRole::Reference: OS << "Ref"; break;
280 case SymbolRole::Read: OS << "Read"; break;
281 case SymbolRole::Write: OS << "Writ"; break;
282 case SymbolRole::Call: OS << "Call"; break;
283 case SymbolRole::Dynamic: OS << "Dyn"; break;
284 case SymbolRole::AddressOf: OS << "Addr"; break;
285 case SymbolRole::Implicit: OS << "Impl"; break;
286 case SymbolRole::RelationChildOf: OS << "RelChild"; break;
287 case SymbolRole::RelationBaseOf: OS << "RelBase"; break;
288 case SymbolRole::RelationOverrideOf: OS << "RelOver"; break;
289 case SymbolRole::RelationReceivedBy: OS << "RelRec"; break;
290 case SymbolRole::RelationCalledBy: OS << "RelCall"; break;
315 case SymbolKind::Unknown: return "<unknown>";
316 case SymbolKind::Module: return "module";
317 case SymbolKind::Namespace: return "namespace";
318 case SymbolKind::NamespaceAlias: return "namespace-alias";
319 case SymbolKind::Macro: return "macro";
320 case SymbolKind::Enum: return "enum";
321 case SymbolKind::Struct: return "struct";
322 case SymbolKind::Class: return "class";
323 case SymbolKind::Protocol: return "protocol";
324 case SymbolKind::Extension: return "extension";
325 case SymbolKind::Union: return "union";
326 case SymbolKind::TypeAlias: return "type-alias";
327 case SymbolKind::Function: return "function";
328 case SymbolKind::Variable: return "variable";
329 case SymbolKind::Field: return "field";
330 case SymbolKind::EnumConstant: return "enumerator";
331 case SymbolKind::InstanceMethod: return "instance-method";
332 case SymbolKind::ClassMethod: return "class-method";
333 case SymbolKind::StaticMethod: return "static-method";
334 case SymbolKind::InstanceProperty: return "instance-property";
335 case SymbolKind::ClassProperty: return "class-property";
336 case SymbolKind::StaticProperty: return "static-property";
337 case SymbolKind::Constructor: return "constructor";
338 case SymbolKind::Destructor: return "destructor";
339 case SymbolKind::ConversionFunction: return "coversion-func";
346 case SymbolLanguage::C: return "C";
347 case SymbolLanguage::ObjC: return "ObjC";
348 case SymbolLanguage::CXX: return "C++";
377 case SymbolSubKind::Generic: OS << "Gen"; break;
378 case SymbolSubKind::TemplatePartialSpecialization: OS << "TPS"; break;
379 case SymbolSubKind::TemplateSpecialization: OS << "TS"; break;
380 case SymbolSubKind::UnitTest: OS << "test"; break;
381 case SymbolSubKind::IBAnnotated: OS << "IB"; break;
382 case SymbolSubKind::IBOutletCollection: OS << "IBColl"; break;