Lines Matching refs:ObjCLanguage
40 LLDB_PLUGIN_DEFINE(ObjCLanguage) in LLDB_PLUGIN_DEFINE() argument
42 void ObjCLanguage::Initialize() { in LLDB_PLUGIN_DEFINE()
47 void ObjCLanguage::Terminate() { in Terminate()
51 lldb_private::ConstString ObjCLanguage::GetPluginNameStatic() { in GetPluginNameStatic()
58 lldb_private::ConstString ObjCLanguage::GetPluginName() { in GetPluginName()
62 uint32_t ObjCLanguage::GetPluginVersion() { return 1; } in GetPluginVersion()
66 Language *ObjCLanguage::CreateInstance(lldb::LanguageType language) { in CreateInstance()
69 return new ObjCLanguage(); in CreateInstance()
75 void ObjCLanguage::MethodName::Clear() { in Clear()
84 bool ObjCLanguage::MethodName::SetName(llvm::StringRef name, bool strict) { in SetName()
119 bool ObjCLanguage::MethodName::SetName(const char *name, bool strict) { in SetName()
123 ConstString ObjCLanguage::MethodName::GetClassName() { in GetClassName()
149 ConstString ObjCLanguage::MethodName::GetClassNameWithCategory() { in GetClassNameWithCategory()
172 ConstString ObjCLanguage::MethodName::GetSelector() { in GetSelector()
187 ConstString ObjCLanguage::MethodName::GetCategory() { in GetCategory()
206 ConstString ObjCLanguage::MethodName::GetFullNameWithoutCategory( in GetFullNameWithoutCategory()
229 ObjCLanguage::GetMethodNameVariants(ConstString method_name) const { in GetMethodNameVariants()
231 ObjCLanguage::MethodName objc_method(method_name.GetCString(), false); in GetMethodNameVariants()
278 bool ObjCLanguage::SymbolNameFitsToLanguage(Mangled mangled) const { in SymbolNameFitsToLanguage()
282 return ObjCLanguage::IsPossibleObjCMethodName(demangled_name.GetCString()); in SymbolNameFitsToLanguage()
904 lldb::TypeCategoryImplSP ObjCLanguage::GetFormatters() { in GetFormatters()
919 ObjCLanguage::GetPossibleFormattersMatches(ValueObject &valobj, in GetPossibleFormattersMatches()
953 std::unique_ptr<Language::TypeScavenger> ObjCLanguage::GetTypeScavenger() { in GetTypeScavenger()
998 friend class lldb_private::ObjCLanguage; in GetTypeScavenger()
1028 friend class lldb_private::ObjCLanguage; in GetTypeScavenger()
1049 bool ObjCLanguage::GetFormatterPrefixSuffix(ValueObject &valobj, in GetFormatterPrefixSuffix()
1123 bool ObjCLanguage::IsNilReference(ValueObject &valobj) { in IsNilReference()
1134 bool ObjCLanguage::IsSourceFile(llvm::StringRef file_path) const { in IsSourceFile()