use super::Macro;
use super::TokenString;
#[derive(Debug)]
pub struct MacroAssignment {
pub name: String,
pub value: TokenString,
#[cfg(feature = "full")]
pub expand_value: bool,
#[cfg(feature = "full")]
pub skip_if_defined: bool,
#[cfg(feature = "full")]
pub append: bool,
}
pub enum MacroAssignmentOutcome {
Set,
AppendedTo(Macro),
}