0001    // this file is generated by `create_swift_from_generated_interface.py`
0002    #if SWIFT_PACKAGE
0003    import SourceKit
0004    #endif
0005    private let library
created_sourcekitd.swift:57
private let _sourcekitd_initialize: @convention(c) () -> () = library.loadSymbol("sourcekitd_initialize")
created_sourcekitd.swift:73
private let _sourcekitd_shutdown: @convention(c) () -> () = library.loadSymbol("sourcekitd_shutdown")
created_sourcekitd.swift:94
private let _sourcekitd_set_interrupted_connection_handler: @convention(c) (handler: sourcekitd_interrupted_connection_handler_t) -> () = library.loadSymbol("sourcekitd_set_interrupted_connection_handler")
created_sourcekitd.swift:114
private let _sourcekitd_uid_get_from_cstr: @convention(c) (string: UnsafePointer<Int8>) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_uid_get_from_cstr")
created_sourcekitd.swift:124
private let _sourcekitd_uid_get_from_buf: @convention(c) (buf: UnsafePointer<Int8>, length: Int) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_uid_get_from_buf")
created_sourcekitd.swift:134
private let _sourcekitd_uid_get_length: @convention(c) (obj: sourcekitd_uid_t) -> Int = library.loadSymbol("sourcekitd_uid_get_length")
created_sourcekitd.swift:144
private let _sourcekitd_uid_get_string_ptr: @convention(c) (obj: sourcekitd_uid_t) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_uid_get_string_ptr")
created_sourcekitd.swift:161
private let _sourcekitd_request_retain: @convention(c) (object: sourcekitd_object_t) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_retain")
created_sourcekitd.swift:167
private let _sourcekitd_request_release: @convention(c) (object: sourcekitd_object_t) -> () = library.loadSymbol("sourcekitd_request_release")
created_sourcekitd.swift:174
private let _sourcekitd_request_dictionary_create: @convention(c) (keys: UnsafePointer<sourcekitd_uid_t>, values: UnsafePointer<sourcekitd_object_t>, count: Int) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_dictionary_create")
created_sourcekitd.swift:180
private let _sourcekitd_request_dictionary_set_value: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, value: sourcekitd_object_t) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_value")
created_sourcekitd.swift:186
private let _sourcekitd_request_dictionary_set_string: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, string: UnsafePointer<Int8>) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_string")
created_sourcekitd.swift:192
private let _sourcekitd_request_dictionary_set_stringbuf: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, buf: UnsafePointer<Int8>, length: Int) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_stringbuf")
created_sourcekitd.swift:198
private let _sourcekitd_request_dictionary_set_int64: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, val: Int64) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_int64")
created_sourcekitd.swift:204
private let _sourcekitd_request_dictionary_set_uid: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, uid: sourcekitd_uid_t) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_uid")
created_sourcekitd.swift:211
private let _sourcekitd_request_array_create: @convention(c) (objects: UnsafePointer<sourcekitd_object_t>, count: Int) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_array_create")
created_sourcekitd.swift:217
private let _sourcekitd_request_array_set_value: @convention(c) (array: sourcekitd_object_t, index: Int, value: sourcekitd_object_t) -> () = library.loadSymbol("sourcekitd_request_array_set_value")
created_sourcekitd.swift:223
private let _sourcekitd_request_array_set_string: @convention(c) (array: sourcekitd_object_t, index: Int, string: UnsafePointer<Int8>) -> () = library.loadSymbol("sourcekitd_request_array_set_string")
created_sourcekitd.swift:229
private let _sourcekitd_request_array_set_stringbuf: @convention(c) (array: sourcekitd_object_t, index: Int, buf: UnsafePointer<Int8>, length: Int) -> () = library.loadSymbol("sourcekitd_request_array_set_stringbuf")
created_sourcekitd.swift:235
private let _sourcekitd_request_array_set_int64: @convention(c) (array: sourcekitd_object_t, index: Int, val: Int64) -> () = library.loadSymbol("sourcekitd_request_array_set_int64")
created_sourcekitd.swift:241
private let _sourcekitd_request_array_set_uid: @convention(c) (array: sourcekitd_object_t, index: Int, uid: sourcekitd_uid_t) -> () = library.loadSymbol("sourcekitd_request_array_set_uid")
created_sourcekitd.swift:248
private let _sourcekitd_request_int64_create: @convention(c) (val: Int64) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_int64_create")
created_sourcekitd.swift:255
private let _sourcekitd_request_string_create: @convention(c) (string: UnsafePointer<Int8>) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_string_create")
created_sourcekitd.swift:262
private let _sourcekitd_request_uid_create: @convention(c) (uid: sourcekitd_uid_t) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_uid_create")
created_sourcekitd.swift:281
private let _sourcekitd_request_create_from_yaml: @convention(c) (yaml: UnsafePointer<Int8>, error: UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_create_from_yaml")
created_sourcekitd.swift:291
private let _sourcekitd_request_description_dump: @convention(c) (obj: sourcekitd_object_t) -> () = library.loadSymbol("sourcekitd_request_description_dump")
created_sourcekitd.swift:302
private let _sourcekitd_request_description_copy: @convention(c) (obj: sourcekitd_object_t) -> UnsafeMutablePointer<Int8> = library.loadSymbol("sourcekitd_request_description_copy")
created_sourcekitd.swift:382
private let _sourcekitd_response_dispose: @convention(c) (obj: sourcekitd_response_t) -> () = library.loadSymbol("sourcekitd_response_dispose")
created_sourcekitd.swift:392
private let _sourcekitd_response_is_error: @convention(c) (obj: sourcekitd_response_t) -> Bool = library.loadSymbol("sourcekitd_response_is_error")
created_sourcekitd.swift:405
private let _sourcekitd_response_error_get_kind: @convention(c) (err: sourcekitd_response_t) -> sourcekitd_error_t = library.loadSymbol("sourcekitd_response_error_get_kind")
created_sourcekitd.swift:418
private let _sourcekitd_response_error_get_description: @convention(c) (err: sourcekitd_response_t) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_response_error_get_description")
created_sourcekitd.swift:430
private let _sourcekitd_response_get_value: @convention(c) (resp: sourcekitd_response_t) -> sourcekitd_variant_t = library.loadSymbol("sourcekitd_response_get_value")
created_sourcekitd.swift:437
private let _sourcekitd_variant_get_type: @convention(c) (obj: sourcekitd_variant_t) -> sourcekitd_variant_type_t = library.loadSymbol("sourcekitd_variant_get_type")
created_sourcekitd.swift:444
private let _sourcekitd_variant_dictionary_get_value: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> sourcekitd_variant_t = library.loadSymbol("sourcekitd_variant_dictionary_get_value")
created_sourcekitd.swift:456
private let _sourcekitd_variant_dictionary_get_string: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_variant_dictionary_get_string")
created_sourcekitd.swift:468
private let _sourcekitd_variant_dictionary_get_int64: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> Int64 = library.loadSymbol("sourcekitd_variant_dictionary_get_int64")
created_sourcekitd.swift:480
private let _sourcekitd_variant_dictionary_get_bool: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> Bool = library.loadSymbol("sourcekitd_variant_dictionary_get_bool")
created_sourcekitd.swift:492
private let _sourcekitd_variant_dictionary_get_uid: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_variant_dictionary_get_uid")
created_sourcekitd.swift:515
private let _sourcekitd_variant_dictionary_apply: @convention(c) (dict: sourcekitd_variant_t, applier: sourcekitd_variant_dictionary_applier_t) -> Bool = library.loadSymbol("sourcekitd_variant_dictionary_apply")
created_sourcekitd.swift:538
private let _sourcekitd_variant_dictionary_apply_f: @convention(c) (dict: sourcekitd_variant_t, applier: sourcekitd_variant_dictionary_applier_f_t, context: UnsafeMutablePointer<Void>) -> Bool = library.loadSymbol("sourcekitd_variant_dictionary_apply_f")
created_sourcekitd.swift:545
private let _sourcekitd_variant_array_get_count: @convention(c) (array: sourcekitd_variant_t) -> Int = library.loadSymbol("sourcekitd_variant_array_get_count")
created_sourcekitd.swift:552
private let _sourcekitd_variant_array_get_value: @convention(c) (array: sourcekitd_variant_t, index: Int) -> sourcekitd_variant_t = library.loadSymbol("sourcekitd_variant_array_get_value")
created_sourcekitd.swift:559
private let _sourcekitd_variant_array_get_string: @convention(c) (array: sourcekitd_variant_t, index: Int) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_variant_array_get_string")
created_sourcekitd.swift:566
private let _sourcekitd_variant_array_get_int64: @convention(c) (array: sourcekitd_variant_t, index: Int) -> Int64 = library.loadSymbol("sourcekitd_variant_array_get_int64")
created_sourcekitd.swift:573
private let _sourcekitd_variant_array_get_bool: @convention(c) (array: sourcekitd_variant_t, index: Int) -> Bool = library.loadSymbol("sourcekitd_variant_array_get_bool")
created_sourcekitd.swift:580
private let _sourcekitd_variant_array_get_uid: @convention(c) (array: sourcekitd_variant_t, index: Int) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_variant_array_get_uid")
created_sourcekitd.swift:603
private let _sourcekitd_variant_array_apply: @convention(c) (array: sourcekitd_variant_t, applier: sourcekitd_variant_array_applier_t) -> Bool = library.loadSymbol("sourcekitd_variant_array_apply")
created_sourcekitd.swift:626
private let _sourcekitd_variant_array_apply_f: @convention(c) (array: sourcekitd_variant_t, applier: sourcekitd_variant_array_applier_f_t, context: UnsafeMutablePointer<Void>) -> Bool = library.loadSymbol("sourcekitd_variant_array_apply_f")
created_sourcekitd.swift:633
private let _sourcekitd_variant_int64_get_value: @convention(c) (obj: sourcekitd_variant_t) -> Int64 = library.loadSymbol("sourcekitd_variant_int64_get_value")
created_sourcekitd.swift:640
private let _sourcekitd_variant_bool_get_value: @convention(c) (obj: sourcekitd_variant_t) -> Bool = library.loadSymbol("sourcekitd_variant_bool_get_value")
created_sourcekitd.swift:647
private let _sourcekitd_variant_string_get_length: @convention(c) (obj: sourcekitd_variant_t) -> Int = library.loadSymbol("sourcekitd_variant_string_get_length")
created_sourcekitd.swift:654
private let _sourcekitd_variant_string_get_ptr: @convention(c) (obj: sourcekitd_variant_t) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_variant_string_get_ptr")
created_sourcekitd.swift:661
private let _sourcekitd_variant_uid_get_value: @convention(c) (obj: sourcekitd_variant_t) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_variant_uid_get_value")
created_sourcekitd.swift:671
private let _sourcekitd_response_description_dump: @convention(c) (resp: sourcekitd_response_t) -> () = library.loadSymbol("sourcekitd_response_description_dump")
created_sourcekitd.swift:681
private let _sourcekitd_response_description_dump_filedesc: @convention(c) (resp: sourcekitd_response_t, fd: Int32) -> () = library.loadSymbol("sourcekitd_response_description_dump_filedesc")
created_sourcekitd.swift:692
private let _sourcekitd_response_description_copy: @convention(c) (resp: sourcekitd_response_t) -> UnsafeMutablePointer<Int8> = library.loadSymbol("sourcekitd_response_description_copy")
created_sourcekitd.swift:703
private let _sourcekitd_variant_description_dump: @convention(c) (obj: sourcekitd_variant_t) -> () = library.loadSymbol("sourcekitd_variant_description_dump")
created_sourcekitd.swift:714
private let _sourcekitd_variant_description_dump_filedesc: @convention(c) (obj: sourcekitd_variant_t, fd: Int32) -> () = library.loadSymbol("sourcekitd_variant_description_dump_filedesc")
created_sourcekitd.swift:726
private let _sourcekitd_variant_description_copy: @convention(c) (obj: sourcekitd_variant_t) -> UnsafeMutablePointer<Int8> = library.loadSymbol("sourcekitd_variant_description_copy")
created_sourcekitd.swift:743
private let _sourcekitd_send_request_sync: @convention(c) (req: sourcekitd_object_t) -> sourcekitd_response_t = library.loadSymbol("sourcekitd_send_request_sync")
created_sourcekitd.swift:772
private let _sourcekitd_send_request: @convention(c) (req: sourcekitd_object_t, out_handle: UnsafeMutablePointer<sourcekitd_request_handle_t>, receiver: sourcekitd_response_receiver_t!) -> () = library.loadSymbol("sourcekitd_send_request")
created_sourcekitd.swift:790
private let _sourcekitd_cancel_request: @convention(c) (handle: sourcekitd_request_handle_t) -> () = library.loadSymbol("sourcekitd_cancel_request")
created_sourcekitd.swift:811
private let _sourcekitd_set_notification_handler: @convention(c) (receiver: sourcekitd_response_receiver_t!) -> () = library.loadSymbol("sourcekitd_set_notification_handler")
created_sourcekitd.swift:820
private let _sourcekitd_set_uid_handler: @convention(c) (handler: sourcekitd_uid_handler_t!) -> () = library.loadSymbol("sourcekitd_set_uid_handler")
created_sourcekitd.swift:829
private let _sourcekitd_set_uid_handlers: @convention(c) (uid_from_str: sourcekitd_uid_from_str_handler_t!, str_from_uid: sourcekitd_str_from_uid_handler_t!) -> () = library.loadSymbol("sourcekitd_set_uid_handlers")
= toolchainLoader.load("sourcekitd.framework/Versions/A/sourcekitd") 0006 // swiftlint:disable file_length 0007 // swiftlint:disable force_unwrapping 0008 // swiftlint:disable function_parameter_count 0009 // swiftlint:disable missing_docs 0010 // swiftlint:disable trailing_newline 0011 // swiftlint:disable variable_name 0012 // swiftlint:disable valid_docs 0013 //===--- sourcekitd.h - -----------------------------------------*- C++ -*-===// 0014 // 0015 // This source file is part of the Swift.org open source project 0016 // 0017 // Copyright (c) 2014 - 2016 Apple Inc. and the Swift project authors 0018 // Licensed under Apache License v2.0 with Runtime Library Exception 0019 // 0020 // See http://swift.org/LICENSE.txt for license information 0021 // See http://swift.org/CONTRIBUTORS.txt for the list of Swift project authors 0022 // 0023 //===----------------------------------------------------------------------===// 0024 0025 // import Darwin.C.stddef 0026 // import Darwin.C.stdint 0027 // import Darwin.C.stdbool 0028 0029 /** 0030 * \brief The version constants for the sourcekitd API. 0031 * SOURCEKITD_VERSION_MINOR should increase when there are API additions. 0032 * SOURCEKITD_VERSION_MAJOR is intended for "major" source/ABI breaking changes. 0033 * 0034 * The policy about the sourcekitd API is to keep it source and ABI compatible, 0035 * thus SOURCEKITD_VERSION_MAJOR is expected to remain stable. 0036 */ 0037 // public var SOURCEKITD_VERSION_MAJOR: Int32 { get } 0038 // public var SOURCEKITD_VERSION_MINOR: Int32 { get } 0039 0040 // public var SOURCEKITD_HAS_BLOCKS: Int32 { get } 0041 0042 0043 /** 0044 * \brief Initializes structures needed across the rest of the sourcekitd API. 0045 * 0046 * Must be called before any other sourcekitd call. 0047 * Can be called multiple times as long as it is matched with a 0048 * \c sourcekitd_shutdown call. 0049 * Calling \c sourcekitd_initialize a second time without an intervening 0050 * \c sourcekitd_shutdown is undefined. 0051 * \c sourcekitd_initialize does not need to be called again even if the service 0052 * crashes. 0053 */ 0054 public func sourcekitd_initialize
Request.swift:263
            sourcekitd_initialize()
Request.swift:313
            sourcekitd_initialize()
() { 0055 return _sourcekitd_initialize() 0056 } 0057 private let _sourcekitd_initialize
created_sourcekitd.swift:55
    return _sourcekitd_initialize()
: @convention(c) () -> () = library.loadSymbol("sourcekitd_initialize") 0058 0059 0060 0061 /** 0062 * \brief Deallocates structures needed across the rest of the sourcekitd API. 0063 * 0064 * If there are response handlers still waiting for a response, they will 0065 * receive a SOURCEKITD_ERROR_REQUEST_CANCELLED response. 0066 * 0067 * Calling \c sourcekitd_shutdown without a matching \c sourcekitd_initialize is 0068 * undefined. 0069 */ 0070 public func sourcekitd_shutdown() { 0071 return _sourcekitd_shutdown() 0072 } 0073 private let _sourcekitd_shutdown
created_sourcekitd.swift:71
    return _sourcekitd_shutdown()
: @convention(c) () -> () = library.loadSymbol("sourcekitd_shutdown") 0074 0075 0076 // public typealias sourcekitd_interrupted_connection_handler_t = () -> Void 0077 0078 /** 0079 * \brief Sets the handler which should be called whenever the connection to 0080 * SourceKit is interrupted. 0081 * 0082 * The handler should reestablish any necessary state, such as re-opening any 0083 * documents which were open before the connection was interrupted. 0084 * 0085 * It is not necessary to call \c sourcekitd_initialize; the connection will 0086 * automatically be reestablished when sending the next request. 0087 * 0088 * \param handler Interrupted connection handler to use. Pass NULL to remove the 0089 * handler. 0090 */ 0091 public func sourcekitd_set_interrupted_connection_handler(handler: sourcekitd_interrupted_connection_handler_t) { 0092 return _sourcekitd_set_interrupted_connection_handler(handler: handler) 0093 } 0094 private let _sourcekitd_set_interrupted_connection_handler
created_sourcekitd.swift:92
    return _sourcekitd_set_interrupted_connection_handler(handler: handler)
: @convention(c) (handler: sourcekitd_interrupted_connection_handler_t) -> () = library.loadSymbol("sourcekitd_set_interrupted_connection_handler") 0095 0096 0097 /** 0098 * \brief A "unique identifier" utilized by the request/response protocol. 0099 * 0100 * A \c sourcekitd_uid_t object is associated with a string and is uniqued for 0101 * the lifetime of the process. Its usefulness is in providing an "infinite 0102 * namespace" of identifiers. 0103 * A \c sourcekitd_uid_t object remains valid even if the service crashes. 0104 */ 0105 // public typealias sourcekitd_uid_t = COpaquePointer 0106 0107 /** 0108 * \brief Create a \c sourcekitd_uid_t from a C string. 0109 */ 0110 @warn_unused_result 0111 public func sourcekitd_uid_get_from_cstr
Request.swift:187
                    sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.editor.open")),
Request.swift:187
                    sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.editor.open")),
Request.swift:188
                    sourcekitd_uid_get_from_cstr("key.name"): sourcekitd_request_string_create(path),
Request.swift:189
                    sourcekitd_uid_get_from_cstr("key.sourcefile"): sourcekitd_request_string_create(path)
Request.swift:193
                    sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.editor.open")),
Request.swift:193
                    sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.editor.open")),
Request.swift:194
                    sourcekitd_uid_get_from_cstr("key.name"): sourcekitd_request_string_create(String(file.contents.hash)),
Request.swift:195
                    sourcekitd_uid_get_from_cstr("key.sourcetext"): sourcekitd_request_string_create(file.contents)
Request.swift:201
                sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.cursorinfo")),
Request.swift:201
                sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.cursorinfo")),
Request.swift:202
                sourcekitd_uid_get_from_cstr("key.name"): sourcekitd_request_string_create(file),
Request.swift:203
                sourcekitd_uid_get_from_cstr("key.sourcefile"): sourcekitd_request_string_create(file),
Request.swift:204
                sourcekitd_uid_get_from_cstr("key.offset"): sourcekitd_request_int64_create(offset),
Request.swift:205
                sourcekitd_uid_get_from_cstr("key.compilerargs"): sourcekitd_request_array_create(&compilerargs, compilerargs.count)
Request.swift:212
                sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.codecomplete")),
Request.swift:212
                sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.codecomplete")),
Request.swift:213
                sourcekitd_uid_get_from_cstr("key.name"): sourcekitd_request_string_create(file),
Request.swift:214
                sourcekitd_uid_get_from_cstr("key.sourcefile"): sourcekitd_request_string_create(file),
Request.swift:215
                sourcekitd_uid_get_from_cstr("key.sourcetext"): sourcekitd_request_string_create(contents),
Request.swift:216
                sourcekitd_uid_get_from_cstr("key.offset"): sourcekitd_request_int64_create(offset),
Request.swift:217
                sourcekitd_uid_get_from_cstr("key.compilerargs"): sourcekitd_request_array_create(&compilerargs, compilerargs.count)
Request.swift:252
        sourcekitd_request_dictionary_set_int64(request, sourcekitd_uid_get_from_cstr(SwiftDocKey.Offset.rawValue), offset)
(string: UnsafePointer<Int8>) -> sourcekitd_uid_t { 0112 return _sourcekitd_uid_get_from_cstr(string: string) 0113 } 0114 private let _sourcekitd_uid_get_from_cstr
created_sourcekitd.swift:112
    return _sourcekitd_uid_get_from_cstr(string: string)
: @convention(c) (string: UnsafePointer<Int8>) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_uid_get_from_cstr") 0115 0116 0117 /** 0118 * \brief Create a \c sourcekitd_uid_t from a string buffer. 0119 */ 0120 @warn_unused_result 0121 public func sourcekitd_uid_get_from_buf(buf: UnsafePointer<Int8>, _ length: Int) -> sourcekitd_uid_t { 0122 return _sourcekitd_uid_get_from_buf(buf: buf, length: length) 0123 } 0124 private let _sourcekitd_uid_get_from_buf
created_sourcekitd.swift:122
    return _sourcekitd_uid_get_from_buf(buf: buf, length: length)
: @convention(c) (buf: UnsafePointer<Int8>, length: Int) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_uid_get_from_buf") 0125 0126 0127 /** 0128 * \brief Get the length of the string associated with a \c sourcekitd_uid_t. 0129 */ 0130 @warn_unused_result 0131 public func sourcekitd_uid_get_length
Request.swift:117
    let length = sourcekitd_uid_get_length(uid)
(obj: sourcekitd_uid_t) -> Int { 0132 return _sourcekitd_uid_get_length(obj: obj) 0133 } 0134 private let _sourcekitd_uid_get_length
created_sourcekitd.swift:132
    return _sourcekitd_uid_get_length(obj: obj)
: @convention(c) (obj: sourcekitd_uid_t) -> Int = library.loadSymbol("sourcekitd_uid_get_length") 0135 0136 0137 /** 0138 * \brief Get the C string pointer associated with a \c sourcekitd_uid_t. 0139 */ 0140 @warn_unused_result 0141 public func sourcekitd_uid_get_string_ptr
Request.swift:118
    let pointer = UnsafeMutablePointer<Int8>(sourcekitd_uid_get_string_ptr(uid))
(obj: sourcekitd_uid_t) -> UnsafePointer<Int8> { 0142 return _sourcekitd_uid_get_string_ptr(obj: obj) 0143 } 0144 private let _sourcekitd_uid_get_string_ptr
created_sourcekitd.swift:142
    return _sourcekitd_uid_get_string_ptr(obj: obj)
: @convention(c) (obj: sourcekitd_uid_t) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_uid_get_string_ptr") 0145 0146 0147 /** 0148 * \defgroup Request API 0149 * 0150 * @{ 0151 */ 0152 0153 /** 0154 * \brief Used for constructing a request object. 0155 */ 0156 // public typealias sourcekitd_object_t = UnsafeMutablePointer<Void> 0157 0158 public func sourcekitd_request_retain(object: sourcekitd_object_t) -> sourcekitd_object_t { 0159 return _sourcekitd_request_retain(object: object) 0160 } 0161 private let _sourcekitd_request_retain
created_sourcekitd.swift:159
    return _sourcekitd_request_retain(object: object)
: @convention(c) (object: sourcekitd_object_t) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_retain") 0162 0163 0164 public func sourcekitd_request_release(object: sourcekitd_object_t) { 0165 return _sourcekitd_request_release(object: object) 0166 } 0167 private let _sourcekitd_request_release
created_sourcekitd.swift:165
    return _sourcekitd_request_release(object: object)
: @convention(c) (object: sourcekitd_object_t) -> () = library.loadSymbol("sourcekitd_request_release") 0168 0169 0170 @warn_unused_result 0171 public func sourcekitd_request_dictionary_create
Request.swift:222
        return sourcekitd_request_dictionary_create(&keys, &values, dict.count)
(keys: UnsafePointer<sourcekitd_uid_t>, _ values: UnsafePointer<sourcekitd_object_t>, _ count: Int) -> sourcekitd_object_t { 0172 return _sourcekitd_request_dictionary_create(keys: keys, values: values, count: count) 0173 } 0174 private let _sourcekitd_request_dictionary_create
created_sourcekitd.swift:172
    return _sourcekitd_request_dictionary_create(keys: keys, values: values, count: count)
: @convention(c) (keys: UnsafePointer<sourcekitd_uid_t>, values: UnsafePointer<sourcekitd_object_t>, count: Int) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_dictionary_create") 0175 0176 0177 public func sourcekitd_request_dictionary_set_value(dict: sourcekitd_object_t, _ key: sourcekitd_uid_t, _ value: sourcekitd_object_t) { 0178 return _sourcekitd_request_dictionary_set_value(dict: dict, key: key, value: value) 0179 } 0180 private let _sourcekitd_request_dictionary_set_value
created_sourcekitd.swift:178
    return _sourcekitd_request_dictionary_set_value(dict: dict, key: key, value: value)
: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, value: sourcekitd_object_t) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_value") 0181 0182 0183 public func sourcekitd_request_dictionary_set_string(dict: sourcekitd_object_t, _ key: sourcekitd_uid_t, _ string: UnsafePointer<Int8>) { 0184 return _sourcekitd_request_dictionary_set_string(dict: dict, key: key, string: string) 0185 } 0186 private let _sourcekitd_request_dictionary_set_string
created_sourcekitd.swift:184
    return _sourcekitd_request_dictionary_set_string(dict: dict, key: key, string: string)
