SourceKit

open class SourceKit

A wrapper for accessing the API of a sourcekitd library loaded via dlopen.

  • The path to the sourcekitd dylib.

    Declaration

    Swift

    public let path: String
  • api

    The sourcekitd API functions.

    Declaration

    Swift

    public let api: sourcekitd_functions_t!
  • Convenience for accessing known keys.

    Declaration

    Swift

    public let keys: sourcekitd_keys!
  • Convenience for accessing known keys.

    Declaration

    Swift

    public let requests: sourcekitd_requests!
  • Convenience for accessing known keys.

    Declaration

    Swift

    public let values: sourcekitd_values!
  • Undocumented

    Declaration

    Swift

    public init()
  • Undocumented

    Declaration

    Swift

    public init(path: String)

Convenience API for requests.