LLDB mainline
|
#include <ExpressionSourceCode.h>
Public Member Functions | |
bool | NeedsWrapping () const |
const char * | GetName () const |
Protected Types | |
enum | Wrapping : bool { Wrap = true , NoWrap = false } |
Protected Member Functions | |
ExpressionSourceCode (llvm::StringRef name, llvm::StringRef prefix, llvm::StringRef body, Wrapping wrap) |
Protected Attributes | |
std::string | m_name |
std::string | m_prefix |
std::string | m_body |
Wrapping | m_wrap |
Definition at line 20 of file ExpressionSourceCode.h.
|
protected |
Enumerator | |
---|---|
Wrap | |
NoWrap |
Definition at line 22 of file ExpressionSourceCode.h.
|
inlineprotected |
Definition at line 33 of file ExpressionSourceCode.h.
References m_body, m_name, m_prefix, and m_wrap.
Referenced by lldb_private::ClangExpressionSourceCode::ClangExpressionSourceCode().
|
inline |
Definition at line 30 of file ExpressionSourceCode.h.
References m_name.
|
inline |
Definition at line 28 of file ExpressionSourceCode.h.
|
protected |
Definition at line 40 of file ExpressionSourceCode.h.
Referenced by ExpressionSourceCode(), and lldb_private::ClangExpressionSourceCode::GetText().
|
protected |
Definition at line 38 of file ExpressionSourceCode.h.
Referenced by ExpressionSourceCode(), GetName(), and lldb_private::ClangExpressionSourceCode::GetText().
|
protected |
Definition at line 39 of file ExpressionSourceCode.h.
Referenced by ExpressionSourceCode(), and lldb_private::ClangExpressionSourceCode::GetText().
|
protected |
Definition at line 41 of file ExpressionSourceCode.h.
Referenced by ExpressionSourceCode(), lldb_private::ClangExpressionSourceCode::GetText(), and NeedsWrapping().