: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, string: UnsafePointer<Int8>) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_string") 0187 0188 0189 public func sourcekitd_request_dictionary_set_stringbuf(dict: sourcekitd_object_t, _ key: sourcekitd_uid_t, _ buf: UnsafePointer<Int8>, _ length: Int) { 0190 return _sourcekitd_request_dictionary_set_stringbuf(dict: dict, key: key, buf: buf, length: length) 0191 } 0192 private let _sourcekitd_request_dictionary_set_stringbuf
created_sourcekitd.swift:190
    return _sourcekitd_request_dictionary_set_stringbuf(dict: dict, key: key, buf: buf, length: length)
: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, buf: UnsafePointer<Int8>, length: Int) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_stringbuf") 0193 0194 0195 public func sourcekitd_request_dictionary_set_int64
Request.swift:252
        sourcekitd_request_dictionary_set_int64(request, sourcekitd_uid_get_from_cstr(SwiftDocKey.Offset.rawValue), offset)
(dict: sourcekitd_object_t, _ key: sourcekitd_uid_t, _ val: Int64) { 0196 return _sourcekitd_request_dictionary_set_int64(dict: dict, key: key, val: val) 0197 } 0198 private let _sourcekitd_request_dictionary_set_int64
created_sourcekitd.swift:196
    return _sourcekitd_request_dictionary_set_int64(dict: dict, key: key, val: val)
