You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Idents are strictly necessary for PathSegment, PatIdent (hygienic identifiers) and ExprWhile, ExprLoop, ExprBreak, ExprAgain(hygienic labels). All other data structures in AST can live with Names most of the time and convert them into Idents with empty context in rare circumstances when Ident needs to be obtained from a non-hygienic name.
The text was updated successfully, but these errors were encountered:
Spawned from #28642
Similar to #6993
Ident
s are strictly necessary forPathSegment
,PatIdent
(hygienic identifiers) andExprWhile
,ExprLoop
,ExprBreak
,ExprAgain
(hygienic labels). All other data structures in AST can live withName
s most of the time and convert them intoIdent
s with empty context in rare circumstances whenIdent
needs to be obtained from a non-hygienic name.The text was updated successfully, but these errors were encountered: