Home
last modified time | relevance | path

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

1234567

/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/REPL/Clang/
H A DClangREPL.cpp20 ClangREPL::ClangREPL(lldb::LanguageType language, Target &target) in ClangREPL()
30 languages.Insert(lldb::LanguageType::eLanguageTypeC); in Initialize()
31 languages.Insert(lldb::LanguageType::eLanguageTypeC89); in Initialize()
32 languages.Insert(lldb::LanguageType::eLanguageTypeC99); in Initialize()
33 languages.Insert(lldb::LanguageType::eLanguageTypeC11); in Initialize()
34 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus); in Initialize()
35 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_03); in Initialize()
36 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_11); in Initialize()
37 languages.Insert(lldb::LanguageType::eLanguageTypeC_plus_plus_14); in Initialize()
38 languages.Insert(lldb::LanguageType::eLanguageTypeObjC); in Initialize()
[all …]
H A DClangREPL.h22 ClangREPL(lldb::LanguageType language, Target &target);
30 static lldb::REPLSP CreateInstance(Status &error, lldb::LanguageType language,
49 lldb::LanguageType GetLanguage() override;
60 lldb::LanguageType m_language;
/freebsd-14.2/contrib/llvm-project/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;
/freebsd-14.2/contrib/llvm-project/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;
203 static_cast<LanguageType>(
229 return static_cast<LanguageType>(L.type); in GetLanguageTypeFromString()
261 std::function<bool(lldb::LanguageType)> callback) { in ForAllLanguages()
283 bool Language::LanguageIsObjC(LanguageType language) { in LanguageIsObjC()
293 bool Language::LanguageIsC(LanguageType language) { in LanguageIsC()
334 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()
/freebsd-14.2/contrib/llvm-project/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;
284 static lldb::LanguageType
306 static bool LanguageIsCPlusPlus(lldb::LanguageType language);
308 static bool LanguageIsObjC(lldb::LanguageType language);
310 static bool LanguageIsC(lldb::LanguageType language);
313 static bool LanguageIsCFamily(lldb::LanguageType language);
315 static bool LanguageIsPascal(lldb::LanguageType language);
319 static lldb::LanguageType GetPrimaryLanguage(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;
145 CreateExceptionBreakpoint(Target &target, lldb::LanguageType language,
150 GetExceptionPrecondition(lldb::LanguageType language, bool throw_bp);
H A DTarget.h203 lldb::LanguageType GetLanguage() const;
311 lldb::LanguageType GetLanguage() const { return m_language; } in GetLanguage()
446 lldb::LanguageType m_language = lldb::eLanguageTypeUnknown;
700 lldb::LanguageType requested_language, LazyBool skip_prologue,
744 lldb::LanguageType language, lldb::addr_t m_offset,
1146 GetScratchTypeSystemForLanguage(lldb::LanguageType language,
1153 GetPersistentExpressionStateForLanguage(lldb::LanguageType language);
1161 lldb::LanguageType language,
1450 lldb::REPLSP GetREPL(Status &err, lldb::LanguageType language,
1453 void SetREPL(lldb::LanguageType language, lldb::REPLSP repl_sp);
[all …]
/freebsd-14.2/contrib/llvm-project/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()
/freebsd-14.2/contrib/llvm-project/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,
87 lldb::LanguageType m_language;
/freebsd-14.2/contrib/llvm-project/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()
42 static 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()
261 lldb::LanguageType language, in GetTypeSystemForLanguage()
317 TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType language, in GetTypeSystemForLanguage()
329 TypeSystemMap::GetTypeSystemForLanguage(lldb::LanguageType language, in GetTypeSystemForLanguage()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DCompileUnit.h79 lldb::LanguageType language, lldb_private::LazyBool is_optimized);
120 lldb::LanguageType language, lldb_private::LazyBool is_optimized,
146 lldb::LanguageType GetLanguage();
148 void SetLanguage(lldb::LanguageType language) { in SetLanguage()
417 lldb::LanguageType m_language;
H A DTypeSystem.h76 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
79 static lldb::TypeSystemSP CreateInstance(lldb::LanguageType language,
130 virtual lldb::LanguageType DeclContextGetLanguage(void *opaque_decl_ctx) = 0;
205 virtual bool SupportsLanguage(lldb::LanguageType language) = 0;
230 virtual lldb::LanguageType
471 lldb::LanguageType language, in GetUserExpression()
535 GetTypeSystemForLanguage(lldb::LanguageType language, Module *module,
539 GetTypeSystemForLanguage(lldb::LanguageType language, Target *target,
567 lldb::LanguageType language,
/freebsd-14.2/contrib/llvm-project/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);
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/
H A Dlldb-private-interfaces.h65 typedef Language *(*LanguageCreateInstance)(lldb::LanguageType language);
67 Process *process, lldb::LanguageType language);
71 *LanguageRuntimeGetExceptionPrecondition)(lldb::LanguageType language,
122 lldb::LanguageType language, Module *module, Target *target);
124 lldb::LanguageType language,
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/API/
H A DSBLanguageRuntime.h18 static lldb::LanguageType GetLanguageTypeFromString(const char *string);
20 static const char *GetNameForLanguageType(lldb::LanguageType language);
H A DSBTarget.h630 lldb::LanguageType symbol_language,
645 lldb::LanguageType symbol_language,
652 lldb::LanguageType symbol_language,
667 lldb::LanguageType symbol_language,
674 lldb::LanguageType symbol_language,
688 const char *symbol_name_regex, lldb::LanguageType symbol_language,
705 lldb::SBBreakpoint BreakpointCreateForException(lldb::LanguageType language,
/freebsd-14.2/contrib/llvm-project/lldb/source/API/
H A DSBLanguageRuntime.cpp16 lldb::LanguageType
24 SBLanguageRuntime::GetNameForLanguageType(lldb::LanguageType language) { in GetNameForLanguageType()
/freebsd-14.2/contrib/llvm-project/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 …]
/freebsd-14.2/contrib/llvm-project/lldb/source/Plugins/Language/ObjCPlusPlus/
H A DObjCPlusPlusLanguage.h26 lldb::LanguageType GetLanguageType() const override { in GetLanguageType()
43 static lldb_private::Language *CreateInstance(lldb::LanguageType language);
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Expression/
H A DUserExpression.h59 llvm::StringRef prefix, lldb::LanguageType language,
205 lldb::LanguageType Language() const override { return m_language; } in Language()
325 lldb::LanguageType m_language; ///< The language to use when parsing
/freebsd-14.2/contrib/llvm-project/lldb/source/Interpreter/
H A DOptionValueLanguage.cpp47 LanguageType new_type = Language::GetLanguageTypeFromString(value.trim()); in SetValueFromString()
56 auto language = (LanguageType)bit; in SetValueFromString()
/freebsd-14.2/contrib/llvm-project/lldb/include/lldb/Core/
H A DModule.h771 GetTypeSystemForLanguage(lldb::LanguageType language);
815 ReportWarningUnsupportedLanguage(lldb::LanguageType language,
909 lldb::LanguageType language);
925 lldb::LanguageType GetLanguageType() const { return m_language; } in GetLanguageType()
929 lldb::LanguageType language_type = lldb::eLanguageTypeUnknown) const;
941 lldb::LanguageType m_language = lldb::eLanguageTypeUnknown;

1234567