: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, val: Int64) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_int64") 0199 0200 0201 public func sourcekitd_request_dictionary_set_uid(dict: sourcekitd_object_t, _ key: sourcekitd_uid_t, _ uid: sourcekitd_uid_t) { 0202 return _sourcekitd_request_dictionary_set_uid(dict: dict, key: key, uid: uid) 0203 } 0204 private let _sourcekitd_request_dictionary_set_uid
created_sourcekitd.swift:202
    return _sourcekitd_request_dictionary_set_uid(dict: dict, key: key, uid: uid)
: @convention(c) (dict: sourcekitd_object_t, key: sourcekitd_uid_t, uid: sourcekitd_uid_t) -> () = library.loadSymbol("sourcekitd_request_dictionary_set_uid") 0205 0206 0207 @warn_unused_result 0208 public func sourcekitd_request_array_create
Request.swift:205
                sourcekitd_uid_get_from_cstr("key.compilerargs"): sourcekitd_request_array_create(&compilerargs, compilerargs.count)
Request.swift:217
                sourcekitd_uid_get_from_cstr("key.compilerargs"): sourcekitd_request_array_create(&compilerargs, compilerargs.count)
(objects: UnsafePointer<sourcekitd_object_t>, _ count: Int) -> sourcekitd_object_t { 0209 return _sourcekitd_request_array_create(objects: objects, count: count) 0210 } 0211 private let _sourcekitd_request_array_create
created_sourcekitd.swift:209
    return _sourcekitd_request_array_create(objects: objects, count: count)
