10#include "llvm/Support/ErrorHandling.h" 
   15  llvm_unreachable(
"Attempting to Visit a DIL ErrorNode.");
 
 
   19  return v->
Visit(
this);
 
 
   23  return v->
Visit(
this);
 
 
   27  return v->
Visit(
this);
 
 
   30llvm::Expected<lldb::ValueObjectSP>
 
   32  return v->
Visit(
this);
 
 
   35llvm::Expected<lldb::ValueObjectSP>
 
   37  return v->
Visit(
this);
 
 
   40llvm::Expected<lldb::ValueObjectSP>
 
   42  return v->
Visit(
this);
 
 
   46  return v->
Visit(
this);
 
 
   49llvm::Expected<lldb::ValueObjectSP>
 
   51  return v->
Visit(
this);
 
 
llvm::Expected< lldb::ValueObjectSP > Accept(Visitor *v) const override
llvm::Expected< lldb::ValueObjectSP > Accept(Visitor *v) const override
llvm::Expected< lldb::ValueObjectSP > Accept(Visitor *v) const override
llvm::Expected< lldb::ValueObjectSP > Accept(Visitor *v) const override
llvm::Expected< lldb::ValueObjectSP > Accept(Visitor *v) const override
llvm::Expected< lldb::ValueObjectSP > Accept(Visitor *v) const override
llvm::Expected< lldb::ValueObjectSP > Accept(Visitor *v) const override
llvm::Expected< lldb::ValueObjectSP > Accept(Visitor *v) const override
This class contains one Visit method for each specialized type of DIL AST node.
virtual llvm::Expected< lldb::ValueObjectSP > Visit(const IdentifierNode *node)=0