Commit Graph

6 Commits

Author SHA1 Message Date
Rintaro Ishizaki
64241355bd [SourceKit] Add automatic dependency check to 'compile' request 2022-01-28 16:34:10 -08:00
Rintaro Ishizaki
e775d853d3 [SourceKit] Ignore LLVM arguments in 'compile' request
LLVM arguments processing is a process global state. At this point,
there's no way to localize it to a CompilerInstance. For now, ignore any
LLVM arguemnts, so options from another compilation doesn't affect other
compilations.

rdar://86809003
2022-01-21 10:12:08 -08:00
Rintaro Ishizaki
17d47d217f Disable a test case for 'request.compile'
rdar://86809003
2021-12-22 10:03:05 -08:00
Arnold Schwaighofer
340a2b7711 test/SourceKit/Compile/basic.swift also fails on aarch64 linux
rdar://86809003
2021-12-22 07:02:32 -08:00
Arnold Schwaighofer
fd8af7b3e9 test/SourceKit/Compile/basic.swift fails on arm64 macOS
rdar://86809003
2021-12-22 06:19:55 -08:00
Rintaro Ishizaki
7c92a8e555 [SourceKit] Add a request to generate object files in SourceKit
Add 'request.compile'
2021-12-21 14:35:38 -08:00