E.g. In the case of macro expansion, if there is a very deep expansion, how to cancel it? The ‘hir_parse’ is behind
salsa, i can’t pass the “stack counter” in it.
I think we shouldn't literally cancle this, we should just return a dummy result
and yeah, I think the tricky bit here is figuring out how to pass in the stack counter...
I guess, we could just add counter to