GameApi 28
Library used by GameApi Builder tool
Loading...
Searching...
No Matches
chaiscript::AST_Node_Trace Struct Reference

#include <chaiscript_common.hpp>

Collaboration diagram for chaiscript::AST_Node_Trace:

Public Member Functions

const std::string & filename () const
const File_Position & start () const
const File_Position & end () const
std::string pretty_print () const
std::vector< AST_Node_Trace > get_children (const AST_Node &node)
 AST_Node_Trace (const AST_Node &node)

Public Attributes

const AST_Node_Type identifier
const std::string text
Parse_Location location
std::vector< AST_Node_Trace > children

Constructor & Destructor Documentation

◆ AST_Node_Trace()

chaiscript::AST_Node_Trace::AST_Node_Trace ( const AST_Node & node)
inline

Member Function Documentation

◆ end()

const File_Position & chaiscript::AST_Node_Trace::end ( ) const
inline

◆ filename()

const std::string & chaiscript::AST_Node_Trace::filename ( ) const
inline

◆ get_children()

std::vector< AST_Node_Trace > chaiscript::AST_Node_Trace::get_children ( const AST_Node & node)
inline
Here is the caller graph for this function:

◆ pretty_print()

std::string chaiscript::AST_Node_Trace::pretty_print ( ) const
inline

◆ start()

const File_Position & chaiscript::AST_Node_Trace::start ( ) const
inline

Member Data Documentation

◆ children

std::vector<AST_Node_Trace> chaiscript::AST_Node_Trace::children

◆ identifier

const AST_Node_Type chaiscript::AST_Node_Trace::identifier

◆ location

Parse_Location chaiscript::AST_Node_Trace::location

◆ text

const std::string chaiscript::AST_Node_Trace::text

The documentation for this struct was generated from the following file: