-
Notifications
You must be signed in to change notification settings - Fork 549
Open
Labels
A-macrosArea: macros (general sense)Area: macros (general sense)E-hardDifficulty: might require advanced knowledgeDifficulty: might require advanced knowledgeI-confusingIssue: info is confusing to readersIssue: info is confusing to readersT-compilerRelevant to compiler teamRelevant to compiler team
Description
I'd appreciate if you could clarify, in https://rustc-dev-guide.rust-lang.org/macro-expansion.html , the part about call site hierarchy.
Giving an example with a non-trivial hierarchy may suffices. But right now, I admit I've no idea what it means. And why this is compared to the first hierarchy.
It's even stranger, because the text mentions the hierarchy of macro invocation, but it considers the hierarchy of baz
which is not a macro
Metadata
Metadata
Assignees
Labels
A-macrosArea: macros (general sense)Area: macros (general sense)E-hardDifficulty: might require advanced knowledgeDifficulty: might require advanced knowledgeI-confusingIssue: info is confusing to readersIssue: info is confusing to readersT-compilerRelevant to compiler teamRelevant to compiler team