add other declarations properly
This commit is contained in:
@@ -602,6 +602,9 @@ impl<R: Read> TopLevelWorker<R> {
|
|||||||
let tl = TopLevel::Declaration(Declaration::Module(actual_mod));
|
let tl = TopLevel::Declaration(Declaration::Module(actual_mod));
|
||||||
results.push(TopLevelPacket::Decl(tl, vec![]));
|
results.push(TopLevelPacket::Decl(tl, vec![]));
|
||||||
},
|
},
|
||||||
|
TopLevel::Declaration(decl) => {
|
||||||
|
results.push(TopLevelPacket::Decl(TopLevel::Declaration(decl), vec![]));
|
||||||
|
},
|
||||||
tl => preds.extend(tl.as_predicate().ok().unwrap().clauses().into_iter())
|
tl => preds.extend(tl.as_predicate().ok().unwrap().clauses().into_iter())
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user