mirror of
https://github.com/Ed94/Odin.git
synced 2026-07-10 05:11:37 -07:00
enum Addressing_Mode : u8;
This commit is contained in:
+2
-1
@@ -6,7 +6,7 @@ struct DeclInfo;
|
||||
struct AstFile;
|
||||
struct AstPackage;
|
||||
|
||||
enum AddressingMode {
|
||||
enum AddressingMode : u8 {
|
||||
Addressing_Invalid = 0, // invalid addressing mode
|
||||
Addressing_NoValue = 1, // no value (void in C)
|
||||
Addressing_Value = 2, // computed value (rvalue)
|
||||
@@ -29,6 +29,7 @@ enum AddressingMode {
|
||||
|
||||
struct TypeAndValue {
|
||||
AddressingMode mode;
|
||||
bool is_lhs; // Debug info
|
||||
Type * type;
|
||||
ExactValue value;
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user