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()
217 const char *Language::GetNameForLanguageType(LanguageType language) { in GetNameForLanguageType() argument
218 if (language < num_languages) in GetNameForLanguageType()
219 return language_names[language].name; in GetNameForLanguageType()
239 bool Language::LanguageIsCPlusPlus(LanguageType language) { in LanguageIsCPlusPlus() argument
240 switch (language) { in LanguageIsCPlusPlus()
252 bool Language::LanguageIsObjC(LanguageType language) { in LanguageIsObjC() argument
253 switch (language) { in LanguageIsObjC()
262 bool Language::LanguageIsC(LanguageType language) { in LanguageIsC() argument
263 switch (language) { in LanguageIsC()
274 bool Language::LanguageIsCFamily(LanguageType language) { in LanguageIsCFamily() argument
275 switch (language) { in LanguageIsCFamily()
292 bool Language::LanguageIsPascal(LanguageType language) { in LanguageIsPascal() argument
293 switch (language) { in LanguageIsPascal()
301 LanguageType Language::GetPrimaryLanguage(LanguageType language) { in GetPrimaryLanguage() argument
302 switch (language) { in GetPrimaryLanguage()
345 return language; in GetPrimaryLanguage()