Lines Matching defs:SymName
75 SimpleSymbol parseSymbol(StringRef SymName) {
76 if (SymName.starts_with(ObjC1ClassNamePrefix))
77 return {SymName.drop_front(ObjC1ClassNamePrefix.size()),
79 if (SymName.starts_with(ObjC2ClassNamePrefix))
80 return {SymName.drop_front(ObjC2ClassNamePrefix.size()),
82 if (SymName.starts_with(ObjC2MetaClassNamePrefix))
83 return {SymName.drop_front(ObjC2MetaClassNamePrefix.size()),
85 if (SymName.starts_with(ObjC2EHTypePrefix))
86 return {SymName.drop_front(ObjC2EHTypePrefix.size()),
88 if (SymName.starts_with(ObjC2IVarPrefix))
89 return {SymName.drop_front(ObjC2IVarPrefix.size()),
91 return {SymName, EncodeKind::GlobalSymbol, ObjCIFSymbolKind::None};