LLDB mainline
Expression.h File Reference
#include <map>
#include <string>
#include <vector>
#include "llvm/Support/FormatProviders.h"
#include "lldb/Expression/ExpressionTypeSystemHelper.h"
#include "lldb/lldb-forward.h"
#include "lldb/lldb-private.h"

Go to the source code of this file.

Classes

class  lldb_private::Expression
 Encapsulates a single expression for use in lldb. More...
struct  lldb_private::FunctionCallLabel
 Holds parsed information about a function call label that LLDB attaches as an AsmLabel to function AST nodes it parses from debug-info. More...
struct  llvm::format_provider< lldb_private::FunctionCallLabel >

Namespaces

namespace  lldb_private
 A class that represents a running process on the host machine.
namespace  llvm

Variables

constexpr llvm::StringRef lldb_private::FunctionCallLabelPrefix = "$__lldb_func"
 LLDB attaches this prefix to mangled names of functions that get called from JITted expressions.