tag DCG constructs with module names for proper resolution
This commit is contained in:
@@ -638,8 +638,8 @@ impl SystemClauseType {
|
||||
(atom!("$flush_output"), 1) => Some(SystemClauseType::FlushOutput),
|
||||
(atom!("$del_attr_non_head"), 1) => Some(SystemClauseType::DeleteAttribute),
|
||||
(atom!("$del_attr_head"), 1) => Some(SystemClauseType::DeleteHeadAttribute),
|
||||
(atom!("$get_next_db_ref"), 2) => Some(SystemClauseType::GetNextDBRef),
|
||||
(atom!("$get_next_op_db_ref"), 2) => Some(SystemClauseType::GetNextOpDBRef),
|
||||
(atom!("$get_next_db_ref"), 4) => Some(SystemClauseType::GetNextDBRef),
|
||||
(atom!("$get_next_op_db_ref"), 7) => Some(SystemClauseType::GetNextOpDBRef),
|
||||
(atom!("$module_call"), _) => Some(SystemClauseType::DynamicModuleResolution(arity - 2)),
|
||||
(atom!("$enqueue_attr_var"), 1) => Some(SystemClauseType::EnqueueAttributedVar),
|
||||
(atom!("$partial_string_tail"), 2) => Some(SystemClauseType::PartialStringTail),
|
||||
|
||||
Reference in New Issue
Block a user