fn collect_condition_references(
condition: &Condition,
resolver: &SpecResolver,
table: &DescriptorTable,
references: &mut Vec<ResolvedSpellReference>,
) -> Result<()>fn collect_condition_references(
condition: &Condition,
resolver: &SpecResolver,
table: &DescriptorTable,
references: &mut Vec<ResolvedSpellReference>,
) -> Result<()>