Lines Matching refs:Language

29 typedef std::unique_ptr<Language> LanguageUP;
40 LanguageProperties &Language::GetGlobalLanguageProperties() { in GetGlobalLanguageProperties()
84 Language *Language::FindPlugin(lldb::LanguageType language) { in FindPlugin()
91 Language *language_ptr = nullptr; in FindPlugin()
101 map[language] = std::unique_ptr<Language>(language_ptr); in FindPlugin()
109 Language *Language::FindPlugin(llvm::StringRef file_path) { in FindPlugin()
110 Language *result = nullptr; in FindPlugin()
111 ForEach([&result, file_path](Language *language) { in FindPlugin()
121 Language *Language::FindPlugin(LanguageType language, in FindPlugin()
123 Language *result = FindPlugin(language); in FindPlugin()
131 void Language::ForEach(std::function<bool(Language *)> callback) { in ForEach()
145 std::vector<Language *> loaded_plugins; in ForEach()
161 bool Language::IsTopLevelFunction(Function &function) { return false; } in IsTopLevelFunction()
163 lldb::TypeCategoryImplSP Language::GetFormatters() { return nullptr; } in GetFormatters()
165 HardcodedFormatters::HardcodedFormatFinder Language::GetHardcodedFormats() { in GetHardcodedFormats()
169 HardcodedFormatters::HardcodedSummaryFinder Language::GetHardcodedSummaries() { in GetHardcodedSummaries()
174 Language::GetHardcodedSynthetics() { in GetHardcodedSynthetics()
179 Language::GetPossibleFormattersMatches(ValueObject &valobj, in GetPossibleFormattersMatches()
257 LanguageType Language::GetLanguageTypeFromString(llvm::StringRef string) { in GetLanguageTypeFromString()
266 const char *Language::GetNameForLanguageType(LanguageType language) { in GetNameForLanguageType()
273 void Language::PrintSupportedLanguagesForExpressions(Stream &s, in PrintSupportedLanguagesForExpressions()
276 auto supported = Language::GetLanguagesSupportingTypeSystemsForExpressions(); in PrintSupportedLanguagesForExpressions()
284 void Language::PrintAllLanguages(Stream &s, const char *prefix, in PrintAllLanguages()
291 void Language::ForAllLanguages( in ForAllLanguages()
299 bool Language::LanguageIsCPlusPlus(LanguageType language) { in LanguageIsCPlusPlus()
314 bool Language::LanguageIsObjC(LanguageType language) { in LanguageIsObjC()
324 bool Language::LanguageIsC(LanguageType language) { in LanguageIsC()
336 bool Language::LanguageIsCFamily(LanguageType language) { in LanguageIsCFamily()
356 bool Language::LanguageIsPascal(LanguageType language) { in LanguageIsPascal()
365 LanguageType Language::GetPrimaryLanguage(LanguageType language) { in GetPrimaryLanguage()
415 std::set<lldb::LanguageType> Language::GetSupportedLanguages() { in GetSupportedLanguages()
417 ForEach([&](Language *lang) { in GetSupportedLanguages()
424 LanguageSet Language::GetLanguagesSupportingTypeSystems() { in GetLanguagesSupportingTypeSystems()
428 LanguageSet Language::GetLanguagesSupportingTypeSystemsForExpressions() { in GetLanguagesSupportingTypeSystemsForExpressions()
432 LanguageSet Language::GetLanguagesSupportingREPLs() { in GetLanguagesSupportingREPLs()
436 std::unique_ptr<Language::TypeScavenger> Language::GetTypeScavenger() { in GetTypeScavenger()
440 const char *Language::GetLanguageSpecificTypeLookupHelp() { return nullptr; } in GetLanguageSpecificTypeLookupHelp()
442 size_t Language::TypeScavenger::Find(ExecutionContextScope *exe_scope, in Find()
461 bool Language::ImageListTypeScavenger::Find_Impl( in Find_Impl()
477 std::unique_ptr<Language::TypeScavenger::Result> scavengeresult( in Find_Impl()
489 Language::GetFormatterPrefixSuffix(llvm::StringRef type_hint) { in GetFormatterPrefixSuffix()
493 bool Language::DemangledNameContainsPath(llvm::StringRef path, in DemangledNameContainsPath()
501 DumpValueObjectOptions::DeclPrintingHelper Language::GetDeclPrintingHelper() { in GetDeclPrintingHelper()
505 LazyBool Language::IsLogicalTrue(ValueObject &valobj, Status &error) { in IsLogicalTrue()
509 bool Language::IsNilReference(ValueObject &valobj) { return false; } in IsNilReference()
511 bool Language::IsUninitializedReference(ValueObject &valobj) { return false; } in IsUninitializedReference()
513 bool Language::GetFunctionDisplayName(const SymbolContext *sc, in GetFunctionDisplayName()
520 void Language::GetExceptionResolverDescription(bool catch_on, bool throw_on, in GetExceptionResolverDescription()
525 void Language::GetDefaultExceptionResolverDescription(bool catch_on, in GetDefaultExceptionResolverDescription()
532 Language::Language() = default;
535 Language::~Language() = default;
556 return Language::GetNameForLanguageType(type); in GetDescription()