Lines Matching refs:ObjCLanguage

41 LLDB_PLUGIN_DEFINE(ObjCLanguage)  in LLDB_PLUGIN_DEFINE()  argument
43 void ObjCLanguage::Initialize() { in LLDB_PLUGIN_DEFINE()
48 void ObjCLanguage::Terminate() { in Terminate()
54 Language *ObjCLanguage::CreateInstance(lldb::LanguageType language) { in CreateInstance()
57 return new ObjCLanguage(); in CreateInstance()
63 std::optional<const ObjCLanguage::MethodName>
64 ObjCLanguage::MethodName::Create(llvm::StringRef name, bool strict) { in Create()
99 ObjCLanguage::MethodName method_name(name, type); in Create()
103 llvm::StringRef ObjCLanguage::MethodName::GetClassName() const { in GetClassName()
116 llvm::StringRef ObjCLanguage::MethodName::GetClassNameWithCategory() const { in GetClassNameWithCategory()
123 llvm::StringRef ObjCLanguage::MethodName::GetSelector() const { in GetSelector()
132 llvm::StringRef ObjCLanguage::MethodName::GetCategory() const { in GetCategory()
145 std::string ObjCLanguage::MethodName::GetFullNameWithoutCategory() const { in GetFullNameWithoutCategory()
180 ObjCLanguage::GetMethodNameVariants(ConstString method_name) const { in GetMethodNameVariants()
182 std::optional<const ObjCLanguage::MethodName> objc_method = in GetMethodNameVariants()
183 ObjCLanguage::MethodName::Create(method_name.GetStringRef(), false); in GetMethodNameVariants()
225 bool ObjCLanguage::SymbolNameFitsToLanguage(Mangled mangled) const { in SymbolNameFitsToLanguage()
229 return ObjCLanguage::IsPossibleObjCMethodName(demangled_name.GetCString()); in SymbolNameFitsToLanguage()
852 lldb::TypeCategoryImplSP ObjCLanguage::GetFormatters() { in GetFormatters()
868 ObjCLanguage::GetPossibleFormattersMatches(ValueObject &valobj, in GetPossibleFormattersMatches()
905 std::unique_ptr<Language::TypeScavenger> ObjCLanguage::GetTypeScavenger() { in GetTypeScavenger()
950 friend class lldb_private::ObjCLanguage; in GetTypeScavenger()
980 friend class lldb_private::ObjCLanguage; in GetTypeScavenger()
1002 ObjCLanguage::GetFormatterPrefixSuffix(llvm::StringRef type_hint) { in GetFormatterPrefixSuffix()
1024 bool ObjCLanguage::IsNilReference(ValueObject &valobj) { in IsNilReference()
1035 bool ObjCLanguage::IsSourceFile(llvm::StringRef file_path) const { in IsSourceFile()