swift
694e815f - [Parser] Include all AST nodes from every #if region in ParserUnit

Commit
1 year ago
[Parser] Include all AST nodes from every #if region in ParserUnit 'ParserUnit' is used for analyzing syntax structures _mainly_ in SourceKit. Since we removed IfConfigDecl from AST, ParserUnit didn't inclue any AST in #if ... #endif regions even for active region because it used to consider all inactive. Instead, consider every region "active" and include all the AST nodes. rdar://117387631
Author
Committer
Parents
Loading