MySQL 8.0.32
Source Code Documentation
anonymous_namespace{interesting_orders.cc} Namespace Reference

Classes

struct  DFSMStateEqual
 
struct  DFSMStateHash
 

Functions

template<class T >
Bounds_checked_array< T > DuplicateArray (THD *thd, Bounds_checked_array< T > array)
 
bool OrderingsAreEqual (Ordering a, Ordering b)
 
bool IsGrouping (Ordering ordering)
 

Variables

constexpr int kMaxNFSMStates = 200
 
constexpr int kMaxDFSMStates = 2000
 

Function Documentation

◆ DuplicateArray()

template<class T >
Bounds_checked_array< T > anonymous_namespace{interesting_orders.cc}::DuplicateArray ( THD thd,
Bounds_checked_array< T >  array 
)

◆ IsGrouping()

bool anonymous_namespace{interesting_orders.cc}::IsGrouping ( Ordering  ordering)

◆ OrderingsAreEqual()

bool anonymous_namespace{interesting_orders.cc}::OrderingsAreEqual ( Ordering  a,
Ordering  b 
)

Variable Documentation

◆ kMaxDFSMStates

constexpr int anonymous_namespace{interesting_orders.cc}::kMaxDFSMStates = 2000
constexpr

◆ kMaxNFSMStates

constexpr int anonymous_namespace{interesting_orders.cc}::kMaxNFSMStates = 200
constexpr