tree-sitter/src/compiler/precedence_range.h

22 lines
426 B
C
Raw Normal View History

#ifndef COMPILER_PRECEDENCE_RANGE_H_
#define COMPILER_PRECEDENCE_RANGE_H_
namespace tree_sitter {
struct PrecedenceRange {
PrecedenceRange();
PrecedenceRange(int min, int max);
2015-10-12 17:29:02 -07:00
void add(int value);
bool operator==(const PrecedenceRange &other) const;
bool operator<(const PrecedenceRange &other) const;
int min;
int max;
bool empty;
};
} // namespace tree_sitter
#endif // COMPILER_PRECEDENCE_RANGE_H_