Lines Matching refs:SymbolSubKind
45 SubKindSet |= (unsigned)SymbolSubKind::IBAnnotated;
47 SubKindSet |= (unsigned)SymbolSubKind::IBAnnotated;
48 SubKindSet |= (unsigned)SymbolSubKind::IBOutletCollection;
82 Info.SubKinds |= (unsigned)SymbolSubKind::Generic;
83 Info.SubKinds |= (unsigned)SymbolSubKind::TemplatePartialSpecialization;
85 Info.SubKinds |= (unsigned)SymbolSubKind::Generic;
86 Info.SubKinds |= (unsigned)SymbolSubKind::TemplateSpecialization;
127 Info.SubKinds |= (unsigned)SymbolSubKind::UnitTest;
146 Info.SubKinds |= (unsigned)SymbolSubKind::UnitTest;
148 Info.SubKinds |= (unsigned)SymbolSubKind::IBAnnotated;
191 Info.SubKinds |= (unsigned)SymbolSubKind::Generic;
196 Info.SubKinds |= (unsigned)SymbolSubKind::Generic;
217 Info.SubKinds |= (unsigned)SymbolSubKind::Generic;
234 Info.SubKinds |= (unsigned)SymbolSubKind::Generic;
235 Info.SubKinds |= (unsigned)SymbolSubKind::TemplateSpecialization;
239 if (Info.SubKinds & (unsigned)SymbolSubKind::Generic)
354 llvm::function_ref<void(SymbolSubKind)> Fn) {
356 if (SubKinds & (unsigned)SymbolSubKind::K) \
357 Fn(SymbolSubKind::K)
371 applyForEachSymbolSubKind(SubKinds, [&](SymbolSubKind SubKind) {
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;