use crate::patio::values::{PatioDataPtrValue, PatioIntValue}; #[derive(Debug)] pub(crate) enum PatioOperand { BoolConst(bool), ByteConst(u8), DataPtrConst(PatioDataPtrValue), FunctionPtrConst(String), IntConst(PatioIntValue), Int32Const(PatioIntValue), LocalRef(PatioLocalRef), } #[derive(Debug)] pub(crate) struct PatioLocalRef { pub(crate) name: String, }