: @convention(c) (objects: UnsafePointer<sourcekitd_object_t>, count: Int) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_array_create") 0212 0213 0214 public func sourcekitd_request_array_set_value(array: sourcekitd_object_t, _ index: Int, _ value: sourcekitd_object_t) { 0215 return _sourcekitd_request_array_set_value(array: array, index: index, value: value) 0216 } 0217 private let _sourcekitd_request_array_set_value
created_sourcekitd.swift:215
    return _sourcekitd_request_array_set_value(array: array, index: index, value: value)
: @convention(c) (array: sourcekitd_object_t, index: Int, value: sourcekitd_object_t) -> () = library.loadSymbol("sourcekitd_request_array_set_value") 0218 0219 0220 public func sourcekitd_request_array_set_string(array: sourcekitd_object_t, _ index: Int, _ string: UnsafePointer<Int8>) { 0221 return _sourcekitd_request_array_set_string(array: array, index: index, string: string) 0222 } 0223 private let _sourcekitd_request_array_set_string
created_sourcekitd.swift:221
    return _sourcekitd_request_array_set_string(array: array, index: index, string: string)
: @convention(c) (array: sourcekitd_object_t, index: Int, string: UnsafePointer<Int8>) -> () = library.loadSymbol("sourcekitd_request_array_set_string") 0224 0225 0226 public func sourcekitd_request_array_set_stringbuf(array: sourcekitd_object_t, _ index: Int, _ buf: UnsafePointer<Int8>, _ length: Int) { 0227 return _sourcekitd_request_array_set_stringbuf(array: array, index: index, buf: buf, length: length) 0228 } 0229 private let _sourcekitd_request_array_set_stringbuf
created_sourcekitd.swift:227
    return _sourcekitd_request_array_set_stringbuf(array: array, index: index, buf: buf, length: length)
: @convention(c) (array: sourcekitd_object_t, index: Int, buf: UnsafePointer<Int8>, length: Int) -> () = library.loadSymbol("sourcekitd_request_array_set_stringbuf") 0230 0231 0232 public func sourcekitd_request_array_set_int64(array: sourcekitd_object_t, _ index: Int, _ val: Int64) { 0233 return _sourcekitd_request_array_set_int64(array: array, index: index, val: val) 0234 } 0235 private let _sourcekitd_request_array_set_int64
created_sourcekitd.swift:233
    return _sourcekitd_request_array_set_int64(array: array, index: index, val: val)
: @convention(c) (array: sourcekitd_object_t, index: Int, val: Int64) -> () = library.loadSymbol("sourcekitd_request_array_set_int64") 0236 0237 0238 public func sourcekitd_request_array_set_uid(array: sourcekitd_object_t, _ index: Int, _ uid: sourcekitd_uid_t) { 0239 return _sourcekitd_request_array_set_uid(array: array, index: index, uid: uid) 0240 } 0241 private let _sourcekitd_request_array_set_uid
created_sourcekitd.swift:239
    return _sourcekitd_request_array_set_uid(array: array, index: index, uid: uid)
: @convention(c) (array: sourcekitd_object_t, index: Int, uid: sourcekitd_uid_t) -> () = library.loadSymbol("sourcekitd_request_array_set_uid") 0242 0243 0244 @warn_unused_result 0245 public func sourcekitd_request_int64_create
Request.swift:204
                sourcekitd_uid_get_from_cstr("key.offset"): sourcekitd_request_int64_create(offset),
Request.swift:216
                sourcekitd_uid_get_from_cstr("key.offset"): sourcekitd_request_int64_create(offset),
(val: Int64) -> sourcekitd_object_t { 0246 return _sourcekitd_request_int64_create(val: val) 0247 } 0248 private let _sourcekitd_request_int64_create
created_sourcekitd.swift:246
    return _sourcekitd_request_int64_create(val: val)
: @convention(c) (val: Int64) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_int64_create") 0249 0250 0251 @warn_unused_result 0252 public func sourcekitd_request_string_create
Request.swift:188
                    sourcekitd_uid_get_from_cstr("key.name"): sourcekitd_request_string_create(path),
Request.swift:189
                    sourcekitd_uid_get_from_cstr("key.sourcefile"): sourcekitd_request_string_create(path)
Request.swift:194
                    sourcekitd_uid_get_from_cstr("key.name"): sourcekitd_request_string_create(String(file.contents.hash)),
Request.swift:195
                    sourcekitd_uid_get_from_cstr("key.sourcetext"): sourcekitd_request_string_create(file.contents)
Request.swift:199
            var compilerargs = arguments.map({ sourcekitd_request_string_create($0) })
Request.swift:202
                sourcekitd_uid_get_from_cstr("key.name"): sourcekitd_request_string_create(file),
Request.swift:203
                sourcekitd_uid_get_from_cstr("key.sourcefile"): sourcekitd_request_string_create(file),
Request.swift:210
            var compilerargs = arguments.map({ sourcekitd_request_string_create($0) })
Request.swift:213
                sourcekitd_uid_get_from_cstr("key.name"): sourcekitd_request_string_create(file),
Request.swift:214
                sourcekitd_uid_get_from_cstr("key.sourcefile"): sourcekitd_request_string_create(file),
Request.swift:215
                sourcekitd_uid_get_from_cstr("key.sourcetext"): sourcekitd_request_string_create(contents),
(string: UnsafePointer<Int8>) -> sourcekitd_object_t { 0253 return _sourcekitd_request_string_create(string: string) 0254 } 0255 private let _sourcekitd_request_string_create
created_sourcekitd.swift:253
    return _sourcekitd_request_string_create(string: string)
: @convention(c) (string: UnsafePointer<Int8>) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_string_create") 0256 0257 0258 @warn_unused_result 0259 public func sourcekitd_request_uid_create
Request.swift:187
                    sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.editor.open")),
Request.swift:193
                    sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.editor.open")),
Request.swift:201
                sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.cursorinfo")),
Request.swift:212
                sourcekitd_uid_get_from_cstr("key.request"): sourcekitd_request_uid_create(sourcekitd_uid_get_from_cstr("source.request.codecomplete")),
(uid: sourcekitd_uid_t) -> sourcekitd_object_t { 0260 return _sourcekitd_request_uid_create(uid: uid) 0261 } 0262 private let _sourcekitd_request_uid_create
created_sourcekitd.swift:260
    return _sourcekitd_request_uid_create(uid: uid)
