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

#include <messages.hpp>

Public Member Functions

 InvalidIdToGet ()=delete
 
 InvalidIdToGet (String identifier)
 
 InvalidIdToGet (const InvalidIdToGet &)=delete
 
InvalidIdToGetoperator= (InvalidIdToGet const &)=delete
 
 InvalidIdToGet (InvalidIdToGet &&)=default
 
InvalidIdToGetoperator= (InvalidIdToGet &&)=default
 

Public Attributes

String identifier
 Identifier. More...
 

Detailed Description

Emitted for code like

{ foo?: }
# or
{ foo!: }

Constructor & Destructor Documentation

◆ InvalidIdToGet() [1/4]

lib_ruby_parser::InvalidIdToGet::InvalidIdToGet ( )
delete

◆ InvalidIdToGet() [2/4]

lib_ruby_parser::InvalidIdToGet::InvalidIdToGet ( String  identifier)

◆ InvalidIdToGet() [3/4]

lib_ruby_parser::InvalidIdToGet::InvalidIdToGet ( const InvalidIdToGet )
delete

◆ InvalidIdToGet() [4/4]

lib_ruby_parser::InvalidIdToGet::InvalidIdToGet ( InvalidIdToGet &&  )
default

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ identifier

String lib_ruby_parser::InvalidIdToGet::identifier

Identifier.


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