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

#include <messages.hpp>

Public Member Functions

 ComparisonAfterComparison ()=delete
 
 ComparisonAfterComparison (String comparison)
 
 ComparisonAfterComparison (const ComparisonAfterComparison &)=delete
 
ComparisonAfterComparisonoperator= (ComparisonAfterComparison const &)=delete
 
 ComparisonAfterComparison (ComparisonAfterComparison &&)=default
 
ComparisonAfterComparisonoperator= (ComparisonAfterComparison &&)=default
 

Public Attributes

String comparison
 Source of the first comparison. More...
 

Detailed Description

Emitted for code like (only in $VERBOSE mode)

a < b < c

Constructor & Destructor Documentation

◆ ComparisonAfterComparison() [1/4]

lib_ruby_parser::ComparisonAfterComparison::ComparisonAfterComparison ( )
delete

◆ ComparisonAfterComparison() [2/4]

lib_ruby_parser::ComparisonAfterComparison::ComparisonAfterComparison ( String  comparison)

◆ ComparisonAfterComparison() [3/4]

lib_ruby_parser::ComparisonAfterComparison::ComparisonAfterComparison ( const ComparisonAfterComparison )
delete

◆ ComparisonAfterComparison() [4/4]

lib_ruby_parser::ComparisonAfterComparison::ComparisonAfterComparison ( ComparisonAfterComparison &&  )
default

Member Function Documentation

◆ operator=() [1/2]

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

◆ operator=() [2/2]

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

Member Data Documentation

◆ comparison

String lib_ruby_parser::ComparisonAfterComparison::comparison

Source of the first comparison.


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