SBLanguageRuntime#
- class lldb.SBLanguageRuntime#
Utility functions for LanguageType
Methods Summary
GetCatchKeywordForLanguage(language)Returns the keyword used for catch statements in the given language, e.g. Python uses except.
GetLanguageTypeFromString(char const * string)GetNameForLanguageType(lldb)GetThrowKeywordForLanguage(language)Returns the keyword used for throw statements in the given language, e.g. Python uses raise.
LanguageIsCFamily(language)Returns whether the given language is any version of C, C++ or Obj-C.
LanguageIsCPlusPlus(language)Returns whether the given language is any version of C++.
LanguageIsObjC(language)Returns whether the given language is Obj-C or Obj-C++.
SupportsExceptionBreakpointsOnCatch(language)Returns whether the given language supports exception breakpoints on catch statements.
SupportsExceptionBreakpointsOnThrow(language)Returns whether the given language supports exception breakpoints on throw statements.
Methods Documentation
- static GetCatchKeywordForLanguage(language)#
Returns the keyword used for catch statements in the given language, e.g. Python uses except. Returns nullptr if the language is not supported.
- static GetLanguageTypeFromString(char const * string) lldb::LanguageType#
- static GetNameForLanguageType(lldb::LanguageType language) char const *#
- static GetThrowKeywordForLanguage(language)#
Returns the keyword used for throw statements in the given language, e.g. Python uses raise. Returns nullptr if the language is not supported.
- static LanguageIsCFamily(language)#
Returns whether the given language is any version of C, C++ or Obj-C.
- static LanguageIsCPlusPlus(language)#
Returns whether the given language is any version of C++.
- static LanguageIsObjC(language)#
Returns whether the given language is Obj-C or Obj-C++.
- static SupportsExceptionBreakpointsOnCatch(language)#
Returns whether the given language supports exception breakpoints on catch statements.
- static SupportsExceptionBreakpointsOnThrow(language)#
Returns whether the given language supports exception breakpoints on throw statements.