Home
last modified time | relevance | path

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

1234567

/openbsd-src/gnu/llvm/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;
/openbsd-src/gnu/llvm/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()
49 lldb::LanguageType GetCurrentValue() const { return m_current_value; } in GetCurrentValue()
51 lldb::LanguageType GetDefaultValue() const { return m_default_value; } in GetDefaultValue()
53 void SetCurrentValue(lldb::LanguageType value) { m_current_value = value; } in SetCurrentValue()
55 void SetDefaultValue(lldb::LanguageType value) { m_default_value = value; } in SetDefaultValue()
58 lldb::LanguageType m_current_value;
59 lldb::LanguageType m_default_value;
/openbsd-src/gnu/llvm/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
275 static lldb::LanguageType GetLanguageTypeFromString(llvm::StringRef string);
277 static const char *GetNameForLanguageType(lldb::LanguageType language);
293 static void ForAllLanguages(std::function<bool(lldb::LanguageType)> callback);
295 static bool LanguageIsCPlusPlus(lldb::LanguageType language);
297 static bool LanguageIsObjC(lldb::LanguageType language);
299 static bool LanguageIsC(lldb::LanguageType language);
[all …]
H A DLanguageRuntime.h31 lldb::LanguageType language,
52 lldb::LanguageType m_language;
64 lldb::LanguageType language);
68 virtual lldb::LanguageType GetLanguageType() const = 0;
113 CreateExceptionBreakpoint(Target &target, lldb::LanguageType language,
118 GetExceptionPrecondition(lldb::LanguageType language, bool throw_bp);
H A DTarget.h201 lldb::LanguageType GetLanguage() const;
303 lldb::LanguageType GetLanguage() const { return m_language; } in GetLanguage()
305 void SetLanguage(lldb::LanguageType language) { m_language = language; } in SetLanguage()
436 lldb::LanguageType m_language = lldb::eLanguageTypeUnknown;
677 lldb::LanguageType requested_language, LazyBool skip_prologue,
688 lldb::FunctionNameType func_name_type_mask, lldb::LanguageType language,
693 CreateExceptionBreakpoint(enum lldb::LanguageType language, bool catch_bp,
713 lldb::LanguageType language, lldb::addr_t offset, LazyBool skip_prologue,
721 lldb::LanguageType language, lldb::addr_t m_offset,
1122 GetScratchTypeSystemForLanguage(lldb::LanguageType language,
[all …]
/openbsd-src/gnu/llvm/lldb/source/Target/
H A DLanguage.cpp28 typedef std::map<lldb::LanguageType, LanguageUP> LanguagesMap;
53 Language *Language::FindPlugin(lldb::LanguageType language) { in FindPlugin()
90 Language *Language::FindPlugin(LanguageType language, in FindPlugin()
107 FindPlugin(static_cast<lldb::LanguageType>(lang)); in ForEach()
155 LanguageType type;
208 LanguageType Language::GetLanguageTypeFromString(llvm::StringRef string) { in GetLanguageTypeFromString()
211 return static_cast<LanguageType>(L.type); in GetLanguageTypeFromString()
217 const char *Language::GetNameForLanguageType(LanguageType language) { in GetNameForLanguageType()
243 std::function<bool(lldb::LanguageType)> callback) { in ForAllLanguages()
250 bool Language::LanguageIsCPlusPlus(LanguageType language) { in LanguageIsCPlusPlus()
[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()
/openbsd-src/gnu/llvm/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()
93 bool TypeCategoryImpl::Get(lldb::LanguageType lang, in Get()
101 bool TypeCategoryImpl::Get(lldb::LanguageType lang, in Get()
324 const lldb::LanguageType lang = GetLanguageAtIndex(idx); in GetDescription()
/openbsd-src/gnu/llvm/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;
/openbsd-src/gnu/llvm/lldb/source/Symbol/
H A DTypeSystem.cpp28 std::optional<LanguageType> LanguageSet::GetSingularLanguage() { in GetSingularLanguage()
30 return (LanguageType)bitvector.find_first(); in GetSingularLanguage()
34 void LanguageSet::Insert(LanguageType language) { bitvector.set(language); } in Insert()
41 static TypeSystemSP CreateInstanceHelper(lldb::LanguageType language, in CreateInstanceHelper()
54 lldb::TypeSystemSP TypeSystem::CreateInstance(lldb::LanguageType language, in CreateInstance()
59 lldb::TypeSystemSP TypeSystem::CreateInstance(lldb::LanguageType language, in CreateInstance()
235 lldb::LanguageType language, in GetTypeSystemForLanguage()
291 TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType language, in GetTypeSystemForLanguage()
303 TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType language, in GetTypeSystemForLanguage()
/openbsd-src/gnu/llvm/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.h50 std::optional<lldb::LanguageType> GetSingularLanguage();
51 void Insert(lldb::LanguageType language);
85 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
88 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
131 void *opaque_decl_ctx, lldb::LanguageType *language_ptr,
200 virtual bool SupportsLanguage(lldb::LanguageType language) = 0;
225 virtual lldb::LanguageType
481 lldb::LanguageType language, in GetUserExpression()
545 GetTypeSystemForLanguage(lldb::LanguageType language, Module *module,
549 GetTypeSystemForLanguage(lldb::LanguageType language, Target *target,
[all …]
/openbsd-src/gnu/llvm/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.h324 bool Get(lldb::LanguageType lang, const FormattersMatchVector &candidates,
327 bool Get(lldb::LanguageType lang, const FormattersMatchVector &candidates,
330 bool Get(lldb::LanguageType lang, const FormattersMatchVector &candidates,
343 lldb::LanguageType GetLanguageAtIndex(size_t idx);
345 void AddLanguage(lldb::LanguageType lang);
373 std::vector<lldb::LanguageType> m_languages;
381 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);
/openbsd-src/gnu/llvm/lldb/include/lldb/
H A Dlldb-private-interfaces.h67 typedef Language *(*LanguageCreateInstance)(lldb::LanguageType language);
69 Process *process, lldb::LanguageType language);
73 *LanguageRuntimeGetExceptionPrecondition)(lldb::LanguageType language,
112 lldb::LanguageType language, Module *module, Target *target);
114 lldb::LanguageType language,
/openbsd-src/gnu/llvm/lldb/include/lldb/API/
H A DSBLanguageRuntime.h18 static lldb::LanguageType GetLanguageTypeFromString(const char *string);
20 static const char *GetNameForLanguageType(lldb::LanguageType language);
/openbsd-src/gnu/llvm/lldb/bindings/interface/
H A DSBLanguageRuntime.i17 static lldb::LanguageType
21 GetNameForLanguageType (lldb::LanguageType language);
/openbsd-src/gnu/llvm/lldb/source/API/
H A DSBLanguageRuntime.cpp16 lldb::LanguageType
24 SBLanguageRuntime::GetNameForLanguageType(lldb::LanguageType language) { in GetNameForLanguageType()
/openbsd-src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangModulesDeclVendor.cpp410 lldb::LanguageType language) { in LanguageSupportsClangModules()
414 case lldb::LanguageType::eLanguageTypeC: in LanguageSupportsClangModules()
415 case lldb::LanguageType::eLanguageTypeC11: in LanguageSupportsClangModules()
416 case lldb::LanguageType::eLanguageTypeC89: in LanguageSupportsClangModules()
417 case lldb::LanguageType::eLanguageTypeC99: in LanguageSupportsClangModules()
418 case lldb::LanguageType::eLanguageTypeC_plus_plus: in LanguageSupportsClangModules()
419 case lldb::LanguageType::eLanguageTypeC_plus_plus_03: in LanguageSupportsClangModules()
420 case lldb::LanguageType::eLanguageTypeC_plus_plus_11: in LanguageSupportsClangModules()
421 case lldb::LanguageType::eLanguageTypeC_plus_plus_14: in LanguageSupportsClangModules()
422 case lldb::LanguageType::eLanguageTypeObjC: in LanguageSupportsClangModules()
[all …]
/openbsd-src/gnu/llvm/lldb/tools/lldb-vscode/
H A DExceptionBreakpoint.h21 lldb::LanguageType language;
24 ExceptionBreakpoint(std::string f, std::string l, lldb::LanguageType lang) in ExceptionBreakpoint()
/openbsd-src/gnu/llvm/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);
/openbsd-src/gnu/llvm/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
/openbsd-src/gnu/llvm/lldb/source/Breakpoint/
H A DBreakpointResolverName.cpp29 LanguageType language, Breakpoint::MatchType type, lldb::addr_t offset, in BreakpointResolverName()
49 FunctionNameType name_type_mask, LanguageType language, lldb::addr_t offset, in BreakpointResolverName()
62 LanguageType language, in BreakpointResolverName()
75 lldb::LanguageType language, in BreakpointResolverName()
94 LanguageType language = eLanguageTypeUnknown; in CreateFromStructuredData()
313 LanguageType sym_language = sc.GetLanguage(); in SearchCallback()

1234567