swift
[Parse/Syntax] Refactoring to decouple the parser from syntax tree creation
#21368
Merged

[Parse/Syntax] Refactoring to decouple the parser from syntax tree creation #21368

akyrtzi
akyrtzi akyrtzi requested a review from rintaro rintaro 6 years ago
akyrtzi akyrtzi requested a review from nkcsgexi nkcsgexi 6 years ago
rintaro
akyrtzi
akyrtzi akyrtzi force pushed 6 years ago
rintaro
rintaro
rintaro commented on 2018-12-20
rintaro
rintaro commented on 2018-12-20
jrose-apple
akyrtzi
akyrtzi
nkcsgexi
nkcsgexi commented on 2018-12-20
nkcsgexi
nkcsgexi commented on 2018-12-20
jrose-apple
nkcsgexi
nkcsgexi commented on 2018-12-20
akyrtzi
jrose-apple
akyrtzi akyrtzi force pushed 6 years ago
rintaro
rintaro commented on 2018-12-26
rintaro
rintaro commented on 2019-01-03
nkcsgexi
nkcsgexi approved these changes on 2019-01-08
akyrtzi [Parse] Add a guard macro for 'SyntaxParserResult.h'
5c42ac37
akyrtzi [Parse/Syntax] Refactoring to decouple the parser from syntax tree cr…
ab742772
akyrtzi [utils/gyb_syntax_support] Fix python-lint issues
eae5fd5f
akyrtzi [ParsedRawSyntaxNode] Make sure move-assignment operator calls the mo…
418bf6bd
akyrtzi [SyntaxTreeCreator] Add documentation comments for the SyntaxTreeCrea…
48f6a210
akyrtzi [Parse/Syntax] Replace ParsedSyntaxRecorder::record* calls from the p…
1f1eab63
akyrtzi Address PR feedback
da6de4b0
akyrtzi [Parse/ParsedRawSyntaxRecorder] In recordToken() adjust the range to …
fc2cc020
akyrtzi [Parse] Ensure that the tokens formed for interpolation anchors have …
9e67e738
akyrtzi [ParsedRawSyntaxNode] Fix ParsedRawSyntaxNode::dump()
668fa1d7
akyrtzi [ParsedRawSyntaxNode] Explicitely specify if a ParsedRawSyntaxNode is…
4806fb1c
akyrtzi [CMake] Add the gyb target 'swift-parse-syntax-generated-headers' to …
c929511c
akyrtzi akyrtzi force pushed to c929511c 6 years ago
akyrtzi
akyrtzi akyrtzi merged b55c1e2a into master 6 years ago
akyrtzi akyrtzi deleted the syntax-parser-decoupling branch 6 years ago

Login to write a write a comment.

Login via GitHub

Reviewers
Assignees
No one assigned
Labels
Milestone