Saleem Abdulrasool
218b37e1bb
build: rename LLVM_COMPONENT_DEPENDS
...
This is not a target dependency but a target link. Name the parameter
to be less misleading. This also makes the name identical to the LLVM
parameter.
2019-05-04 19:58:28 -07:00
Saleem Abdulrasool
61c5064c5f
build: use clang/clang-cl to build SwiftSyntaxParser
...
This allows us to build SwiftSyntaxParser even if we are building with a
different compiler (i.e. cl).
2019-03-27 15:06:00 -07:00
Xi Ge
a86f89da48
SwiftSyntax Parser: expose parser diagnostics via C API.
...
This allows SwiftSyntax to listen to emitted diagnostics during
parsing.
rdar://48439271
2019-03-01 15:22:21 -08:00
Argyrios Kyrtzidis
1dc288fb23
Introduce C parser library
...
Add a shared library with a C API that provides access to the syntactic parser with callbacks for the inference of raw syntax nodes.
This is primarily intended to be used by SwiftSyntax to speed-up source code parsing for it.
2019-01-09 18:30:45 -08:00