Files
Michael Fabian 'Xaymar' Dirks c4947bd12a compiler: Move and modernize
compiler is blitzcc, what I previously called compiler is now compiler_lib
2019-01-19 18:28:07 +01:00

11 lines
284 B
C++

#pragma once
#include <string>
struct Label {
std::string name; //name of label
int def, ref; //pos of defn and goto/restore src
int data_sz; //size of data at this label.
Label(const std::string& n, int d, int r, int sz) : name(n), def(d), ref(r), data_sz(sz) {}
};