LLDB mainline
DILParser.h File Reference
#include "lldb/Target/ExecutionContextScope.h"
#include "lldb/Utility/DiagnosticsRendering.h"
#include "lldb/Utility/Status.h"
#include "lldb/ValueObject/DILAST.h"
#include "lldb/ValueObject/DILLexer.h"
#include "llvm/Support/Error.h"
#include <memory>
#include <optional>
#include <string>
#include <system_error>
#include <tuple>
#include <vector>

Go to the source code of this file.

Classes

class  lldb_private::dil::DILDiagnosticError
class  lldb_private::dil::DILParser
 Pure recursive descent parser for C++ like expressions. More...

Namespaces

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

Enumerations

enum class  lldb_private::dil::ErrorCode : unsigned char { lldb_private::dil::kOk = 0 , lldb_private::dil::kInvalidExpressionSyntax , lldb_private::dil::kUndeclaredIdentifier , lldb_private::dil::kUnknown }