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

#include <messages.hpp>

Public Member Functions

 RegexError ()=delete
 
 RegexError (String error)
 
 RegexError (const RegexError &)=delete
 
RegexErroroperator= (RegexError const &)=delete
 
 RegexError (RegexError &&)=default
 
RegexErroroperator= (RegexError &&)=default
 

Public Attributes

String error
 Error from Onigurama engine. More...
 

Detailed Description

Emitted for code like

/[/

Constructor & Destructor Documentation

◆ RegexError() [1/4]

lib_ruby_parser::RegexError::RegexError ( )
delete

◆ RegexError() [2/4]

lib_ruby_parser::RegexError::RegexError ( String  error)

◆ RegexError() [3/4]

lib_ruby_parser::RegexError::RegexError ( const RegexError )
delete

◆ RegexError() [4/4]

lib_ruby_parser::RegexError::RegexError ( RegexError &&  )
default

Member Function Documentation

◆ operator=() [1/2]

RegexError& lib_ruby_parser::RegexError::operator= ( RegexError &&  )
default

◆ operator=() [2/2]

RegexError& lib_ruby_parser::RegexError::operator= ( RegexError const &  )
delete

Member Data Documentation

◆ error

String lib_ruby_parser::RegexError::error

Error from Onigurama engine.


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