Demystifying SyntaxParsingContext [Compound variable names]

SyntaxParsingContext is used to help build the libSyntax/SwiftSyntax tree at the same time as the parser is constructing the semantic AST. Integrating libSyntax into the compiler pipeline has a helpful overview of the current model (and how it might change in the future, the proposed changes from that post aren't on master yet).

I'm not sure what's the best way to handle this, but @rintaro might have some ideas.

1 Like