Lines Matching refs:language

53 Language *Language::FindPlugin(lldb::LanguageType language) {  in FindPlugin()  argument
56 auto iter = map.find(language), end = map.end(); in FindPlugin()
67 language_ptr = create_callback(language); in FindPlugin()
70 map[language] = std::unique_ptr<Language>(language_ptr); in FindPlugin()
80 ForEach([&result, file_path](Language *language) { in FindPlugin() argument
81 if (language->IsSourceFile(file_path)) { in FindPlugin()
82 result = language; in FindPlugin()
90 Language *Language::FindPlugin(LanguageType language, in FindPlugin() argument
92 Language *result = FindPlugin(language); in FindPlugin()
206 const char *Language::GetNameForLanguageType(LanguageType language) { in GetNameForLanguageType() argument
207 if (language < num_languages) in GetNameForLanguageType()
208 return language_names[language].name; in GetNameForLanguageType()
228 bool Language::LanguageIsCPlusPlus(LanguageType language) { in LanguageIsCPlusPlus() argument
229 switch (language) { in LanguageIsCPlusPlus()
241 bool Language::LanguageIsObjC(LanguageType language) { in LanguageIsObjC() argument
242 switch (language) { in LanguageIsObjC()
251 bool Language::LanguageIsC(LanguageType language) { in LanguageIsC() argument
252 switch (language) { in LanguageIsC()
263 bool Language::LanguageIsCFamily(LanguageType language) { in LanguageIsCFamily() argument
264 switch (language) { in LanguageIsCFamily()
281 bool Language::LanguageIsPascal(LanguageType language) { in LanguageIsPascal() argument
282 switch (language) { in LanguageIsPascal()
290 LanguageType Language::GetPrimaryLanguage(LanguageType language) { in GetPrimaryLanguage() argument
291 switch (language) { in GetPrimaryLanguage()
334 return language; in GetPrimaryLanguage()