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

#include <messages.hpp>

Public Member Functions

 UnknownRegexOptions ()=delete
 
 UnknownRegexOptions (String options)
 
 UnknownRegexOptions (const UnknownRegexOptions &)=delete
 
UnknownRegexOptionsoperator= (UnknownRegexOptions const &)=delete
 
 UnknownRegexOptions (UnknownRegexOptions &&)=default
 
UnknownRegexOptionsoperator= (UnknownRegexOptions &&)=default
 

Public Attributes

String options
 Concatenated unknown options. More...
 

Detailed Description

Emitted for code like

/re/foo

Constructor & Destructor Documentation

◆ UnknownRegexOptions() [1/4]

lib_ruby_parser::UnknownRegexOptions::UnknownRegexOptions ( )
delete

◆ UnknownRegexOptions() [2/4]

lib_ruby_parser::UnknownRegexOptions::UnknownRegexOptions ( String  options)

◆ UnknownRegexOptions() [3/4]

lib_ruby_parser::UnknownRegexOptions::UnknownRegexOptions ( const UnknownRegexOptions )
delete

◆ UnknownRegexOptions() [4/4]

lib_ruby_parser::UnknownRegexOptions::UnknownRegexOptions ( UnknownRegexOptions &&  )
default

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ options

String lib_ruby_parser::UnknownRegexOptions::options

Concatenated unknown options.


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