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

#include <messages.hpp>

Public Member Functions

 AmbiguousFirstArgument ()=delete
 
 AmbiguousFirstArgument (uint8_t operator_)
 
 AmbiguousFirstArgument (const AmbiguousFirstArgument &)=delete
 
AmbiguousFirstArgumentoperator= (AmbiguousFirstArgument const &)=delete
 
 AmbiguousFirstArgument (AmbiguousFirstArgument &&)=default
 
AmbiguousFirstArgumentoperator= (AmbiguousFirstArgument &&)=default
 

Public Attributes

uint8_t operator_
 Operator that is ambiguous. More...
 

Detailed Description

Emitted for code like (only in $VERBOSE mode)

m +foo

Constructor & Destructor Documentation

◆ AmbiguousFirstArgument() [1/4]

lib_ruby_parser::AmbiguousFirstArgument::AmbiguousFirstArgument ( )
delete

◆ AmbiguousFirstArgument() [2/4]

lib_ruby_parser::AmbiguousFirstArgument::AmbiguousFirstArgument ( uint8_t  operator_)

◆ AmbiguousFirstArgument() [3/4]

lib_ruby_parser::AmbiguousFirstArgument::AmbiguousFirstArgument ( const AmbiguousFirstArgument )
delete

◆ AmbiguousFirstArgument() [4/4]

lib_ruby_parser::AmbiguousFirstArgument::AmbiguousFirstArgument ( AmbiguousFirstArgument &&  )
default

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ operator_

uint8_t lib_ruby_parser::AmbiguousFirstArgument::operator_

Operator that is ambiguous.


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