|
Bash++
Bash++ compiler internal documentation
|
#include <cstdint>#include <string>#include <iostream>
Go to the source code of this file.
Classes | |
| class | ParserPosition |
| Represents a single point in a source file. More... | |
| class | ParserLocation |
| Represents a range in a source file, from a start position to an end position. More... | |
Functions | |
| ParserPosition & | operator+= (ParserPosition &lhs, uint32_t rhs) |
| ParserPosition | operator+ (ParserPosition lhs, uint32_t rhs) |
| std::ostream & | operator<< (std::ostream &os, const ParserPosition &pos) |
| ParserLocation & | operator+= (ParserLocation &lhs, uint32_t rhs) |
| ParserLocation | operator+ (ParserLocation lhs, uint32_t rhs) |
| std::ostream & | operator<< (std::ostream &os, const ParserLocation &loc) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |