builtin_macro: move to mbe::ExpandResult

This commit is contained in:
Jonas Schievink 2020-11-30 19:21:25 +01:00
parent 70eb170271
commit 92f52c5c9a
3 changed files with 79 additions and 50 deletions

View file

@ -65,7 +65,7 @@ pub fn expand_eager_macro(
let subtree = to_subtree(&result)?;
if let MacroDefKind::BuiltInEager(eager) = def.kind {
let (subtree, fragment) = eager.expand(db, arg_id, &subtree).ok()?;
let (subtree, fragment) = eager.expand(db, arg_id, &subtree).value?;
let eager = EagerCallLoc {
def,
fragment,