Initializerswift-package-manager 6.0.3XCBuildSupport
init(delegate:)
Initializes the parser with a delegate to notify of parsing events.
init(delegate: XCBuildOutputParserDelegate)
Parameters
- delegate
Delegate to notify of parsing events.
Initializes the parser with a delegate to notify of parsing events.
init(delegate: XCBuildOutputParserDelegate)
s14XCBuildSupport0A12OutputParserC8delegateAcA0acD8Delegate_p_tcfc
What are these?4VWH4
Delegate to notify of parsing events.
import XCBuildSupport
final class XCBuildOutputParser
Parser for XCBuild output.
protocol XCBuildOutputParserDelegate : AnyObject
Protocol for the parser delegate to get notified of parsing events.
weak var delegate: XCBuildOutputParserDelegate?
Delegate to notify of parsing events.
func jsonMessageStreamingParser(_ parser: JSONMessageStreamingParser<XCBuildOutputParser>, didFailWith error: Error)
func jsonMessageStreamingParser(_ parser: JSONMessageStreamingParser<XCBuildOutputParser>, didParse message: XCBuildMessage)
func jsonMessageStreamingParser(_ parser: JSONMessageStreamingParser<XCBuildOutputParser>, didParseRawText text: String)
func parse<C>(bytes: C) where C : Collection, C.Element == UInt8
Parse the next bytes of the Swift compiler JSON output.