: @convention(c) (uid: sourcekitd_uid_t) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_uid_create") 0263 0264 0265 /** 0266 * \brief Creates a request object by parsing the provided string in YAML 0267 * format. 0268 * 0269 * \param yaml The string in YAML format. 0270 * 0271 * \param error A pointer to store a C string of the error description if 0272 * parsing fails. This string should be disposed of with \c free when done. 0273 * Can be NULL. 0274 * 0275 * \returns A sourcekitd_object_t instance or NULL if parsing fails. 0276 */ 0277 @warn_unused_result 0278 public func sourcekitd_request_create_from_yaml(yaml: UnsafePointer<Int8>, _ error: UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> sourcekitd_object_t { 0279 return _sourcekitd_request_create_from_yaml(yaml: yaml, error: error) 0280 } 0281 private let _sourcekitd_request_create_from_yaml
created_sourcekitd.swift:279
    return _sourcekitd_request_create_from_yaml(yaml: yaml, error: error)
: @convention(c) (yaml: UnsafePointer<Int8>, error: UnsafeMutablePointer<UnsafeMutablePointer<Int8>>) -> sourcekitd_object_t = library.loadSymbol("sourcekitd_request_create_from_yaml") 0282 0283 0284 /** 0285 * \brief Prints to stderr a string representation of the request object in YAML 0286 * format. 0287 */ 0288 public func sourcekitd_request_description_dump(obj: sourcekitd_object_t) { 0289 return _sourcekitd_request_description_dump(obj: obj) 0290 } 0291 private let _sourcekitd_request_description_dump
created_sourcekitd.swift:289
    return _sourcekitd_request_description_dump(obj: obj)
: @convention(c) (obj: sourcekitd_object_t) -> () = library.loadSymbol("sourcekitd_request_description_dump") 0292 0293 0294 /** 0295 * \brief Copies a string representation of the request object in YAML format. 0296 * \returns A string representation of the request object. This string should 0297 * be disposed of with \c free when done. 0298 */ 0299 public func sourcekitd_request_description_copy
Request.swift:341
    public var description: String { return String(UTF8String: sourcekitd_request_description_copy(sourcekitObject))! }
(obj: sourcekitd_object_t) -> UnsafeMutablePointer<Int8> { 0300 return _sourcekitd_request_description_copy(obj: obj) 0301 } 0302 private let _sourcekitd_request_description_copy
created_sourcekitd.swift:300
    return _sourcekitd_request_description_copy(obj: obj)
: @convention(c) (obj: sourcekitd_object_t) -> UnsafeMutablePointer<Int8> = library.loadSymbol("sourcekitd_request_description_copy") 0303 0304 0305 /** 0306 * @} 0307 */ 0308 0309 /** 0310 * \defgroup Response API 0311 * 0312 * @{ 0313 */ 0314 0315 /** 0316 * \brief The result of a request. 0317 * 0318 * If the request failed \c sourcekitd_response_t will be an error response and 0319 * will contain information about the error, otherwise it will contain the 0320 * resulting values of the request. 0321 */ 0322 // public typealias sourcekitd_response_t = UnsafeMutablePointer<Void> 0323 0324 /** 0325 * \brief A value of the response object. 0326 * 0327 * Its lifetime is tied to the sourcekitd_response_t object that it came from. 0328 */ 0329 /* 0330 public struct sourcekitd_variant_t { 0331 public var data: (UInt64, UInt64, UInt64) 0332 public init() 0333 public init(data: (UInt64, UInt64, UInt64)) 0334 } 0335 */ 0336 /** 0337 * \brief A value of the response object. 0338 * 0339 * Its lifetime is tied to the sourcekitd_response_t object that it came from. 0340 */ 0341 /* 0342 public struct sourcekitd_variant_t { 0343 public var data: (UInt64, UInt64, UInt64) 0344 public init() 0345 public init(data: (UInt64, UInt64, UInt64)) 0346 } 0347 */ 0348 0349 /* 0350 public struct sourcekitd_variant_type_t : RawRepresentable, Equatable { 0351 public init(_ rawValue: UInt32) 0352 public init(rawValue: UInt32) 0353 public var rawValue: UInt32 0354 } 0355 */ 0356 /* 0357 public struct sourcekitd_variant_type_t : RawRepresentable, Equatable { 0358 public init(_ rawValue: UInt32) 0359 public init(rawValue: UInt32) 0360 public var rawValue: UInt32 0361 } 0362 */ 0363 0364 /* 0365 public struct sourcekitd_error_t : RawRepresentable, Equatable { 0366 public init(_ rawValue: UInt32) 0367 public init(rawValue: UInt32) 0368 public var rawValue: UInt32 0369 } 0370 */ 0371 /* 0372 public struct sourcekitd_error_t : RawRepresentable, Equatable { 0373 public init(_ rawValue: UInt32) 0374 public init(rawValue: UInt32) 0375 public var rawValue: UInt32 0376 } 0377 */ 0378 0379 public func sourcekitd_response_dispose
Request.swift:266
        defer { sourcekitd_response_dispose(response) }
Request.swift:320
                sourcekitd_response_dispose(response)
Request.swift:324
        defer { sourcekitd_response_dispose(response) }
(obj: sourcekitd_response_t) { 0380 return _sourcekitd_response_dispose(obj: obj) 0381 } 0382 private let _sourcekitd_response_dispose
created_sourcekitd.swift:380
    return _sourcekitd_response_dispose(obj: obj)
