Commit Graph

10 Commits

Author SHA1 Message Date
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