Lines Matching refs:Language

29 typedef std::unique_ptr<Language> LanguageUP;
55 Language *Language::FindPlugin(lldb::LanguageType language) { in FindPlugin()
62 Language *language_ptr = nullptr; in FindPlugin()
72 map[language] = std::unique_ptr<Language>(language_ptr); in FindPlugin()
80 Language *Language::FindPlugin(llvm::StringRef file_path) { in FindPlugin()
81 Language *result = nullptr; in FindPlugin()
82 ForEach([&result, file_path](Language *language) { in FindPlugin()
92 Language *Language::FindPlugin(LanguageType language, in FindPlugin()
94 Language *result = FindPlugin(language); in FindPlugin()
102 void Language::ForEach(std::function<bool(Language *)> callback) { in ForEach()
121 bool Language::IsTopLevelFunction(Function &function) { return false; } in IsTopLevelFunction()
123 lldb::TypeCategoryImplSP Language::GetFormatters() { return nullptr; } in GetFormatters()
125 HardcodedFormatters::HardcodedFormatFinder Language::GetHardcodedFormats() { in GetHardcodedFormats()
129 HardcodedFormatters::HardcodedSummaryFinder Language::GetHardcodedSummaries() { in GetHardcodedSummaries()
134 Language::GetHardcodedSynthetics() { in GetHardcodedSynthetics()
139 Language::GetHardcodedValidators() { in GetHardcodedValidators()
144 Language::GetPossibleFormattersMatches(ValueObject &valobj, in GetPossibleFormattersMatches()
150 Language::GetStringPrinterEscapingHelper( in GetStringPrinterEscapingHelper()
211 LanguageType Language::GetLanguageTypeFromString(llvm::StringRef string) { in GetLanguageTypeFromString()
220 const char *Language::GetNameForLanguageType(LanguageType language) { in GetNameForLanguageType()
227 void Language::PrintAllLanguages(Stream &s, const char *prefix, in PrintAllLanguages()
234 void Language::ForAllLanguages( in ForAllLanguages()
242 bool Language::LanguageIsCPlusPlus(LanguageType language) { in LanguageIsCPlusPlus()
255 bool Language::LanguageIsObjC(LanguageType language) { in LanguageIsObjC()
265 bool Language::LanguageIsC(LanguageType language) { in LanguageIsC()
277 bool Language::LanguageIsPascal(LanguageType language) { in LanguageIsPascal()
286 LanguageType Language::GetPrimaryLanguage(LanguageType language) { in GetPrimaryLanguage()
334 void Language::GetLanguagesSupportingTypeSystems( in GetLanguagesSupportingTypeSystems()
345 void Language::GetLanguagesSupportingREPLs( in GetLanguagesSupportingREPLs()
356 std::unique_ptr<Language::TypeScavenger> Language::GetTypeScavenger() { in GetTypeScavenger()
360 const char *Language::GetLanguageSpecificTypeLookupHelp() { return nullptr; } in GetLanguageSpecificTypeLookupHelp()
362 size_t Language::TypeScavenger::Find(ExecutionContextScope *exe_scope, in Find()
381 bool Language::ImageListTypeScavenger::Find_Impl( in Find_Impl()
399 std::unique_ptr<Language::TypeScavenger::Result> scavengeresult( in Find_Impl()
410 bool Language::GetFormatterPrefixSuffix(ValueObject &valobj, in GetFormatterPrefixSuffix()
417 DumpValueObjectOptions::DeclPrintingHelper Language::GetDeclPrintingHelper() { in GetDeclPrintingHelper()
421 LazyBool Language::IsLogicalTrue(ValueObject &valobj, Status &error) { in IsLogicalTrue()
425 bool Language::IsNilReference(ValueObject &valobj) { return false; } in IsNilReference()
427 bool Language::IsUninitializedReference(ValueObject &valobj) { return false; } in IsUninitializedReference()
429 bool Language::GetFunctionDisplayName(const SymbolContext *sc, in GetFunctionDisplayName()
436 void Language::GetExceptionResolverDescription(bool catch_on, bool throw_on, in GetExceptionResolverDescription()
441 void Language::GetDefaultExceptionResolverDescription(bool catch_on, in GetDefaultExceptionResolverDescription()
450 Language::Language() {} in Language() function in Language
455 Language::~Language() {} in ~Language()