: @convention(c) (obj: sourcekitd_response_t) -> () = library.loadSymbol("sourcekitd_response_dispose") 0383 0384 0385 /** 0386 * \brief Returns true if the given response is an error. 0387 */ 0388 @warn_unused_result 0389 public func sourcekitd_response_is_error
Request.swift:315
                if !sourcekitd_response_is_error(response) {
Request.swift:325
        if sourcekitd_response_is_error(response) {
(obj: sourcekitd_response_t) -> Bool { 0390 return _sourcekitd_response_is_error(obj: obj) 0391 } 0392 private let _sourcekitd_response_is_error
created_sourcekitd.swift:390
    return _sourcekitd_response_is_error(obj: obj)
: @convention(c) (obj: sourcekitd_response_t) -> Bool = library.loadSymbol("sourcekitd_response_is_error") 0393 0394 0395 /** 0396 * \brief Returns the error kind given a response error. 0397 * 0398 * Passing a response object that is not an error will result in undefined 0399 * behavior. 0400 */ 0401 @warn_unused_result 0402 public func sourcekitd_response_error_get_kind
Request.swift:295
            switch sourcekitd_response_error_get_kind(response) {
(err: sourcekitd_response_t) -> sourcekitd_error_t { 0403 return _sourcekitd_response_error_get_kind(err: err) 0404 } 0405 private let _sourcekitd_response_error_get_kind
created_sourcekitd.swift:403
    return _sourcekitd_response_error_get_kind(err: err)
: @convention(c) (err: sourcekitd_response_t) -> sourcekitd_error_t = library.loadSymbol("sourcekitd_response_error_get_kind") 0406 0407 0408 /** 0409 * \brief Returns a C string of the error description. 0410 * 0411 * Passing a response object that is not an error will result in undefined 0412 * behavior. 0413 */ 0414 @warn_unused_result 0415 public func sourcekitd_response_error_get_description
Request.swift:294
            let description = String(UTF8String: sourcekitd_response_error_get_description(response))
(err: sourcekitd_response_t) -> UnsafePointer<Int8> { 0416 return _sourcekitd_response_error_get_description(err: err) 0417 } 0418 private let _sourcekitd_response_error_get_description
created_sourcekitd.swift:416
    return _sourcekitd_response_error_get_description(err: err)
: @convention(c) (err: sourcekitd_response_t) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_response_error_get_description") 0419 0420 0421 /** 0422 * \brief Returns the value contained in the response. 0423 * 0424 * If the response is an error it will return a null variant. 0425 */ 0426 @warn_unused_result 0427 public func sourcekitd_response_get_value
Request.swift:267
        return fromSourceKit(sourcekitd_response_get_value(response)) as! [String: SourceKitRepresentable]
Request.swift:333
        return fromSourceKit(sourcekitd_response_get_value(response)) as! [String: SourceKitRepresentable]
(resp: sourcekitd_response_t) -> sourcekitd_variant_t { 0428 return _sourcekitd_response_get_value(resp: resp) 0429 } 0430 private let _sourcekitd_response_get_value
created_sourcekitd.swift:428
    return _sourcekitd_response_get_value(resp: resp)
: @convention(c) (resp: sourcekitd_response_t) -> sourcekitd_variant_t = library.loadSymbol("sourcekitd_response_get_value") 0431 0432 0433 @warn_unused_result 0434 public func sourcekitd_variant_get_type
Request.swift:56
    switch sourcekitd_variant_get_type(sourcekitObject) {
(obj: sourcekitd_variant_t) -> sourcekitd_variant_type_t { 0435 return _sourcekitd_variant_get_type(obj: obj) 0436 } 0437 private let _sourcekitd_variant_get_type
created_sourcekitd.swift:435
    return _sourcekitd_variant_get_type(obj: obj)
: @convention(c) (obj: sourcekitd_variant_t) -> sourcekitd_variant_type_t = library.loadSymbol("sourcekitd_variant_get_type") 0438 0439 0440 @warn_unused_result 0441 public func sourcekitd_variant_dictionary_get_value(dict: sourcekitd_variant_t, _ key: sourcekitd_uid_t) -> sourcekitd_variant_t { 0442 return _sourcekitd_variant_dictionary_get_value(dict: dict, key: key) 0443 } 0444 private let _sourcekitd_variant_dictionary_get_value
created_sourcekitd.swift:442
    return _sourcekitd_variant_dictionary_get_value(dict: dict, key: key)
: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> sourcekitd_variant_t = library.loadSymbol("sourcekitd_variant_dictionary_get_value") 0445 0446 0447 /** 0448 * The underlying C string for the specified key. NULL if the value for the 0449 * specified key is not a C string value or if there is no value for the 0450 * specified key. 0451 */ 0452 @warn_unused_result 0453 public func sourcekitd_variant_dictionary_get_string(dict: sourcekitd_variant_t, _ key: sourcekitd_uid_t) -> UnsafePointer<Int8> { 0454 return _sourcekitd_variant_dictionary_get_string(dict: dict, key: key) 0455 } 0456 private let _sourcekitd_variant_dictionary_get_string
created_sourcekitd.swift:454
    return _sourcekitd_variant_dictionary_get_string(dict: dict, key: key)
: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_variant_dictionary_get_string") 0457 0458 0459 /** 0460 * The underlying \c int64 value for the specified key. 0 if the 0461 * value for the specified key is not an integer value or if there is no 0462 * value for the specified key. 0463 */ 0464 @warn_unused_result 0465 public func sourcekitd_variant_dictionary_get_int64(dict: sourcekitd_variant_t, _ key: sourcekitd_uid_t) -> Int64 { 0466 return _sourcekitd_variant_dictionary_get_int64(dict: dict, key: key) 0467 } 0468 private let _sourcekitd_variant_dictionary_get_int64
created_sourcekitd.swift:466
    return _sourcekitd_variant_dictionary_get_int64(dict: dict, key: key)
: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> Int64 = library.loadSymbol("sourcekitd_variant_dictionary_get_int64") 0469 0470 0471 /** 0472 * The underlying \c bool value for the specified key. false if the 0473 * the value for the specified key is not a Boolean value or if there is no 0474 * value for the specified key. 0475 */ 0476 @warn_unused_result 0477 public func sourcekitd_variant_dictionary_get_bool(dict: sourcekitd_variant_t, _ key: sourcekitd_uid_t) -> Bool { 0478 return _sourcekitd_variant_dictionary_get_bool(dict: dict, key: key) 0479 } 0480 private let _sourcekitd_variant_dictionary_get_bool
created_sourcekitd.swift:478
    return _sourcekitd_variant_dictionary_get_bool(dict: dict, key: key)
: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> Bool = library.loadSymbol("sourcekitd_variant_dictionary_get_bool") 0481 0482 0483 /** 0484 * The underlying \c sourcekitd_uid_t value for the specified key. NULL if the 0485 * value for the specified key is not a uid value or if there is no 0486 * value for the specified key. 0487 */ 0488 @warn_unused_result 0489 public func sourcekitd_variant_dictionary_get_uid(dict: sourcekitd_variant_t, _ key: sourcekitd_uid_t) -> sourcekitd_uid_t { 0490 return _sourcekitd_variant_dictionary_get_uid(dict: dict, key: key) 0491 } 0492 private let _sourcekitd_variant_dictionary_get_uid
created_sourcekitd.swift:490
    return _sourcekitd_variant_dictionary_get_uid(dict: dict, key: key)
: @convention(c) (dict: sourcekitd_variant_t, key: sourcekitd_uid_t) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_variant_dictionary_get_uid") 0493 0494 0495 /** 0496 * \brief A block to be invoked for every key/value pair in the dictionary. 0497 * 0498 * \param key The current key in the iteration. 0499 * 0500 * \param value The current value in the iteration. 0501 * 0502 * \returns true to indicate that iteration should continue. 0503 */ 0504 // public typealias sourcekitd_variant_dictionary_applier_t = (sourcekitd_uid_t, sourcekitd_variant_t) -> Bool 0505 0506 /** 0507 * \brief Invokes the given block for every key/value pair in the dictionary. 0508 * 0509 * \returns true to indicate that iteration of the dictionary completed 0510 * successfully. Iteration will only fail if the applier block returns false. 0511 */ 0512 public func sourcekitd_variant_dictionary_apply
Request.swift:68
        sourcekitd_variant_dictionary_apply(sourcekitObject) { _, _ in
Request.swift:73
        sourcekitd_variant_dictionary_apply(sourcekitObject) { key, value in
(dict: sourcekitd_variant_t, _ applier: sourcekitd_variant_dictionary_applier_t) -> Bool { 0513 return _sourcekitd_variant_dictionary_apply(dict: dict, applier: applier) 0514 } 0515 private let _sourcekitd_variant_dictionary_apply
created_sourcekitd.swift:513
    return _sourcekitd_variant_dictionary_apply(dict: dict, applier: applier)
: @convention(c) (dict: sourcekitd_variant_t, applier: sourcekitd_variant_dictionary_applier_t) -> Bool = library.loadSymbol("sourcekitd_variant_dictionary_apply") 0516 0517 0518 /** 0519 * \brief A function to be invoked for every key/value pair in the dictionary. 0520 * 0521 * \param key The current key in the iteration. 0522 * 0523 * \param value The current value in the iteration. 0524 * 0525 * \returns true to indicate that iteration should continue. 0526 */ 0527 // public typealias sourcekitd_variant_dictionary_applier_f_t = @convention(c) (sourcekitd_uid_t, sourcekitd_variant_t, UnsafeMutablePointer<Void>) -> Bool 0528 0529 /** 0530 * \brief Invokes the given function for every key/value pair in the dictionary. 0531 * 0532 * \returns true to indicate that iteration of the dictionary completed 0533 * successfully. Iteration will only fail if the applier block returns 0. 0534 */ 0535 public func sourcekitd_variant_dictionary_apply_f(dict: sourcekitd_variant_t, _ applier: sourcekitd_variant_dictionary_applier_f_t, _ context: UnsafeMutablePointer<Void>) -> Bool { 0536 return _sourcekitd_variant_dictionary_apply_f(dict: dict, applier: applier, context: context) 0537 } 0538 private let _sourcekitd_variant_dictionary_apply_f
created_sourcekitd.swift:536
    return _sourcekitd_variant_dictionary_apply_f(dict: dict, applier: applier, context: context)
: @convention(c) (dict: sourcekitd_variant_t, applier: sourcekitd_variant_dictionary_applier_f_t, context: UnsafeMutablePointer<Void>) -> Bool = library.loadSymbol("sourcekitd_variant_dictionary_apply_f") 0539 0540 0541 @warn_unused_result 0542 public func sourcekitd_variant_array_get_count(array: sourcekitd_variant_t) -> Int { 0543 return _sourcekitd_variant_array_get_count(array: array) 0544 } 0545 private let _sourcekitd_variant_array_get_count
created_sourcekitd.swift:543
    return _sourcekitd_variant_array_get_count(array: array)
: @convention(c) (array: sourcekitd_variant_t) -> Int = library.loadSymbol("sourcekitd_variant_array_get_count") 0546 0547 0548 @warn_unused_result 0549 public func sourcekitd_variant_array_get_value(array: sourcekitd_variant_t, _ index: Int) -> sourcekitd_variant_t { 0550 return _sourcekitd_variant_array_get_value(array: array, index: index) 0551 } 0552 private let _sourcekitd_variant_array_get_value
created_sourcekitd.swift:550
    return _sourcekitd_variant_array_get_value(array: array, index: index)
: @convention(c) (array: sourcekitd_variant_t, index: Int) -> sourcekitd_variant_t = library.loadSymbol("sourcekitd_variant_array_get_value") 0553 0554 0555 @warn_unused_result 0556 public func sourcekitd_variant_array_get_string(array: sourcekitd_variant_t, _ index: Int) -> UnsafePointer<Int8> { 0557 return _sourcekitd_variant_array_get_string(array: array, index: index) 0558 } 0559 private let _sourcekitd_variant_array_get_string
created_sourcekitd.swift:557
    return _sourcekitd_variant_array_get_string(array: array, index: index)
: @convention(c) (array: sourcekitd_variant_t, index: Int) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_variant_array_get_string") 0560 0561 0562 @warn_unused_result 0563 public func sourcekitd_variant_array_get_int64(array: sourcekitd_variant_t, _ index: Int) -> Int64 { 0564 return _sourcekitd_variant_array_get_int64(array: array, index: index) 0565 } 0566 private let _sourcekitd_variant_array_get_int64
created_sourcekitd.swift:564
    return _sourcekitd_variant_array_get_int64(array: array, index: index)
: @convention(c) (array: sourcekitd_variant_t, index: Int) -> Int64 = library.loadSymbol("sourcekitd_variant_array_get_int64") 0567 0568 0569 @warn_unused_result 0570 public func sourcekitd_variant_array_get_bool(array: sourcekitd_variant_t, _ index: Int) -> Bool { 0571 return _sourcekitd_variant_array_get_bool(array: array, index: index) 0572 } 0573 private let _sourcekitd_variant_array_get_bool
created_sourcekitd.swift:571
    return _sourcekitd_variant_array_get_bool(array: array, index: index)
: @convention(c) (array: sourcekitd_variant_t, index: Int) -> Bool = library.loadSymbol("sourcekitd_variant_array_get_bool") 0574 0575 0576 @warn_unused_result 0577 public func sourcekitd_variant_array_get_uid(array: sourcekitd_variant_t, _ index: Int) -> sourcekitd_uid_t { 0578 return _sourcekitd_variant_array_get_uid(array: array, index: index) 0579 } 0580 private let _sourcekitd_variant_array_get_uid
created_sourcekitd.swift:578
    return _sourcekitd_variant_array_get_uid(array: array, index: index)
: @convention(c) (array: sourcekitd_variant_t, index: Int) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_variant_array_get_uid") 0581 0582 0583 /** 0584 * \brief A block to be invoked for every value in the array. 0585 * 0586 * \param index The current index in the iteration. 0587 * 0588 * \param value The current value in the iteration. 0589 * 0590 * \returns true to indicate that iteration should continue. 0591 */ 0592 // public typealias sourcekitd_variant_array_applier_t = (Int, sourcekitd_variant_t) -> Bool 0593 0594 /** 0595 * \brief Invokes the given block for every value in the array. 0596 * 0597 * \returns true to indicate that iteration of the array completed 0598 * successfully. Iteration will only fail if the applier block returns false. 0599 */ 0600 public func sourcekitd_variant_array_apply
Request.swift:59
        sourcekitd_variant_array_apply(sourcekitObject) { index, value in
(array: sourcekitd_variant_t, _ applier: sourcekitd_variant_array_applier_t) -> Bool { 0601 return _sourcekitd_variant_array_apply(array: array, applier: applier) 0602 } 0603 private let _sourcekitd_variant_array_apply
created_sourcekitd.swift:601
    return _sourcekitd_variant_array_apply(array: array, applier: applier)
: @convention(c) (array: sourcekitd_variant_t, applier: sourcekitd_variant_array_applier_t) -> Bool = library.loadSymbol("sourcekitd_variant_array_apply") 0604 0605 0606 /** 0607 * \brief A function to be invoked for every value in the array. 0608 * 0609 * \param index The current index in the iteration. 0610 * 0611 * \param value The current value in the iteration. 0612 * 0613 * \returns true to indicate that iteration should continue. 0614 */ 0615 // public typealias sourcekitd_variant_array_applier_f_t = @convention(c) (Int, sourcekitd_variant_t, UnsafeMutablePointer<Void>) -> Bool 0616 0617 /** 0618 * \brief Invokes the given function for every value in the array. 0619 * 0620 * \returns true to indicate that iteration of the array completed 0621 * successfully. Iteration will only fail if the applier block returns false. 0622 */ 0623 public func sourcekitd_variant_array_apply_f(array: sourcekitd_variant_t, _ applier: sourcekitd_variant_array_applier_f_t, _ context: UnsafeMutablePointer<Void>) -> Bool { 0624 return _sourcekitd_variant_array_apply_f(array: array, applier: applier, context: context) 0625 } 0626 private let _sourcekitd_variant_array_apply_f
created_sourcekitd.swift:624
    return _sourcekitd_variant_array_apply_f(array: array, applier: applier, context: context)
: @convention(c) (array: sourcekitd_variant_t, applier: sourcekitd_variant_array_applier_f_t, context: UnsafeMutablePointer<Void>) -> Bool = library.loadSymbol("sourcekitd_variant_array_apply_f") 0627 0628 0629 @warn_unused_result 0630 public func sourcekitd_variant_int64_get_value
Request.swift:84
        return sourcekitd_variant_int64_get_value(sourcekitObject)
(obj: sourcekitd_variant_t) -> Int64 { 0631 return _sourcekitd_variant_int64_get_value(obj: obj) 0632 } 0633 private let _sourcekitd_variant_int64_get_value
created_sourcekitd.swift:631
    return _sourcekitd_variant_int64_get_value(obj: obj)
: @convention(c) (obj: sourcekitd_variant_t) -> Int64 = library.loadSymbol("sourcekitd_variant_int64_get_value") 0634 0635 0636 @warn_unused_result 0637 public func sourcekitd_variant_bool_get_value
Request.swift:86
        return sourcekitd_variant_bool_get_value(sourcekitObject)
(obj: sourcekitd_variant_t) -> Bool { 0638 return _sourcekitd_variant_bool_get_value(obj: obj) 0639 } 0640 private let _sourcekitd_variant_bool_get_value
created_sourcekitd.swift:638
    return _sourcekitd_variant_bool_get_value(obj: obj)
: @convention(c) (obj: sourcekitd_variant_t) -> Bool = library.loadSymbol("sourcekitd_variant_bool_get_value") 0641 0642 0643 @warn_unused_result 0644 public func sourcekitd_variant_string_get_length
Request.swift:82
            length: sourcekitd_variant_string_get_length(sourcekitObject))!
(obj: sourcekitd_variant_t) -> Int { 0645 return _sourcekitd_variant_string_get_length(obj: obj) 0646 } 0647 private let _sourcekitd_variant_string_get_length
created_sourcekitd.swift:645
    return _sourcekitd_variant_string_get_length(obj: obj)
: @convention(c) (obj: sourcekitd_variant_t) -> Int = library.loadSymbol("sourcekitd_variant_string_get_length") 0648 0649 0650 @warn_unused_result 0651 public func sourcekitd_variant_string_get_ptr
Request.swift:81
        return swiftStringFrom(sourcekitd_variant_string_get_ptr(sourcekitObject),
(obj: sourcekitd_variant_t) -> UnsafePointer<Int8> { 0652 return _sourcekitd_variant_string_get_ptr(obj: obj) 0653 } 0654 private let _sourcekitd_variant_string_get_ptr
created_sourcekitd.swift:652
    return _sourcekitd_variant_string_get_ptr(obj: obj)
: @convention(c) (obj: sourcekitd_variant_t) -> UnsafePointer<Int8> = library.loadSymbol("sourcekitd_variant_string_get_ptr") 0655 0656 0657 @warn_unused_result 0658 public func sourcekitd_variant_uid_get_value
Request.swift:88
        return stringForSourceKitUID(sourcekitd_variant_uid_get_value(sourcekitObject))!
(obj: sourcekitd_variant_t) -> sourcekitd_uid_t { 0659 return _sourcekitd_variant_uid_get_value(obj: obj) 0660 } 0661 private let _sourcekitd_variant_uid_get_value
created_sourcekitd.swift:659
    return _sourcekitd_variant_uid_get_value(obj: obj)
: @convention(c) (obj: sourcekitd_variant_t) -> sourcekitd_uid_t = library.loadSymbol("sourcekitd_variant_uid_get_value") 0662 0663 0664 /** 0665 * \brief Prints to stderr a string representation of the response object in 0666 * YAML format. 0667 */ 0668 public func sourcekitd_response_description_dump(resp: sourcekitd_response_t) { 0669 return _sourcekitd_response_description_dump(resp: resp) 0670 } 0671 private let _sourcekitd_response_description_dump
created_sourcekitd.swift:669
    return _sourcekitd_response_description_dump(resp: resp)
: @convention(c) (resp: sourcekitd_response_t) -> () = library.loadSymbol("sourcekitd_response_description_dump") 0672 0673 0674 /** 0675 * \brief Prints to the given file descriptor a string representation of the 0676 * response object. 0677 */ 0678 public func sourcekitd_response_description_dump_filedesc(resp: sourcekitd_response_t, _ fd: Int32) { 0679 return _sourcekitd_response_description_dump_filedesc(resp: resp, fd: fd) 0680 } 0681 private let _sourcekitd_response_description_dump_filedesc
created_sourcekitd.swift:679
    return _sourcekitd_response_description_dump_filedesc(resp: resp, fd: fd)
: @convention(c) (resp: sourcekitd_response_t, fd: Int32) -> () = library.loadSymbol("sourcekitd_response_description_dump_filedesc") 0682 0683 0684 /** 0685 * \brief Copies a string representation of the response object in YAML format. 0686 * \returns A string representation of the response object. This string should 0687 * be disposed of with \c free when done. 0688 */ 0689 public func sourcekitd_response_description_copy(resp: sourcekitd_response_t) -> UnsafeMutablePointer<Int8> { 0690 return _sourcekitd_response_description_copy(resp: resp) 0691 } 0692 private let _sourcekitd_response_description_copy
created_sourcekitd.swift:690
    return _sourcekitd_response_description_copy(resp: resp)
: @convention(c) (resp: sourcekitd_response_t) -> UnsafeMutablePointer<Int8> = library.loadSymbol("sourcekitd_response_description_copy") 0693 0694 0695 0696 /** 0697 * \brief Prints to stderr a string representation of the variant object in 0698 * YAML format. 0699 */ 0700 public func sourcekitd_variant_description_dump(obj: sourcekitd_variant_t) { 0701 return _sourcekitd_variant_description_dump(obj: obj) 0702 } 0703 private let _sourcekitd_variant_description_dump
created_sourcekitd.swift:701
    return _sourcekitd_variant_description_dump(obj: obj)
: @convention(c) (obj: sourcekitd_variant_t) -> () = library.loadSymbol("sourcekitd_variant_description_dump") 0704 0705 0706 0707 /** 0708 * \brief Prints to the given file descriptor a string representation of the 0709 * variant object. 0710 */ 0711 public func sourcekitd_variant_description_dump_filedesc(obj: sourcekitd_variant_t, _ fd: Int32) { 0712 return _sourcekitd_variant_description_dump_filedesc(obj: obj, fd: fd) 0713 } 0714 private let _sourcekitd_variant_description_dump_filedesc
created_sourcekitd.swift:712
    return _sourcekitd_variant_description_dump_filedesc(obj: obj, fd: fd)
: @convention(c) (obj: sourcekitd_variant_t, fd: Int32) -> () = library.loadSymbol("sourcekitd_variant_description_dump_filedesc") 0715 0716 0717 0718 /** 0719 * \brief Copies a string representation of the variant object in YAML format. 0720 * \returns A string representation of the variant object. This string should 0721 * be disposed of with \c free when done. 0722 */ 0723 public func sourcekitd_variant_description_copy(obj: sourcekitd_variant_t) -> UnsafeMutablePointer<Int8> { 0724 return _sourcekitd_variant_description_copy(obj: obj) 0725 } 0726 private let _sourcekitd_variant_description_copy
created_sourcekitd.swift:724
    return _sourcekitd_variant_description_copy(obj: obj)
: @convention(c) (obj: sourcekitd_variant_t) -> UnsafeMutablePointer<Int8> = library.loadSymbol("sourcekitd_variant_description_copy") 0727 0728 0729 /** 0730 * @} 0731 */ 0732 0733 /** 0734 * \brief Invoke a request synchronously. 0735 * 0736 * The caller accepts ownership of the returned sourcekitd_response_t object and 0737 * should invoke \c sourcekitd_response_dispose on it when it is done with it. 0738 */ 0739 @warn_unused_result 0740 public func sourcekitd_send_request_sync
Request.swift:265
        let response = sourcekitd_send_request_sync(sourcekitObject)
Request.swift:323
        let response = sourcekitd_send_request_sync(sourcekitObject)
(req: sourcekitd_object_t) -> sourcekitd_response_t { 0741 return _sourcekitd_send_request_sync(req: req) 0742 } 0743 private let _sourcekitd_send_request_sync
created_sourcekitd.swift:741
    return _sourcekitd_send_request_sync(req: req)
: @convention(c) (req: sourcekitd_object_t) -> sourcekitd_response_t = library.loadSymbol("sourcekitd_send_request_sync") 0744 0745 0746 /** 0747 * \brief Used to cancel a request that has been invoked asynchronously. 0748 */ 0749 // public typealias sourcekitd_request_handle_t = UnsafeMutablePointer<Void> 0750 0751 /** 0752 * \brief Receives the response of an asynchronous request or notification. 0753 * 0754 * The receiver accepts ownership of the response object and should invoke 0755 * \c sourcekitd_response_dispose on it when it is done with it. 0756 */ 0757 // public typealias sourcekitd_response_receiver_t = (sourcekitd_response_t) -> Void 0758 0759 /** 0760 * \brief Invoke a request asynchronously. 0761 * 0762 * \param req the request object. 0763 * 0764 * \param out_handle the address where the associated 0765 * \c sourcekitd_request_handle_t will be stored. Can be NULL. 0766 * 0767 * \param receiver the block that will receive the response object. 0768 */ 0769 public func sourcekitd_send_request(req: sourcekitd_object_t, _ out_handle: UnsafeMutablePointer<sourcekitd_request_handle_t>, _ receiver: sourcekitd_response_receiver_t!) { 0770 return _sourcekitd_send_request(req: req, out_handle: out_handle, receiver: receiver) 0771 } 0772 private let _sourcekitd_send_request
created_sourcekitd.swift:770
    return _sourcekitd_send_request(req: req, out_handle: out_handle, receiver: receiver)
: @convention(c) (req: sourcekitd_object_t, out_handle: UnsafeMutablePointer<sourcekitd_request_handle_t>, receiver: sourcekitd_response_receiver_t!) -> () = library.loadSymbol("sourcekitd_send_request") 0773 0774 0775 0776 /** 0777 * \brief Cancel a request using the associated request handle returned by 0778 * \c sourcekitd_send_request. 0779 * 0780 * It is not guaranteed that invoking \c sourcekitd_cancel_request will cancel 0781 * the request. If the request gets cancelled, the receiver will get a 0782 * \c SOURCEKITD_ERROR_REQUEST_CANCELLED response error. 0783 * 0784 * Calling \c sourcekitd_cancel_request after the response object has been 0785 * delivered will have no effect. 0786 */ 0787 public func sourcekitd_cancel_request(handle: sourcekitd_request_handle_t) { 0788 return _sourcekitd_cancel_request(handle: handle) 0789 } 0790 private let _sourcekitd_cancel_request
created_sourcekitd.swift:788
    return _sourcekitd_cancel_request(handle: handle)
: @convention(c) (handle: sourcekitd_request_handle_t) -> () = library.loadSymbol("sourcekitd_cancel_request") 0791 0792 0793 0794 /** 0795 * \brief Sets the handler which should be called to receive notifications. 0796 * The block will be set to be executed in the main thread queue. 0797 * 0798 * If the connection to SourceKit is interrupted the handler will receive an 0799 * error response object of kind \c SOURCEKITD_ERROR_CONNECTION_INTERRUPTED. 0800 * Any subsequent requests will immediately fail with the same error until 0801 * the service is restored. 0802 * When the service is restored the handler will receive an empty response 0803 * object. 0804 * 0805 * \param receiver Notification handler block to use. Pass NULL to remove the 0806 * previous handler that was set. 0807 */ 0808 public func sourcekitd_set_notification_handler
Request.swift:314
            sourcekitd_set_notification_handler() { response in
(receiver: sourcekitd_response_receiver_t!) { 0809 return _sourcekitd_set_notification_handler(receiver: receiver) 0810 } 0811 private let _sourcekitd_set_notification_handler
created_sourcekitd.swift:809
    return _sourcekitd_set_notification_handler(receiver: receiver)
: @convention(c) (receiver: sourcekitd_response_receiver_t!) -> () = library.loadSymbol("sourcekitd_set_notification_handler") 0812 0813 0814 // public typealias sourcekitd_uid_handler_t = (UnsafePointer<Int8>) -> sourcekitd_uid_t 0815 0816 @available(*, deprecated, message="use sourcekitd_set_uid_handlers") 0817 public func sourcekitd_set_uid_handler(handler: sourcekitd_uid_handler_t!) { 0818 return _sourcekitd_set_uid_handler(handler: handler) 0819 } 0820 private let _sourcekitd_set_uid_handler
created_sourcekitd.swift:818
    return _sourcekitd_set_uid_handler(handler: handler)
: @convention(c) (handler: sourcekitd_uid_handler_t!) -> () = library.loadSymbol("sourcekitd_set_uid_handler") 0821 0822 0823 // public typealias sourcekitd_uid_from_str_handler_t = (UnsafePointer<Int8>) -> sourcekitd_uid_t 0824 // public typealias sourcekitd_str_from_uid_handler_t = (sourcekitd_uid_t) -> UnsafePointer<Int8> 0825 0826 public func sourcekitd_set_uid_handlers(uid_from_str: sourcekitd_uid_from_str_handler_t!, _ str_from_uid: sourcekitd_str_from_uid_handler_t!) { 0827 return _sourcekitd_set_uid_handlers(uid_from_str: uid_from_str, str_from_uid: str_from_uid) 0828 } 0829 private let _sourcekitd_set_uid_handlers
created_sourcekitd.swift:827
    return _sourcekitd_set_uid_handlers(uid_from_str: uid_from_str, str_from_uid: str_from_uid)
: @convention(c) (uid_from_str: sourcekitd_uid_from_str_handler_t!, str_from_uid: sourcekitd_str_from_uid_handler_t!) -> () = library.loadSymbol("sourcekitd_set_uid_handlers") 0830 0831