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

#include <messages.hpp>

Public Member Functions

 InvalidIvarName ()=delete
 
 InvalidIvarName (uint8_t c)
 
 InvalidIvarName (const InvalidIvarName &)=delete
 
InvalidIvarNameoperator= (InvalidIvarName const &)=delete
 
 InvalidIvarName (InvalidIvarName &&)=default
 
InvalidIvarNameoperator= (InvalidIvarName &&)=default
 

Public Attributes

uint8_t c
 char after @ More...
 

Detailed Description

Emitted for code like

@1

Constructor & Destructor Documentation

◆ InvalidIvarName() [1/4]

lib_ruby_parser::InvalidIvarName::InvalidIvarName ( )
delete

◆ InvalidIvarName() [2/4]

lib_ruby_parser::InvalidIvarName::InvalidIvarName ( uint8_t  c)

◆ InvalidIvarName() [3/4]

lib_ruby_parser::InvalidIvarName::InvalidIvarName ( const InvalidIvarName )
delete

◆ InvalidIvarName() [4/4]

lib_ruby_parser::InvalidIvarName::InvalidIvarName ( InvalidIvarName &&  )
default

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ c

uint8_t lib_ruby_parser::InvalidIvarName::c

char after @


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