Artem Chikin
8a18179b29
[Parseable Output] Make Emit-Module tasks indicate their name accordingly, instead of 'compile'
2024-06-13 12:09:59 -07:00
Artem Chikin
9d2aecbde4
Frontend emitting parsable output, as implemented, emitted began/finished messages on a per-primary basis. Which means that -frontend-parseable-output had no effect in contexts where no primary inputs are specified, such as WMO. This change fixes that by also emitting began/finished messages when no primary outputs are specified.
...
Resolves rdar://91999048
2022-04-28 13:24:03 -07:00
Artem Chikin
915186ab47
Refactor Basic/Parseable-Output to remove dependency on Driver & Frontend
...
Introducing new entry-points that can be used from both Driver and Frontend clients, using an intermediary new type: `DetailedMessagePayload`, when needed.
2020-12-14 11:35:56 -08:00
Artem Chikin
222b153897
Remove unnecessary XFAILs
2020-12-11 16:01:04 -08:00
Artem Chikin
21c4e3a29d
Remove unnecessary platform-specific checks from tests
2020-12-11 16:01:04 -08:00
Artem Chikin
e5d86d4b23
Match diagnostic output formatting from the PrintDiagnosticConsumer
2020-12-11 16:01:04 -08:00
Artem Chikin
bc58ed42d9
Add frontend parseable output tests
2020-12-11 16:01:04 -08:00