Home
last modified time | relevance | path

Searched refs:LanguageType (Results 1 – 25 of 164) sorted by relevance

1234567

/llvm-project-15.0.7/lldb/source/Plugins/REPL/Clang/
H A DClangREPL.cpp18 ClangREPL::ClangREPL(lldb::LanguageType language, Target &target) in LLDB_PLUGIN_DEFINE()
28 languages.Insert(lldb::LanguageType::eLanguageTypeC); in Initialize()
29 languages.Insert(lldb::LanguageType::eLanguageTypeC89); in Initialize()
30 languages.Insert(lldb::LanguageType::eLanguageTypeC99); in Initialize()
31 languages.Insert(lldb::LanguageType::eLanguageTypeC11); in Initialize()
32 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus); in Initialize()
33 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_03); in Initialize()
34 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_11); in Initialize()
35 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_14); in Initialize()
36 languages.Insert(lldb::LanguageType::eLanguageTypeObjC); in Initialize()
[all …]
H A DClangREPL.h19 ClangREPL(lldb::LanguageType language, Target &target);
27 static lldb::REPLSP CreateInstance(Status &error, lldb::LanguageType language,
46 lldb::LanguageType GetLanguage() override;
57 lldb::LanguageType m_language;
/llvm-project-15.0.7/lldb/include/lldb/Interpreter/
H A DOptionValueLanguage.h20 OptionValueLanguage(lldb::LanguageType value) in OptionValueLanguage()
23 OptionValueLanguage(lldb::LanguageType current_value, in OptionValueLanguage()
24 lldb::LanguageType default_value) in OptionValueLanguage()
47 lldb::LanguageType GetCurrentValue() const { return m_current_value; } in GetCurrentValue()
49 lldb::LanguageType GetDefaultValue() const { return m_default_value; } in GetDefaultValue()
51 void SetCurrentValue(lldb::LanguageType value) { m_current_value = value; } in SetCurrentValue()
53 void SetDefaultValue(lldb::LanguageType value) { m_default_value = value; } in SetDefaultValue()
56 lldb::LanguageType m_current_value;
57 lldb::LanguageType m_default_value;
/llvm-project-15.0.7/lldb/source/Target/
H A DLanguage.cpp28 typedef std::map<lldb::LanguageType, LanguageUP> LanguagesMap;
90 Language *Language::FindPlugin(LanguageType language, in FindPlugin()
107 FindPlugin(static_cast<lldb::LanguageType>(lang)); in ForEach()
155 LanguageType type;
211 return static_cast<LanguageType>(L.type); in GetLanguageTypeFromString()
232 std::function<bool(lldb::LanguageType)> callback) { in ForAllLanguages()
252 bool Language::LanguageIsObjC(LanguageType language) { in LanguageIsObjC()
262 bool Language::LanguageIsC(LanguageType language) { in LanguageIsC()
292 bool Language::LanguageIsPascal(LanguageType language) { in LanguageIsPascal()
301 LanguageType Language::GetPrimaryLanguage(LanguageType language) { in GetPrimaryLanguage()
[all …]
H A DLanguageRuntime.cpp22 lldb::LanguageType language, in ExceptionSearchFilter()
104 ExceptionBreakpointResolver(lldb::LanguageType language, bool catch_bp, in ExceptionBreakpointResolver()
196 lldb::LanguageType m_language;
203 lldb::LanguageType language) { in FindPlugin()
219 LanguageRuntime::GetExceptionPrecondition(LanguageType language, in GetExceptionPrecondition()
239 Target &target, lldb::LanguageType language, bool catch_bp, bool throw_bp, in CreateExceptionBreakpoint()
269 for (const lldb::LanguageType lang_type : Language::GetSupportedLanguages()) { in GetRuntimeUnwindPlan()
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DLanguage.h149 static Language *FindPlugin(lldb::LanguageType language);
155 static Language *FindPlugin(lldb::LanguageType language,
161 virtual lldb::LanguageType GetLanguageType() const = 0;
273 static lldb::LanguageType
285 static bool LanguageIsCPlusPlus(lldb::LanguageType language);
287 static bool LanguageIsObjC(lldb::LanguageType language);
289 static bool LanguageIsC(lldb::LanguageType language);
292 static bool LanguageIsCFamily(lldb::LanguageType language);
294 static bool LanguageIsPascal(lldb::LanguageType language);
298 static lldb::LanguageType GetPrimaryLanguage(lldb::LanguageType language);
[all …]
H A DLanguageRuntime.h30 lldb::LanguageType language,
51 lldb::LanguageType m_language;
63 lldb::LanguageType language);
67 virtual lldb::LanguageType GetLanguageType() const = 0;
112 CreateExceptionBreakpoint(Target &target, lldb::LanguageType language,
117 GetExceptionPrecondition(lldb::LanguageType language, bool throw_bp);
H A DTarget.h199 lldb::LanguageType GetLanguage() const;
301 lldb::LanguageType GetLanguage() const { return m_language; } in GetLanguage()
434 lldb::LanguageType m_language = lldb::eLanguageTypeUnknown;
674 lldb::LanguageType requested_language, LazyBool skip_prologue,
718 lldb::LanguageType language, lldb::addr_t m_offset,
1112 GetScratchTypeSystemForLanguage(lldb::LanguageType language,
1118 GetPersistentExpressionStateForLanguage(lldb::LanguageType language);
1126 lldb::LanguageType language,
1411 lldb::REPLSP GetREPL(Status &err, lldb::LanguageType language,
1414 void SetREPL(lldb::LanguageType language, lldb::REPLSP repl_sp);
[all …]
/llvm-project-15.0.7/lldb/include/lldb/Breakpoint/
H A DBreakpointResolverName.h28 lldb::LanguageType language,
36 lldb::LanguageType language, lldb::addr_t offset,
43 lldb::LanguageType language, lldb::addr_t offset,
50 lldb::LanguageType language, lldb::addr_t offset,
88 lldb::LanguageType m_language;
/llvm-project-15.0.7/lldb/source/Symbol/
H A DTypeSystem.cpp27 llvm::Optional<LanguageType> LanguageSet::GetSingularLanguage() { in GetSingularLanguage()
29 return (LanguageType)bitvector.find_first(); in GetSingularLanguage()
33 void LanguageSet::Insert(LanguageType language) { bitvector.set(language); } in Insert()
40 static lldb::TypeSystemSP CreateInstanceHelper(lldb::LanguageType language, in CreateInstanceHelper()
55 lldb::TypeSystemSP TypeSystem::CreateInstance(lldb::LanguageType language, in CreateInstance()
60 lldb::TypeSystemSP TypeSystem::CreateInstance(lldb::LanguageType language, in CreateInstance()
226 lldb::LanguageType language, in GetTypeSystemForLanguage()
281 TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType language, in GetTypeSystemForLanguage()
293 TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType language, in GetTypeSystemForLanguage()
/llvm-project-15.0.7/lldb/include/lldb/Symbol/
H A DCompileUnit.h79 lldb::LanguageType language, lldb_private::LazyBool is_optimized);
118 lldb::LanguageType language, lldb_private::LazyBool is_optimized);
143 lldb::LanguageType GetLanguage();
145 void SetLanguage(lldb::LanguageType language) { in SetLanguage()
404 lldb::LanguageType m_language;
H A DTypeSystem.h45 llvm::Optional<lldb::LanguageType> GetSingularLanguage();
46 void Insert(lldb::LanguageType language);
79 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
82 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
124 void *opaque_decl_ctx, lldb::LanguageType *language_ptr,
193 virtual bool SupportsLanguage(lldb::LanguageType language) = 0;
213 virtual lldb::LanguageType
467 lldb::LanguageType language, in GetUserExpression()
524 GetTypeSystemForLanguage(lldb::LanguageType language, Module *module,
532 typedef std::map<lldb::LanguageType, lldb::TypeSystemSP> collection;
[all …]
/llvm-project-15.0.7/lldb/source/DataFormatters/
H A DTypeCategory.cpp22 static bool IsApplicable(lldb::LanguageType category_lang, in IsApplicable()
23 lldb::LanguageType valobj_lang) { in IsApplicable()
60 bool TypeCategoryImpl::IsApplicable(lldb::LanguageType lang) { in IsApplicable()
62 const lldb::LanguageType category_lang = GetLanguageAtIndex(idx); in IsApplicable()
75 lldb::LanguageType TypeCategoryImpl::GetLanguageAtIndex(size_t idx) { in GetLanguageAtIndex()
81 void TypeCategoryImpl::AddLanguage(lldb::LanguageType lang) { in AddLanguage()
85 bool TypeCategoryImpl::Get(lldb::LanguageType lang, in Get()
96 bool TypeCategoryImpl::Get(lldb::LanguageType lang, in Get()
107 bool TypeCategoryImpl::Get(lldb::LanguageType lang, in Get()
470 const lldb::LanguageType lang = GetLanguageAtIndex(idx); in GetDescription()
/llvm-project-15.0.7/lldb/include/lldb/DataFormatters/
H A DFormatManager.h41 typedef std::map<lldb::LanguageType, LanguageCategory::UniquePointer>
59 TypeCategoryMap::Position pos, lldb::LanguageType lang) { in EnableCategory()
172 LanguageCategory *GetCategoryForLanguage(lldb::LanguageType lang_type);
174 static std::vector<lldb::LanguageType>
175 GetCandidateLanguages(lldb::LanguageType lang_type);
H A DTypeCategory.h285 bool Get(lldb::LanguageType lang, const FormattersMatchVector &candidates,
288 bool Get(lldb::LanguageType lang, const FormattersMatchVector &candidates,
291 bool Get(lldb::LanguageType lang, const FormattersMatchVector &candidates,
304 lldb::LanguageType GetLanguageAtIndex(size_t idx);
306 void AddLanguage(lldb::LanguageType lang);
332 std::vector<lldb::LanguageType> m_languages;
340 bool IsApplicable(lldb::LanguageType lang);
H A DDataVisualization.h85 static bool GetCategory(lldb::LanguageType language,
99 static void Enable(lldb::LanguageType lang_type);
103 static void Disable(lldb::LanguageType lang_type);
/llvm-project-15.0.7/lldb/include/lldb/
H A Dlldb-private-interfaces.h64 typedef Language *(*LanguageCreateInstance)(lldb::LanguageType language);
66 Process *process, lldb::LanguageType language);
70 *LanguageRuntimeGetExceptionPrecondition)(lldb::LanguageType language,
109 lldb::LanguageType language, Module *module, Target *target);
111 lldb::LanguageType language,
/llvm-project-15.0.7/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFDeclContext.h78 lldb::LanguageType GetLanguage() const { return m_language; } in GetLanguage()
80 void SetLanguage(lldb::LanguageType language) { m_language = language; } in SetLanguage()
86 lldb::LanguageType m_language = lldb::eLanguageTypeUnknown;
/llvm-project-15.0.7/lldb/bindings/interface/
H A DSBLanguageRuntime.i17 static lldb::LanguageType
21 GetNameForLanguageType (lldb::LanguageType language);
/llvm-project-15.0.7/lldb/include/lldb/API/
H A DSBLanguageRuntime.h18 static lldb::LanguageType GetLanguageTypeFromString(const char *string);
20 static const char *GetNameForLanguageType(lldb::LanguageType language);
/llvm-project-15.0.7/lldb/source/API/
H A DSBLanguageRuntime.cpp16 lldb::LanguageType
24 SBLanguageRuntime::GetNameForLanguageType(lldb::LanguageType language) { in GetNameForLanguageType()
/llvm-project-15.0.7/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangModulesDeclVendor.cpp351 lldb::LanguageType language) { in LanguageSupportsClangModules()
355 case lldb::LanguageType::eLanguageTypeC: in LanguageSupportsClangModules()
356 case lldb::LanguageType::eLanguageTypeC11: in LanguageSupportsClangModules()
357 case lldb::LanguageType::eLanguageTypeC89: in LanguageSupportsClangModules()
358 case lldb::LanguageType::eLanguageTypeC99: in LanguageSupportsClangModules()
359 case lldb::LanguageType::eLanguageTypeC_plus_plus: in LanguageSupportsClangModules()
360 case lldb::LanguageType::eLanguageTypeC_plus_plus_03: in LanguageSupportsClangModules()
361 case lldb::LanguageType::eLanguageTypeC_plus_plus_11: in LanguageSupportsClangModules()
362 case lldb::LanguageType::eLanguageTypeC_plus_plus_14: in LanguageSupportsClangModules()
363 case lldb::LanguageType::eLanguageTypeObjC: in LanguageSupportsClangModules()
[all …]
/llvm-project-15.0.7/lldb/tools/lldb-vscode/
H A DExceptionBreakpoint.h21 lldb::LanguageType language;
24 ExceptionBreakpoint(std::string f, std::string l, lldb::LanguageType lang) in ExceptionBreakpoint()
/llvm-project-15.0.7/lldb/source/Plugins/Language/ObjCPlusPlus/
H A DObjCPlusPlusLanguage.h26 lldb::LanguageType GetLanguageType() const override { in GetLanguageType()
41 static lldb_private::Language *CreateInstance(lldb::LanguageType language);
/llvm-project-15.0.7/lldb/include/lldb/Expression/
H A DUserExpression.h59 llvm::StringRef prefix, lldb::LanguageType language,
197 lldb::LanguageType Language() const override { return m_language; } in Language()
316 lldb::LanguageType m_language; ///< The language to use when parsing

1234567