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

#include <messages.hpp>

Public Member Functions

 EndlessSetterDefinition ()
 
 EndlessSetterDefinition (const EndlessSetterDefinition &)=delete
 
EndlessSetterDefinitionoperator= (EndlessSetterDefinition const &)=delete
 
 EndlessSetterDefinition (EndlessSetterDefinition &&)=default
 
EndlessSetterDefinitionoperator= (EndlessSetterDefinition &&)=default
 

Public Attributes

uint8_t dummy
 

Detailed Description

Emitted for code like

def foo=() = 42

Constructor & Destructor Documentation

◆ EndlessSetterDefinition() [1/3]

lib_ruby_parser::EndlessSetterDefinition::EndlessSetterDefinition ( )

◆ EndlessSetterDefinition() [2/3]

lib_ruby_parser::EndlessSetterDefinition::EndlessSetterDefinition ( const EndlessSetterDefinition )
delete

◆ EndlessSetterDefinition() [3/3]

lib_ruby_parser::EndlessSetterDefinition::EndlessSetterDefinition ( EndlessSetterDefinition &&  )
default

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ dummy

uint8_t lib_ruby_parser::EndlessSetterDefinition::dummy

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