Xi Ge
7542f991c1
Re-apply "SourceKit: make SwiftLang build in linux. ( #18455 )" ( #18506 )
2018-08-06 11:37:09 -07:00
Xi Ge
960d7642cf
Revert "SourceKit: make SwiftLang build in linux. ( #18455 )"
...
We revert it for failures in
https://ci.swift.org/job/oss-swift_tools-RA_stdlib-RD_test-simulator/1237/consoleFull#-20795171483122a513-f36a-4c87-8ed7-cbc36a1ec144
2018-08-03 11:24:51 -07:00
Xi Ge
084286eb5a
SourceKit: make SwiftLang build in linux. ( #18455 )
2018-08-02 18:49:01 -07:00
Alex Hoppen
8bab276d64
[libSyntax] Add incremental syntax tree deserialization to SwiftSyntax
2018-07-24 16:32:23 -07:00
Xi Ge
2e03eac75c
[WIP] Re-apply "SwiftSyntax: Teach SwiftSyntax to use SourceKitd to serialize syntax trees. ( #14424 )" ( #14506 )
...
After removing white space changes and attempting to configure dependencies
correctly.
2018-02-11 09:38:53 -08:00
Doug Gregor
774bee2294
Revert "Re-apply "SwiftSyntax: Teach SwiftSyntax to use SourceKitd to serialize syntax trees. ( #14424 )" ( #14465 )"
...
This reverts commit f8c77e17ce .
2018-02-08 22:58:45 -08:00
Doug Gregor
b060667877
Revert "[sourcekitd] Rename module SwiftSourceKit to SwiftLang. ( #14497 )"
...
This reverts commit 43435af7ee .
2018-02-08 22:58:43 -08:00
Xi Ge
43435af7ee
[sourcekitd] Rename module SwiftSourceKit to SwiftLang. ( #14497 )
...
The sourcekitd client library provides parsing APIs for SwiftSyntax users.
The internal use of sourcekit service is an implementation detail that end users
shouldn't worry about.
2018-02-08 17:26:00 -08:00
Xi Ge
f8c77e17ce
Re-apply "SwiftSyntax: Teach SwiftSyntax to use SourceKitd to serialize syntax trees. ( #14424 )" ( #14465 )
2018-02-08 15:11:31 -08:00
Xi Ge
1b5306158d
[test] libSyntax: add a test to ensure the client side decodes syntax tree properly. NFC ( #14203 )
...
We need to expose a SwiftSyntax API to encode a source file into Json
format.
2018-01-26 16:53:20 -08:00