MySQL 9.2.0
Source Code Documentation
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
anonymous_namespace{rules_parser.cc}::Location Class Reference

Public Member Functions

 Location (YYLTYPE *loc)
 
void step ()
 
void lines (int lines)
 
Locationoperator+= (int cols)
 
Locationoperator-= (int cols)
 

Private Attributes

YYLTYPE * loc_
 

Constructor & Destructor Documentation

◆ Location()

anonymous_namespace{rules_parser.cc}::Location::Location ( YYLTYPE *  loc)
inlineexplicit

Member Function Documentation

◆ lines()

void anonymous_namespace{rules_parser.cc}::Location::lines ( int  lines)
inline

◆ operator+=()

Location & anonymous_namespace{rules_parser.cc}::Location::operator+= ( int  cols)
inline

◆ operator-=()

Location & anonymous_namespace{rules_parser.cc}::Location::operator-= ( int  cols)
inline

◆ step()

void anonymous_namespace{rules_parser.cc}::Location::step ( )
inline

Member Data Documentation

◆ loc_

YYLTYPE* anonymous_namespace{rules_parser.cc}::Location::loc_
private

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