Bash++
Bash++ compiler internal documentation
Position.h
Go to the documentation of this file.
1
7#pragma once
8
9#include <cstdint>
10
11namespace AST {
12
14 uint32_t line = 0;
15 uint32_t column = 0;
16
17 operator uint64_t() const {
18 return (static_cast<uint64_t>(line) << 32) | column;
19 }
20};
21
22} // namespace AST
Definition AccessModifier.h:9
Definition Position.h:13
uint32_t line
Definition Position.h:14
uint32_t column
Definition Position.h:15