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

#include <messages.hpp>

Public Member Functions

 CantAssignToNumparam ()=delete
 
 CantAssignToNumparam (String numparam)
 
 CantAssignToNumparam (const CantAssignToNumparam &)=delete
 
CantAssignToNumparamoperator= (CantAssignToNumparam const &)=delete
 
 CantAssignToNumparam (CantAssignToNumparam &&)=default
 
CantAssignToNumparamoperator= (CantAssignToNumparam &&)=default
 

Public Attributes

String numparam
 Source of the numbered parameter. More...
 

Detailed Description

Emitted for code like

proc {_1; _1 = nil}

Constructor & Destructor Documentation

◆ CantAssignToNumparam() [1/4]

lib_ruby_parser::CantAssignToNumparam::CantAssignToNumparam ( )
delete

◆ CantAssignToNumparam() [2/4]

lib_ruby_parser::CantAssignToNumparam::CantAssignToNumparam ( String  numparam)

◆ CantAssignToNumparam() [3/4]

lib_ruby_parser::CantAssignToNumparam::CantAssignToNumparam ( const CantAssignToNumparam )
delete

◆ CantAssignToNumparam() [4/4]

lib_ruby_parser::CantAssignToNumparam::CantAssignToNumparam ( CantAssignToNumparam &&  )
default

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ numparam

String lib_ruby_parser::CantAssignToNumparam::numparam

Source of the numbered parameter.


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