lib-ruby-parser (C++ bindings)  4.0.1+ruby-3.1.1
C++ bindings for lib-ruby-parser library
lib_ruby_parser::Loc Class Reference

Loc struct from lib-ruby-parser More...

#include <loc.hpp>

Public Member Functions

 Loc (size_t begin_, size_t end_)
 
std::string source (const DecodedInput &decoded_input) const
 

Public Attributes

size_t begin
 
size_t end
 

Detailed Description

Loc struct from lib-ruby-parser

Constructor & Destructor Documentation

◆ Loc()

lib_ruby_parser::Loc::Loc ( size_t  begin_,
size_t  end_ 
)
explicit

Member Function Documentation

◆ source()

std::string lib_ruby_parser::Loc::source ( const DecodedInput decoded_input) const

Member Data Documentation

◆ begin

size_t lib_ruby_parser::Loc::begin

◆ end

size_t lib_ruby_parser::Loc::end

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