Lines Matching refs:language
216 lldb::REPLSP Target::GetREPL(Status &err, lldb::LanguageType language, in GetREPL() argument
218 if (language == eLanguageTypeUnknown) { in GetREPL()
222 language = *single_lang; in GetREPL()
234 REPLMap::iterator pos = m_repl_map.find(language); in GetREPL()
243 Language::GetNameForLanguageType(language)); in GetREPL()
248 lldb::REPLSP ret = REPL::Create(err, language, debugger, this, repl_options); in GetREPL()
251 m_repl_map[language] = ret; in GetREPL()
252 return m_repl_map[language]; in GetREPL()
257 Language::GetNameForLanguageType(language)); in GetREPL()
263 void Target::SetREPL(lldb::LanguageType language, lldb::REPLSP repl_sp) { in SetREPL() argument
264 lldbassert(!m_repl_map.count(language)); in SetREPL()
266 m_repl_map[language] = repl_sp; in SetREPL()
431 FunctionNameType func_name_type_mask, LanguageType language, in CreateBreakpoint() argument
440 if (language == lldb::eLanguageTypeUnknown) in CreateBreakpoint()
441 language = GetLanguage(); in CreateBreakpoint()
444 nullptr, func_name, func_name_type_mask, language, Breakpoint::Exact, in CreateBreakpoint()
456 LanguageType language, lldb::addr_t offset, in CreateBreakpoint() argument
466 if (language == lldb::eLanguageTypeUnknown) in CreateBreakpoint()
467 language = GetLanguage(); in CreateBreakpoint()
471 language, offset, skip_prologue)); in CreateBreakpoint()
482 LanguageType language, lldb::addr_t offset, in CreateBreakpoint() argument
495 if (language == lldb::eLanguageTypeUnknown) in CreateBreakpoint()
496 language = GetLanguage(); in CreateBreakpoint()
499 nullptr, func_names, num_names, func_name_type_mask, language, offset, in CreateBreakpoint()
580 Target::CreateExceptionBreakpoint(enum lldb::LanguageType language, in CreateExceptionBreakpoint() argument
584 *this, language, catch_bp, throw_bp, internal); in CreateExceptionBreakpoint()
2202 Target::GetScratchTypeSystemForLanguage(lldb::LanguageType language, in GetScratchTypeSystemForLanguage() argument
2208 if (language == eLanguageTypeMipsAssembler // GNU AS and LLVM use it for all in GetScratchTypeSystemForLanguage()
2210 || language == eLanguageTypeUnknown) { in GetScratchTypeSystemForLanguage()
2215 language = eLanguageTypeC; // LLDB's default. Override by setting the in GetScratchTypeSystemForLanguage()
2222 language = (LanguageType)languages_for_expressions.bitvector.find_first(); in GetScratchTypeSystemForLanguage()
2226 return m_scratch_type_system_map.GetTypeSystemForLanguage(language, this, in GetScratchTypeSystemForLanguage()
2240 auto language = (LanguageType)bit; in GetScratchTypeSystems() local
2242 GetScratchTypeSystemForLanguage(language, create_on_demand); in GetScratchTypeSystems()
2248 Language::GetNameForLanguageType(language)); in GetScratchTypeSystems()
2257 Target::GetPersistentExpressionStateForLanguage(lldb::LanguageType language) { in GetPersistentExpressionStateForLanguage() argument
2258 auto type_system_or_err = GetScratchTypeSystemForLanguage(language, true); in GetPersistentExpressionStateForLanguage()
2264 Language::GetNameForLanguageType(language)); in GetPersistentExpressionStateForLanguage()
2272 llvm::StringRef expr, llvm::StringRef prefix, lldb::LanguageType language, in GetUserExpressionForLanguage() argument
2276 auto type_system_or_err = GetScratchTypeSystemForLanguage(language); in GetUserExpressionForLanguage()
2280 Language::GetNameForLanguageType(language), in GetUserExpressionForLanguage()
2286 expr, prefix, language, desired_type, options, ctx_obj); in GetUserExpressionForLanguage()
2290 Language::GetNameForLanguageType(language)); in GetUserExpressionForLanguage()
2296 lldb::LanguageType language, const CompilerType &return_type, in GetFunctionCallerForLanguage() argument
2299 auto type_system_or_err = GetScratchTypeSystemForLanguage(language); in GetFunctionCallerForLanguage()
2303 Language::GetNameForLanguageType(language), in GetFunctionCallerForLanguage()
2313 Language::GetNameForLanguageType(language)); in GetFunctionCallerForLanguage()
2320 lldb::LanguageType language, in CreateUtilityFunction() argument
2322 auto type_system_or_err = GetScratchTypeSystemForLanguage(language); in CreateUtilityFunction()
2332 Language::GetNameForLanguageType(language), in CreateUtilityFunction()