| LLDB mainline
    | 
#include <Language.h>
| Public Member Functions | |
| LanguageProperties () | |
| bool | GetEnableFilterForLineBreakpoints () const | 
| Public Member Functions inherited from lldb_private::Properties | |
| Properties () | |
| Properties (const lldb::OptionValuePropertiesSP &collection_sp) | |
| virtual | ~Properties () | 
| lldb::OptionValuePropertiesSP | GetValueProperties () const | 
| virtual lldb::OptionValueSP | GetPropertyValue (const ExecutionContext *exe_ctx, llvm::StringRef property_path, Status &error) const | 
| virtual Status | SetPropertyValue (const ExecutionContext *exe_ctx, VarSetOperationType op, llvm::StringRef property_path, llvm::StringRef value) | 
| virtual Status | DumpPropertyValue (const ExecutionContext *exe_ctx, Stream &strm, llvm::StringRef property_path, uint32_t dump_mask, bool is_json=false) | 
| virtual void | DumpAllPropertyValues (const ExecutionContext *exe_ctx, Stream &strm, uint32_t dump_mask, bool is_json=false) | 
| virtual void | DumpAllDescriptions (CommandInterpreter &interpreter, Stream &strm) const | 
| size_t | Apropos (llvm::StringRef keyword, std::vector< const Property * > &matching_properties) const | 
| template<typename T> | |
| T | GetPropertyAtIndexAs (uint32_t idx, T default_value, const ExecutionContext *exe_ctx=nullptr) const | 
| template<typename T, typename U = typename std::remove_pointer<T>::type, std::enable_if_t< std::is_pointer_v< T >, bool > = true> | |
| const U * | GetPropertyAtIndexAs (uint32_t idx, const ExecutionContext *exe_ctx=nullptr) const | 
| template<typename T> | |
| bool | SetPropertyAtIndex (uint32_t idx, T t, const ExecutionContext *exe_ctx=nullptr) const | 
| Static Public Member Functions | |
| static llvm::StringRef | GetSettingName () | 
| Static Public Member Functions inherited from lldb_private::Properties | |
| static llvm::StringRef | GetExperimentalSettingsName () | 
| static bool | IsSettingExperimental (llvm::StringRef setting) | 
| Additional Inherited Members | |
| Protected Attributes inherited from lldb_private::Properties | |
| lldb::OptionValuePropertiesSP | m_collection_sp | 
Definition at line 30 of file Language.h.
| LanguageProperties::LanguageProperties | ( | ) | 
Definition at line 50 of file Language.cpp.
References GetSettingName(), and lldb_private::Properties::m_collection_sp.
| bool LanguageProperties::GetEnableFilterForLineBreakpoints | ( | ) | const | 
Definition at line 55 of file Language.cpp.
References lldb_private::Properties::GetPropertyAtIndexAs().
| 
 | static | 
Definition at line 45 of file Language.cpp.
Referenced by lldb_private::Debugger::Debugger(), and LanguageProperties().