✨"8,@ P P @ 0 AЌ+-+/+(CB)B(B(B(<0B+)+/B(B)Ќ+B++/+(ƒB)+(B+B)- ?% Td 0(+SourceKittenFrameworkxXLLVM 3.5svn?2 J hJ<=s:FO21SourceKittenFramework11SwiftDocKey10NameOffsetFMS0_S0_Name offset (Int64)./// Name offset (Int64). w$Ws:V21SourceKittenFramework9SwiftDocs!Represents docs for a Swift file.&/// Represents docs for a Swift file. Gs:V21SourceKittenFramework4FileRepresents a source file./// Represents a source file.  @!ACs:F21SourceKittenFramework13runXcodeBuildFTGSaSS_6inPathSS_GSqSS_FRun `xcodebuild clean build` along with any passed in build arguments./** Run `xcodebuild clean build` along with any passed in build arguments. :param: arguments Arguments to pass to `xcodebuild`. :param: path Path to run `xcodebuild` from. :returns: `xcodebuild`'s STDERR+STDOUT output combined. */ $J;s:FO21SourceKittenFramework20SwiftDeclarationKind15ExtensionStructFMS0_S0_`extension.struct`./// `extension.struct`. dC/s:FO21SourceKittenFramework20SwiftDeclarationKind9VarStaticFMS0_S0_ `var.static`./// `var.static`. ms:FV21SourceKittenFramework4File16parseDeclarationFS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_4Parse source declaration string from XPC dictionary./** Parse source declaration string from XPC dictionary. :param: dictionary XPC dictionary to extract declaration from. :returns: Source declaration if successfully parsed. */7qRs:FV21SourceKittenFramework4File17generateOffsetMapFS0_FTGSaSi_10dictionaryGVSs10DictionarySSP8SwiftXPC16XPCRepresentable___GS1_SiSi_Creates an OffsetMap containing offset locations at which there are declarations that likely have documentation comments, but haven't been documented by SourceKitten yet./** Creates an OffsetMap containing offset locations at which there are declarations that likely have documentation comments, but haven't been documented by SourceKitten yet. :param: documentedTokenOffsets Offsets where there are declarations that likely have documentation comments. :param: dictionary Docs dictionary to check for which offsets are already documented. :returns: OffsetMap containing offset locations at which there are declarations that likely have documentation comments, but haven't been documented by SourceKitten yet. */q\4s:F21SourceKittenFrameworkP33_F2C16FCF37AD76513E60AB83912197F015filterArgumentsFGSaSS_GSaSS_[Filters compiler arguments from `xcodebuild` to something that SourceKit/Clang will accept./** Filters compiler arguments from `xcodebuild` to something that SourceKit/Clang will accept. :param: args Compiler arguments, as parsed from `xcodebuild`. :returns: Filtered compiler arguments. */ڽOGs:FO21SourceKittenFramework20SwiftDeclarationKind20FunctionMethodStaticFMS0_S0_`function.method.static`./// `function.method.static`. f>Es:FO21SourceKittenFramework11SwiftDocKey12SubstructureFMS0_S0_Substructure (XPCArray)./// Substructure (XPCArray). e_s:vV21SourceKittenFramework9SwiftDocs14docsDictionaryGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__%Docs information as an XPCDictionary.*/// Docs information as an XPCDictionary. XJQs:FO21SourceKittenFramework10SyntaxKind25StringInterpolationAnchorFMS0_S0_`string_interpolation_anchor`.#/// `string_interpolation_anchor`. Ws:FO21SourceKittenFramework11SwiftDocKeyP33_712F031A5C3BC6880FA5C4C6D28DDE5A3getFMS0_U__FTS0_GVSs10DictionarySSP8SwiftXPC16XPCRepresentable___GSqQ__,Returns the typed value of a dictionary key./** Returns the typed value of a dictionary key. :param: key SwiftDoctKey to get from the dictionary. :param: dictionary Dictionary to get value from. :returns: Typed value of a dictionary key. */|9zs:FO21SourceKittenFramework11SwiftDocKey13getBodyLengthFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqVSs5Int64_$Get body length int from dictionary./** Get body length int from dictionary. :param: dictionary Dictionary to get value from. :returns: Body length int if successful. */1#9;s:FO21SourceKittenFramework11SwiftDocKey8FilePathFMS0_S0_File path (String)./// File path (String). !.)-s:vV21SourceKittenFramework6Module4nameSS Module Name./// Module Name. )@#1s:O21SourceKittenFramework8LanguageLanguage Enum./// Language Enum. -f1/s:vV21SourceKittenFramework11SyntaxToken6offsetSi Token offset./// Token offset. -7s:FO21SourceKittenFramework10SyntaxKind13BuildconfigIDFMS0_S0_`buildconfig.id`./// `buildconfig.id`. 5ʨ:}s:FO21SourceKittenFramework11SwiftDocKey9DocColumnFMS0_S0_4Column where the token's declaration begins (Int64).9/// Column where the token's declaration begins (Int64). ;ans:FV21SourceKittenFramework6ModulecFMS0_FT19xcodeBuildArgumentsGSaSS_4nameGSqSS_6inPathSS_GSqS0__Failable initializer to create a Module by the arguments necessary pass in to `xcodebuild` to build it. Optionally pass in a `moduleName` and `path`./** Failable initializer to create a Module by the arguments necessary pass in to `xcodebuild` to build it. Optionally pass in a `moduleName` and `path`. :param: xcodeBuildArguments The arguments necessary pass in to `xcodebuild` to build this Module. :param: name Module name. Will be parsed from `xcodebuild` output if nil. :param: path Path to run `xcodebuild` from. Uses current path by default. */=l&s:C21SourceKittenFramework10XMLElement:Models an XML element, including name, text and attributes?/// Models an XML element, including name, text and attributes =1s:FV21SourceKittenFramework4FileP33_C13880BB1D10F84AB560DC044F1EF1219insertDocFS0_FTGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__6parentGS1_SSPS3___6offsetVSs5Int64_GSqGS1_SSPS3____Inserts a document dictionary at the specified offset. Parent will be traversed until the offset is found. Returns nil if offset could not be found./** Inserts a document dictionary at the specified offset. Parent will be traversed until the offset is found. Returns nil if offset could not be found. :param: doc Document dictionary to insert. :param: parent Parent to traverse to find insertion point. :param: offset Offset to insert document dictionary. :returns: Parent with doc inserted if successful. */>rm'cs:V21SourceKittenFramework11SyntaxToken'Represents a single Swift syntax token.,/// Represents a single Swift syntax token. @FMs:FV21SourceKittenFramework11SyntaxTokencFMS0_FT4typeSS6offsetSi6lengthSi_S0_@Create a SyntaxToken by directly passing in its property values./** Create a SyntaxToken by directly passing in its property values. :param: type Token type. See SyntaxKind. :param: offset Token offset. :param: length Token length. */E6^m<s:F21SourceKittenFramework11toAnyObjectFGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GS0_SSPSs9AnyObject__gConvert XPCDictionary to `[String: AnyObject]` for conversion using NSJSONSerialization. See toJSON(_:)/** Convert XPCDictionary to `[String: AnyObject]` for conversion using NSJSONSerialization. See toJSON(_:) :param: dictionary XPCDictionary to convert. :returns: JSON-serializable Dictionary. */Jn0gs:V21SourceKittenFramework20ClangTranslationUnit)Represents a group of CXTranslationUnits../// Represents a group of CXTranslationUnits. J,s:F21SourceKittenFrameworkP33_C13880BB1D10F84AB560DC044F1EF12115childrenAsArrayFOS_10XMLIndexerGSqGSaP8SwiftXPC16XPCRepresentable___OReturns an `XPCArray` of `XPCDictionary` items from `indexer` children, if any./** Returns an `XPCArray` of `XPCDictionary` items from `indexer` children, if any. :param: indexer `XMLIndexer` to traverse. */Lf0 5os:vV21SourceKittenFramework6Module11sourceFilesGSaSS_-Source files to be documented in this Module.2/// Source files to be documented in this Module. L|@s:vV21SourceKittenFramework20ClangTranslationUnit11descriptionSS7A textual XML representation of `ClangTranslationUnit`.</// A textual XML representation of `ClangTranslationUnit`. MB_Gs:FO21SourceKittenFramework7Request13CustomRequestFMS0_FCSo8NSObjectS0_9A custom request by passing in the xpc_object_t directly.>/// A custom request by passing in the xpc_object_t directly. O8B+s:FO21SourceKittenFramework20SwiftDeclarationKind8ProtocolFMS0_S0_ `protocol`./// `protocol`. P?!is:V21SourceKittenFramework6Module*Represents source module to be documented.//// Represents source module to be documented. R 1_s:vV21SourceKittenFramework6Module11descriptionSS%A textual representation of `Module`.*/// A textual representation of `Module`. V{s:FO21SourceKittenFramework7Request21sendCursorInfoRequestFMS0_FTCSo8NSObject8atOffsetVSs5Int64_GSqGVSs10DictionarySSP8SwiftXPC16XPCRepresentable___[Send a Request.CursorInfo by updating its offset. Returns SourceKit response if successful./** Send a Request.CursorInfo by updating its offset. Returns SourceKit response if successful. :param: request xpc_object_t representation of Request.CursorInfo :param: offset Offset to update request. :returns: SourceKit response if successful. */[,Ns:FV21SourceKittenFramework9SwiftDocscFMS0_FT4fileVS_4File9argumentsGSaSS__S0_@Create docs for the specified Swift file and compiler arguments./** Create docs for the specified Swift file and compiler arguments. :param: file Swift file to document :param: arguments compiler arguments to pass to SourceKit */^p7Ss:FO21SourceKittenFramework11SwiftDocKey6DocUSRFMS0_S0_Parsed scope start end (Int64).$/// Parsed scope start end (Int64). a 8Rys:F21SourceKittenFramework35sourcekitd_request_description_dumpFGSqCSo8NSObject_T_1Print string description of XPC request to STDOUT8/** Print string description of XPC request to STDOUT */aLs:FV21SourceKittenFramework9SyntaxMapcFMS0_FT6tokensGSaVS_11SyntaxToken__S0_1Create a SyntaxMap by passing in tokens directly.l/** Create a SyntaxMap by passing in tokens directly. :param: tokens Array of SyntaxToken's. */a7{s:vO21SourceKittenFramework10XMLIndexer8childrenGSaS0__3All child elements from the currently indexed level8/// All child elements from the currently indexed level bczZs:FV21SourceKittenFramework4File15parseScopeRangeFS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqT5startSi3endSi__SParse line numbers containing the declaration's implementation from XPC dictionary./** Parse line numbers containing the declaration's implementation from XPC dictionary. :param: dictionary XPC dictionary to extract declaration from. :returns: Line numbers containing the declaration's implementation. */c Xus:FO21SourceKittenFramework11SwiftDocKey9getLengthFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqVSs5Int64_Get length int from dictionary./** Get length int from dictionary. :param: dictionary Dictionary to get value from. :returns: Length int if successful. */c$mMAs:FO21SourceKittenFramework20SwiftDeclarationKind18FunctionDestructorFMS0_S0_`function.destructor`./// `function.destructor`. h1/s:vV21SourceKittenFramework11SyntaxToken6lengthSi Token length./// Token length. m(^51s:FO21SourceKittenFramework11SwiftDocKey4NameFMS0_S0_Name (String)./// Name (String). m%@Ys:FO21SourceKittenFramework11SwiftDocKey14ParsedScopeEndFMS0_S0_"Type of documented token (String).'/// Type of documented token (String). o`s:F21SourceKittenFramework5mergeUSs8Hashable___FTGVSs10DictionaryQ_Q0__GSqGS1_Q_Q0____GS1_Q_Q0__aReturns a new dictionary by adding the entries of dict2 into dict1, overriding if the key exists.)/** Returns a new dictionary by adding the entries of dict2 into dict1, overriding if the key exists. :param: dict1 Dictionary to merge into. :param: dict2 Dictionary to merge from (optional). :returns: A new dictionary by adding the entries of dict2 into dict1, overriding if the key exists. */p QG5s:FO21SourceKittenFramework20SwiftDeclarationKind12FunctionFreeFMS0_S0_`function.free`./// `function.free`. rBs:FC21SourceKittenFramework9SWXMLHash5parseFMS0_FSSOS_10XMLIndexer*Method to parse XML passed in as a string./** Method to parse XML passed in as a string. :param: xml The XML to be parsed :returns: An XMLIndexer instance that is used to look up elements in the XML */r51s:FO21SourceKittenFramework11SwiftDocKey4KindFMS0_S0_Kind (String)./// Kind (String). w2ts:FV21SourceKittenFramework9SyntaxMapcFMS0_FT17sourceKitResponseGVSs10DictionarySSP8SwiftXPC16XPCRepresentable___S0_;Create a SyntaxMap from a SourceKit `editor.open` response./** Create a SyntaxMap from a SourceKit `editor.open` response. :param: sourceKitResponse SourceKit `editor.open` response. */zts:FO21SourceKittenFramework11SwiftDocKey14getFullXMLDocsFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_)Get full xml docs string from dictionary./** Get full xml docs string from dictionary. :param: dictionary Dictionary to get value from. :returns: Full xml docs string if successful. */zN@Es:F21SourceKittenFramework6toJSONFGSaP8SwiftXPC16XPCRepresentable__SS,Convert XPCArray of XPCDictionary's to JSON./** Convert XPCArray of XPCDictionary's to JSON. :param: array XPCArray of XPCDictionary's to convert. :returns: Converted JSON. */{θGs:F21SourceKittenFramework20filterLastContiguousU__FTGSaQ__FQ_Sb_GSaQ__VReturns an array containing the last contiguous group of elements matching the filter./** Returns an array containing the last contiguous group of elements matching the filter. :param: array Array to filter. :param: filter Closure to filter elements. */|6<=s:FO21SourceKittenFramework11SwiftDocKey10NameLengthFMS0_S0_Name length (Int64)./// Name length (Int64). ~l:R@Cs:vV21SourceKittenFramework9SyntaxMap6tokensGSaVS_11SyntaxToken_Array of SyntaxToken's./// Array of SyntaxToken's. r\zs:FO21SourceKittenFramework11SwiftDocKey13getBodyOffsetFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqVSs5Int64_$Get body offset int from dictionary./** Get body offset int from dictionary. :param: dictionary Dictionary to get value from. :returns: Body offset int if successful. */RM`Xs:FC21SourceKittenFramework10XMLElement10addElementFS0_FTSS14withAttributesCSo12NSDictionary_S0_<Adds a new XMLElement underneath this instance of XMLElement /** Adds a new XMLElement underneath this instance of XMLElement :param: name The name of the new element to be added :param: withAttributes The attributes dictionary for the element being added :returns: The XMLElement that has now been added */Fa`"Ss:O21SourceKittenFramework7RequestRepresents a SourceKit request.$/// Represents a SourceKit request. Z2s:F21SourceKittenFramework6toJSONFPSs9AnyObject_SSJSON Object to JSON String./** JSON Object to JSON String. :param: object Object to convert to JSON. :returns: JSON string representation of the input object. */r|s:FO21SourceKittenFramework11SwiftDocKey15getSubstructureFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqGSaPS3____'Get substructure array from dictionary./** Get substructure array from dictionary. :param: dictionary Dictionary to get value from. :returns: Substructure array if successful. */Lxs:F21SourceKittenFramework31replaceUIDsWithSourceKitStringsFGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GS0_SSPS2___ITraverse the dictionary replacing SourceKit UIDs with their string value./** Traverse the dictionary replacing SourceKit UIDs with their string value. :param: dictionary Dictionary to replace UIDs. :returns: Dictionary with UIDs replaced by strings. */b($s:V21SourceKittenFramework9Structure=Represents the structural information in a Swift source file.B/// Represents the structural information in a Swift source file.  @'s:FO21SourceKittenFramework20SwiftDeclarationKind6StructFMS0_S0_ `struct`./// `struct`. T-*?s:FO21SourceKittenFramework10XMLIndexercFMS0_FPSs9AnyObject_S0_Initializes the XMLIndexer/** Initializes the XMLIndexer :param: _ should be an instance of XMLElement, but supports other values for error handling :returns: instance of XMLIndexer */Hs:FE21SourceKittenFrameworkSS19isTokenDocumentableFSSFVS_11SyntaxTokenSbReturns whether or not the `token` can be documented. Either because it is a `SyntaxKind.Identifier` or because it is a function treated as a `SyntaxKind.Keyword`: /** Returns whether or not the `token` can be documented. Either because it is a `SyntaxKind.Identifier` or because it is a function treated as a `SyntaxKind.Keyword`: - `subscript` - `init` - `deinit` :param: token Token to process. */~s:FV21SourceKittenFramework4FileP33_C13880BB1D10F84AB560DC044F1EF12112shouldInsertFS0_FTGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__6offsetVSs5Int64_SbUReturns whether or not a doc should be inserted into a parent at the provided offset.+/** Returns whether or not a doc should be inserted into a parent at the provided offset. :param: parent Parent dictionary to evaluate. :param: offset Offset to search for in parent dictionary. :returns: True if a doc should be inserted in the parent at the provided offset. */8]BWs:FO21SourceKittenFramework11SwiftDocKey16ParsedScopeStartFMS0_S0_!USR of documented token (String).&/// USR of documented token (String). 8Ks:FO21SourceKittenFramework11SwiftDocKey7DocTypeFMS0_S0_Parsed scope start (Int64). /// Parsed scope start (Int64). "<=s:FO21SourceKittenFramework11SwiftDocKey10BodyOffsetFMS0_S0_Body offset (Int64)./// Body offset (Int64). B-s:FO21SourceKittenFramework20SwiftDeclarationKind8VarLocalFMS0_S0_ `var.local`./// `var.local`. U>7s:FV21SourceKittenFramework4FilecFMS0_FT4pathSS_GSqS0__XFailable initializer by path. Fails if file contents could not be read as a UTF8 string./** Failable initializer by path. Fails if file contents could not be read as a UTF8 string. :param: path File path. */?s:FO21SourceKittenFramework11SwiftDocKey13DocDiscussionFMS0_S0_8Discussion documentation of documented token (XPCArray).=/// Discussion documentation of documented token (XPCArray). X$9s:C21SourceKittenFramework9SWXMLHashSimple XML parser./// Simple XML parser. PBs:FC21SourceKittenFramework10XMLElementcFMS0_FT4nameSS5indexSi_S0_!Initialize an XMLElement instance/** Initialize an XMLElement instance :param: name The name of the element to be initialized :returns: a new instance of XMLElement */ٺ9s:FV21SourceKittenFramework4File24furtherProcessDictionaryFS0_FTGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__22documentedTokenOffsetsGSaSi_17cursorInfoRequestCSo8NSObject9syntaxMapVS_9SyntaxMap_GS1_SSPS3___Returns a copy of the input dictionary with additional cursorinfo information at the given `documentationTokenOffsets` that haven't yet been documented./** Returns a copy of the input dictionary with additional cursorinfo information at the given `documentationTokenOffsets` that haven't yet been documented. :param: dictionary Dictionary to insert new docs into. :param: documentedTokenOffsets Offsets that are likely documented. :param: cursorInfoRequest Cursor.Info request to get declaration information. */:3ys:vO21SourceKittenFramework10XMLIndexer9boolValueSb2True if a valid XMLIndexer, false if an error type7/// True if a valid XMLIndexer, false if an error type zK?s:FO21SourceKittenFramework20SwiftDeclarationKind16GenericTypeParamFMS0_S0_`generic_type_param`./// `generic_type_param`. pls:FO21SourceKittenFramework11SwiftDocKey7getNameFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_ Get name string from dictionary./** Get name string from dictionary. :param: dictionary Dictionary to get value from. :returns: Name string if successful. */V{Ys:FE21SourceKittenFrameworkSS46stringByTrimmingWhitespaceAndOpeningCurlyBraceFSSFT_GSqSS_VReturns a copy of the string by trimming whitespace and the opening curly brace (`{`).[/// Returns a copy of the string by trimming whitespace and the opening curly brace (`{`). Ls:FE21SourceKittenFrameworkSS22documentedTokenOffsetsFSSFVS_9SyntaxMapGSaSi_8Find integer offsets of documented Swift tokens in self./** Find integer offsets of documented Swift tokens in self. :param: syntaxMap Syntax Map returned from SourceKit editor.open request. :returns: Array of documented token offsets. */H8}s:FO21SourceKittenFramework11SwiftDocKey7DocFileFMS0_S0_4File where the documented token is located (String).9/// File where the documented token is located (String). vWRMs:FO21SourceKittenFramework20SwiftDeclarationKind23FunctionAccessorWillsetFMS0_S0_`function.accessor.willset`.!/// `function.accessor.willset`. Iaks:vV21SourceKittenFramework9Structure10dictionaryGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__+Structural information as an XPCDictionary.0/// Structural information as an XPCDictionary. UFSs:FO21SourceKittenFramework11SwiftDocKey20DocumentationCommentFMS0_S0_Documentation comment (String).$/// Documentation comment (String). ʨus:FO21SourceKittenFramework11SwiftDocKey9getOffsetFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqVSs5Int64_Get offset int from dictionary./** Get offset int from dictionary. :param: dictionary Dictionary to get value from. :returns: Offset int if successful. */C-s:FO21SourceKittenFramework20SwiftDeclarationKind9TypealiasFMS0_S0_ `typealias`./// `typealias`. πSs:F21SourceKittenFramework7compactU_Ss12SequenceType_USs13GeneratorType__FQ0_GSaQ__?Returns an array of the non-nil elements of the input sequence./** Returns an array of the non-nil elements of the input sequence. :param: sequence Sequence to compact. :returns: An array of the non-nil elements of the input sequence. */تj.s:FE21SourceKittenFrameworkCSo8NSString39stringByTrimmingTrailingCharactersInSetFS0_FCSo14NSCharacterSetSSeReturns a copy of `self` with the trailing contiguous characters belonging to `characterSet` removed./** Returns a copy of `self` with the trailing contiguous characters belonging to `characterSet` removed. :param: characterSet Character set to check for membership. */`-QKs:FO21SourceKittenFramework20SwiftDeclarationKind22FunctionAccessorSetterFMS0_S0_`function.accessor.setter`. /// `function.accessor.setter`. L`dVs:F21SourceKittenFrameworkP33_99AD8E13747F294771B08490B5ED6F0E23moduleNameFromArgumentsFGSaSS_GSqSS_BParses likely module name from compiler or `xcodebuild` arguments./** Parses likely module name from compiler or `xcodebuild` arguments. Will the following values, in this priority: module name, target name, scheme name. :param: arguments Compiler or `xcodebuild` arguments to parse. :returns: Module name if successful. */<3s:FO21SourceKittenFramework10SyntaxKind11AttributeIDFMS0_S0_`attribute.id`./// `attribute.id`. rs:F21SourceKittenFramework22parseCompilerArgumentsFTCSo8NSString8languageOS_8Language10moduleNameGSqSS__GSqGSaSS__EParses the compiler arguments needed to compile the `language` files./** Parses the compiler arguments needed to compile the `language` files. :param: xcodebuildOutput Output of `xcodebuild` to be parsed for compiler arguments. :param: language Language to parse for. :param: moduleName Name of the Module for which to extract compiler arguments. :returns: Compiler arguments, filtered for suitable use by SourceKit if `.Swift` or Clang if `.ObjC`. */ޠK=s:FO21SourceKittenFramework20SwiftDeclarationKind16FunctionOperatorFMS0_S0_`function.operator`./// `function.operator`. V]HOs:vC21SourceKittenFramework10XMLElement10attributesGVSs10DictionarySSSS_The attributes of the element"/// The attributes of the element ~U"s:FE21SourceKittenFrameworkSS29countOfLeadingCharactersInSetFSSFCSo14NSCharacterSetSi_Returns the number of contiguous characters at the start of `self` belonging to `characterSet`./** Returns the number of contiguous characters at the start of `self` belonging to `characterSet`. :param: characterSet Character set to check for membership. */x8Ys:FO21SourceKittenFramework11SwiftDocKey7DocNameFMS0_S0_"Name of documented token (String).'/// Name of documented token (String). ؒcs:FE21SourceKittenFrameworkCSo8NSString18byteRangeToNSRangeFS0_FT5startSi6lengthSi_GSqVSC8_NSRange_jConverts a range of byte offsets in `self` to an `NSRange` suitable for filtering `self` as an `NSString`./** Converts a range of byte offsets in `self` to an `NSRange` suitable for filtering `self` as an `NSString`. :param: start Starting byte offset. :param: length Length of bytes to include in range. :returns: An equivalent `NSRange`. */3xWs:FV21SourceKittenFramework20ClangTranslationUnitcFMS0_FT11headerFilesGSaSS_19xcodeBuildArgumentsGSaSS_6inPathSS_GSqS0__Failable initializer to create a ClangTranslationUnit by passing Objective-C header files and `xcodebuild` arguments. Optionally pass in a `path`./** Failable initializer to create a ClangTranslationUnit by passing Objective-C header files and `xcodebuild` arguments. Optionally pass in a `path`. :param: headerFiles Objective-C header files to document. :param: xcodeBuildArguments The arguments necessary pass in to `xcodebuild` to link these header files. :param: path Path to run `xcodebuild` from. Uses current path by default. */+@s:FO21SourceKittenFramework10SyntaxKind13isCommentLikeFMS0_FSSSb?Returns true if the input is a comment-like syntax kind string.p/** Returns true if the input is a comment-like syntax kind string. :param: string Input string. */8s:vV21SourceKittenFramework6Module4docsGSaVS_9SwiftDocs_EDocumentation for this Module. Typically expensive computed property.J/// Documentation for this Module. Typically expensive computed property. 22is:FE21SourceKittenFrameworkSS11isSwiftFileFSSFT_Sb%Returns true if self is a Swift file.4/** Returns true if self is a Swift file. */\s:vO21SourceKittenFramework7RequestP33_B1AC82A8F682C055F79D1482C920A1898xpcValueCSo8NSObject<xpc_object_t version of the Request to be sent to SourceKit.A/// xpc_object_t version of the Request to be sent to SourceKit. ~&73s:FO21SourceKittenFramework11SwiftDocKey6OffsetFMS0_S0_Offset (Int64)./// Offset (Int64). rq$<3s:FO21SourceKittenFramework10SyntaxKind11CommentMarkFMS0_S0_`comment.mark`./// `comment.mark`. s:FV21SourceKittenFramework9SwiftDocscFMS0_FT4fileVS_4File10dictionaryGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__17cursorInfoRequestGSqCSo8NSObject__S0_aCreate docs for the specified Swift file, editor.open SourceKit response and cursor info request../** Create docs for the specified Swift file, editor.open SourceKit response and cursor info request. :param: file Swift file to document :param: dictionary editor.open response from SourceKit :param: cursorInfoRequest SourceKit xpc dictionary to use to send cursorinfo request. */>s:FV21SourceKittenFramework9SyntaxMapcFMS0_FT4fileVS_4File_S0_,Create a SyntaxMap from a File to be parsed.`/** Create a SyntaxMap from a File to be parsed. :param: file File to be parsed. */nFSs:FO21SourceKittenFramework11SwiftDocKey20AnnotatedDeclarationFMS0_S0_Annotated declaration (String).$/// Annotated declaration (String). -z7ss:vV21SourceKittenFramework11SyntaxToken11descriptionSS/A textual JSON representation of `SyntaxToken`.4/// A textual JSON representation of `SyntaxToken`. aخ7)s:FO21SourceKittenFramework10SyntaxKind7CommentFMS0_S0_ `comment`./// `comment`. Nws:FV21SourceKittenFramework4File27getDocumentationCommentBodyFS0_FTGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__9syntaxMapVS_9SyntaxMap_GSqSS_1Parses `dictionary`'s documentation comment body.6/** Parses `dictionary`'s documentation comment body. :param: dictionary Dictionary to parse. :param: syntaxMap SyntaxMap for current file. :returns: `dictionary`'s documentation comment body as a string, without any documentation syntax (`/** ... */` or `/// ...`). */m\3s:F21SourceKittenFramework45sourcekitd_response_description_dump_filedescFGSqCSo8NSObject_T_Print string description of XPC response and its file description to STDOUT NOTE: This does not work, instead simply causing a fatal I/O error/** Print string description of XPC response and its file description to STDOUT NOTE: This does not work, instead simply causing a fatal I/O error */ KCAs:FO21SourceKittenFramework10SyntaxKind18BuildconfigKeywordFMS0_S0_`buildconfig.keyword`./// `buildconfig.keyword`. s,}s:FO21SourceKittenFramework11SwiftDocKey23getAnnotatedDeclarationFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_1Get annotated declaration string from dictionary./** Get annotated declaration string from dictionary. :param: dictionary Dictionary to get value from. :returns: Annotated declaration string if successful. */}9-s:FO21SourceKittenFramework10SyntaxKind9ParameterFMS0_S0_ `parameter`./// `parameter`. ){6's:FO21SourceKittenFramework10SyntaxKind6NumberFMS0_S0_ `number`./// `number`. vWs:FE21SourceKittenFrameworkSS48stringByRemovingCommonLeadingWhitespaceFromLinesFSSFT_SSQReturns a copy of `self` with the leading whitespace common in each line removed.V/// Returns a copy of `self` with the leading whitespace common in each line removed. 3$s:C21SourceKittenFramework9XMLParserQThe implementation of NSXMLParserDelegate and where the parsing actually happens.V/// The implementation of NSXMLParserDelegate and where the parsing actually happens. iX@gs:FO21SourceKittenFramework11SwiftDocKey14DocDeclarationFMS0_S0_)Declaration of documented token (String)../// Declaration of documented token (String). jEMs:FO21SourceKittenFramework11SwiftDocKey19DocResultDiscussionFMS0_S0_Parsed declaration (String).!/// Parsed declaration (String). }LQKs:FO21SourceKittenFramework20SwiftDeclarationKind22FunctionAccessorDidsetFMS0_S0_`function.accessor.didset`. /// `function.accessor.didset`.  IIx4os:vV21SourceKittenFramework9Structure11descriptionSS-A textual JSON representation of `Structure`.2/// A textual JSON representation of `Structure`. %Cs:FO21SourceKittenFramework11SwiftDocKey17ParsedDeclarationFMS0_S0_?Result discussion documentation of documented token (XPCArray).D/// Result discussion documentation of documented token (XPCArray). '$%7s:sO21SourceKittenFramework10XMLIndexer9subscriptFSSS0_8Find an XML element at the current level by element name/** Find an XML element at the current level by element name :param: key The element name to index by :returns: instance of XMLIndexer to match the element (or elements) found by key */(?l2!s:FO21SourceKittenFramework8Language5SwiftFMS0_S0_Swift. /// Swift. )/<=s:FO21SourceKittenFramework11SwiftDocKey10BodyLengthFMS0_S0_Body length (Int64)./// Body length (Int64). *ks:FE21SourceKittenFrameworkCSo8NSString22lineRangeWithByteRangeFS0_FT5startSi6lengthSi_GSqT5startSi3endSi__AReturns line numbers containing starting and ending byte offsets./** Returns line numbers containing starting and ending byte offsets. :param: start Starting byte offset. :param: length Length of bytes to include in range. */*A=s:FO21SourceKittenFramework10SyntaxKind16AttributeBuiltinFMS0_S0_`attribute.builtin`./// `attribute.builtin`. ,ys:F21SourceKittenFramework38parseHeaderFilesAndXcodebuildArgumentsFGSaSS_T11headerFilesGSaSS_19xcodebuildArgumentsGSaSS__~Extracts Objective-C header files and `xcodebuild` arguments from an array of header files followed by `xcodebuild` arguments.%/** Extracts Objective-C header files and `xcodebuild` arguments from an array of header files followed by `xcodebuild` arguments. :param: sourcekittenArguments Array of Objective-C header files followed by `xcodebuild` arguments. :returns: Tuple of header files and xcodebuild arguments. */.&s:O21SourceKittenFramework10XMLIndexerBReturned from SWXMLHash, allows easy element lookup into XML data.G/// Returned from SWXMLHash, allows easy element lookup into XML data. ..Cs:vC21SourceKittenFramework10XMLElement4nameSSThe name of the element/// The name of the element 0kE=s:FE21SourceKittenFrameworkSS22isObjectiveCHeaderFileFSSFT_Sb3Returns true if self is an Objective-C header file.B/** Returns true if self is an Objective-C header file. */2Bs:F21SourceKittenFramework21stringForSourceKitUIDFVSs6UInt64GSqSS_.Cache SourceKit requests for strings from UIDs/** Cache SourceKit requests for strings from UIDs :param: uid UID received from sourcekitd* responses :returns: Cached UID string if available, other */7nAIs:FO21SourceKittenFramework11SwiftDocKey15DiagnosticStageFMS0_S0_Diagnostic stage (String)./// Diagnostic stage (String). 8> C/s:FO21SourceKittenFramework20SwiftDeclarationKind9VarGlobalFMS0_S0_ `var.global`./// `var.global`. <-;/s:FO21SourceKittenFramework10SyntaxKind10IdentifierFMS0_S0_ `identifier`./// `identifier`. @I2ks:FE21SourceKittenFrameworkCSo8NSStringP33_0FC7D82B151D24403F461B3F6A0041E817indexOfByteOffsetFS0_FSiGSqSi_;Binary search for NSString index equivalent to byte offset./** Binary search for NSString index equivalent to byte offset. :param: offset Byte offset. :returns: NSString index, if any. */Bcyk?7s:FO21SourceKittenFramework10SyntaxKind14TypeidentifierFMS0_S0_`typeidentifier`./// `typeidentifier`. BJs:FC21SourceKittenFramework9SWXMLHash5parseFMS0_FCSo6NSDataOS_10XMLIndexer4Method to parse XML passed in as an NSData instance./** Method to parse XML passed in as an NSData instance. :param: xml The XML to be parsed :returns: An XMLIndexer instance that is used to look up elements in the XML */E[EQKs:FO21SourceKittenFramework20SwiftDeclarationKind22FunctionMethodInstanceFMS0_S0_`function.method.instance`. /// `function.method.instance`. Ewdls:FO21SourceKittenFramework11SwiftDocKey7getKindFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_ Get kind string from dictionary./** Get kind string from dictionary. :param: dictionary Dictionary to get value from. :returns: Kind string if successful. */F[n?@ms:FO21SourceKittenFramework7Request10EditorOpenFMS0_FVS_4FileS0_,An `editor.open` request for the given File.1/// An `editor.open` request for the given File. G =Cs:FO21SourceKittenFramework11SwiftDocKey11FullXMLDocsFMS0_S0_Full XML docs (String)./// Full XML docs (String). J6 s:F21SourceKittenFramework21sourcekitd_initializeFT_Si`Initialize the SourceKit XPC service. This should only be done once per session (as Xcode does)./** Initialize the SourceKit XPC service. This should only be done once per session (as Xcode does). :returns: ??? maybe 0 for success and 1 for failure? */M*1QKs:FO21SourceKittenFramework20SwiftDeclarationKind22FunctionAccessorGetterFMS0_S0_`function.accessor.getter`. /// `function.accessor.getter`. M8ys:FO21SourceKittenFramework11SwiftDocKey7DocLineFMS0_S0_2Line where the token's declaration begins (Int64).7/// Line where the token's declaration begins (Int64). PU0?%s:FO21SourceKittenFramework20SwiftDeclarationKind5ClassFMS0_S0_`class`. /// `class`. R9a*];s:FV21SourceKittenFramework9SyntaxMap24commentRangeBeforeOffsetFS0_FSiGSqT5startSi6lengthSi__hReturns the range of the last contiguous comment-like block from the tokens in `self` prior to `offset`./** Returns the range of the last contiguous comment-like block from the tokens in `self` prior to `offset`. :param: offset Last possible byte offset of the range's start. */ROy>1s:FO21SourceKittenFramework10XMLIndexer8withAttrFS0_FTSSSS_S0_7Allows for element lookup by matching attribute values./** Allows for element lookup by matching attribute values. :param: attr should the name of the attribute to match on :param: _ should be the value of the attribute to match on :returns: instance of XMLIndexer */S9;s:FO21SourceKittenFramework11SwiftDocKey8TypeNameFMS0_S0_Type name (String)./// Type name (String). Y]Zs:vV21SourceKittenFramework11SyntaxToken15dictionaryValueGVSs10DictionarySSPSs9AnyObject__IDictionary representation of SyntaxToken. Useful for NSJSONSerialization.N/// Dictionary representation of SyntaxToken. Useful for NSJSONSerialization. [UH7s:FO21SourceKittenFramework20SwiftDeclarationKind13ExtensionEnumFMS0_S0_`extension.enum`./// `extension.enum`. [&s:O21SourceKittenFramework10SyntaxKind]Syntax kind values. Found in `strings SourceKitService | grep source.lang.swift.syntaxtype.`./// Syntax kind values. N/// Found in `strings SourceKitService | grep source.lang.swift.syntaxtype.`. \q2ks:vC21SourceKittenFramework10XMLElement4textGSqSS_+The inner text of the element, if it exists0/// The inner text of the element, if it exists ]o#s:FV21SourceKittenFramework4FileP33_C13880BB1D10F84AB560DC044F1EF12122markNameFromDictionaryFS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_QExtract mark-style comment string from doc dictionary. e.g. '// MARK: - The Name'/** Extract mark-style comment string from doc dictionary. e.g. '// MARK: - The Name' :param: dictionary Doc dictionary to parse. :returns: Mark name if successfully parsed. */e1F3s:FO21SourceKittenFramework20SwiftDeclarationKind11VarInstanceFMS0_S0_`var.instance`./// `var.instance`. fF1s:FO21SourceKittenFramework20SwiftDeclarationKind11EnumelementFMS0_S0_`enumelement`./// `enumelement`. ijPs:F21SourceKittenFramework28sourcekitd_send_request_syncFGSqCSo8NSObject_GSqS0__nSend a synchronous request to SourceKit. Response is returned as an xpc_object_t. Typically an XPC dictionary.u/** Send a synchronous request to SourceKit. Response is returned as an xpc_object_t. Typically an XPC dictionary. */jxs:FO21SourceKittenFramework11SwiftDocKey18getDiagnosticStageFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_,Get diagnostic stage string from dictionary./** Get diagnostic stage string from dictionary. :param: dictionary Dictionary to get value from. :returns: Diagnostic stage string if successful. */jҟMs:vV21SourceKittenFramework20ClangTranslationUnitP33_03387F9B6398EC4A32B9AB5414B0725C21clangTranslationUnitsGSaVSs14COpaquePointer_Array of CXTranslationUnits.!/// Array of CXTranslationUnits. l?2ks:vO21SourceKittenFramework10XMLIndexer3allGSaS0__+All elements at the currently indexed level0/// All elements at the currently indexed level n-,>#s:FO21SourceKittenFramework20SwiftDeclarationKind4EnumFMS0_S0_`enum`. /// `enum`. oi@s:FV21SourceKittenFramework9SyntaxMapcFMS0_FT4dataCSo6NSData_S0_]Create a SyntaxMap by passing in NSData from a SourceKit `editor.open` response to be parsed./** Create a SyntaxMap by passing in NSData from a SourceKit `editor.open` response to be parsed. :param: data NSData from a SourceKit `editor.open` response */pj373s:FO21SourceKittenFramework11SwiftDocKey6LengthFMS0_S0_Length (Int64)./// Length (Int64). qs:FV21SourceKittenFramework4FileP33_C13880BB1D10F84AB560DC044F1EF12115newSubstructureFS0_FTGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__17cursorInfoRequestGSqCSo8NSObject_9syntaxMapGSqVS_9SyntaxMap__GSqGSaPS3____Update input dictionary's substructure by running `processDictionary(_:cursorInfoRequest:syntaxMap:)` on its elements, only keeping comment marks and declarations.5/** Update input dictionary's substructure by running `processDictionary(_:cursorInfoRequest:syntaxMap:)` on its elements, only keeping comment marks and declarations. :param: dictionary Input dictionary to process its substructure. :param: cursorInfoRequest Cursor.Info request to get declaration information. :returns: A copy of the input dictionary's substructure processed by running `processDictionary(_:cursorInfoRequest:syntaxMap:)` on its elements, only keeping comment marks and declarations. */u`_s:F21SourceKittenFramework29sourcekitd_uid_get_string_ptrFVSs6UInt64GVSs13UnsafePointerVSs4Int8_$Get c string representation of a uid+/** Get c string representation of a uid */w?aK7s:F21SourceKittenFramework28sourcekitd_response_is_errorFGSqCSo8NSObject_SbReturns whether or not XPC response is an error NOTE: I've never seen this return true, despite SourceKit requests failing with an error message/** Returns whether or not XPC response is an error NOTE: I've never seen this return true, despite SourceKit requests failing with an error message */z{iZs:FV21SourceKittenFramework20ClangTranslationUnitcFMS0_FT11headerFilesGSaSS_17compilerArgumentsGSaSS__S0__Create a ClangTranslationUnit by passing Objective-C header files and clang compiler arguments./** Create a ClangTranslationUnit by passing Objective-C header files and clang compiler arguments. :param: headerFiles Objective-C header files to document. :param: compilerArguments Clang compiler arguments. */{sOs:FV21SourceKittenFramework20ClangTranslationUnitcFMS0_FT33headerFilesAndXcodeBuildArgumentsGSaSS_6inPathSS_GSqS0__Failable initializer to create a ClangTranslationUnit by passing an array of Objective-C header files followed by `xcodebuild` arguments. Optionally pass in a `path`./** Failable initializer to create a ClangTranslationUnit by passing an array of Objective-C header files followed by `xcodebuild` arguments. Optionally pass in a `path`. :param: headerFilesAndXcodeBuildArguments Array of Objective-C header files followed by `xcodebuild` arguments. :param: path Path to run `xcodebuild` from. Uses current path by default. */}0%7Ds:sO21SourceKittenFramework10XMLIndexer9subscriptFSiS0_OFind an XML element by index within a list of XML Elements at the current level/** Find an XML element by index within a list of XML Elements at the current level :param: index The 0-based index to index by :returns: instance of XMLIndexer to match the element (or elements) found by key */|@ks:F21SourceKittenFramework10commentXMLFVSs14COpaquePointerGSaSS_LReturns an array of XML comments by iterating over a Clang translation unit./** Returns an array of XML comments by iterating over a Clang translation unit. :param: translationUnit Clang translation unit created from Clang index, file path and compiler arguments. :returns: An array of XML comments by iterating over a Clang translation unit. */Ts:F21SourceKittenFramework6toJSONFGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__SSConvert XPCDictionary to JSON.n/** Convert XPCDictionary to JSON. :param: dictionary XPCDictionary to convert. :returns: Converted JSON. */ 8;1s:FO21SourceKittenFramework10SyntaxKind10CommentURLFMS0_S0_`comment.url`./// `comment.url`. -s:F21SourceKittenFrameworkP33_C13880BB1D10F84AB560DC044F1EF12126isDeclarationOrCommentMarkFGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__SbWReturns true if the dictionary represents a source declaration or a mark-style comment./** Returns true if the dictionary represents a source declaration or a mark-style comment. :param: dictionary Dictionary to parse. */aA?is:FO21SourceKittenFramework11SwiftDocKey13DocParametersFMS0_S0_*Parameters of documented token (XPCArray).//// Parameters of documented token (XPCArray). >s:FV21SourceKittenFramework9StructurecFMS0_FT4fileVS_4File_S0_,Initialize a Structure by passing in a File.w/** Initialize a Structure by passing in a File. :param: file File to parse for structural information. */aRMs:FO21SourceKittenFramework20SwiftDeclarationKind23FunctionAccessorAddressFMS0_S0_`function.accessor.address`.!/// `function.accessor.address`. zs:FO21SourceKittenFramework11SwiftDocKey13getNameLengthFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqVSs5Int64_Get length int from dictionary./** Get length int from dictionary. :param: dictionary Dictionary to get value from. :returns: Length int if successful. */ Y[s:FO21SourceKittenFramework20SwiftDeclarationKind30FunctionAccessorMutableaddressFMS0_S0_#`function.accessor.mutableaddress`.(/// `function.accessor.mutableaddress`. rL?s:FO21SourceKittenFramework20SwiftDeclarationKind17FunctionSubscriptFMS0_S0_`function.subscript`./// `function.subscript`. K$os:V21SourceKittenFramework9SyntaxMap-Represents a Swift file's syntax information.2/// Represents a Swift file's syntax information. Ž8+s:FO21SourceKittenFramework10SyntaxKind8ArgumentFMS0_S0_ `argument`./// `argument`.  4os:vV21SourceKittenFramework9SyntaxMap11descriptionSS-A textual JSON representation of `SyntaxMap`.2/// A textual JSON representation of `SyntaxMap`. 7)s:FO21SourceKittenFramework10SyntaxKind7KeywordFMS0_S0_ `keyword`./// `keyword`. w _is:F21SourceKittenFramework28sourcekitd_uid_get_from_cstrFGVSs13UnsafePointerVSs4Int8_VSs6UInt64)Get uid from its c string representation.0/** Get uid from its c string representation. */%5Os:FV21SourceKittenFramework4FileP33_C13880BB1D10F84AB560DC044F1EF12122shouldParseDeclarationFS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__SbFReturns true if the input dictionary contains a parseable declaration./** Returns true if the input dictionary contains a parseable declaration. :param: dictionary Dictionary to parse. */:\es:F21SourceKittenFramework45sourcekitd_set_interrupted_connection_handlerFGVSs13UnsafePointerFT_T__T_7?? Called if the XPC connection to SourceKit is lost ??>/** ?? Called if the XPC connection to SourceKit is lost ?? */]s:FE21SourceKittenFrameworkCSo8NSString22substringWithByteRangeFS0_FT5startSi6lengthSi_GSqSS_1Returns a substring with the provided byte range./** Returns a substring with the provided byte range. :param: start Starting byte offset. :param: length Length of bytes to include in range. */_cs:F21SourceKittenFramework16parseFullXMLDocsFSSGSqGVSs10DictionarySSP8SwiftXPC16XPCRepresentable___@Parse XML from `key.doc.full_as_xml` from `cursor.info` request./** Parse XML from `key.doc.full_as_xml` from `cursor.info` request. :param: xmlDocs Contents of `key.doc.full_as_xml` from SourceKit. :returns: XML parsed as an `XPCDictionary`. */l2is:F21SourceKittenFrameworkP33_F2C16FCF37AD76513E60AB83912197F024partiallyFilterArgumentsFGSaSS_TGSaSS_Sb_ePartially filters compiler arguments from `xcodebuild` to something that SourceKit/Clang will accept.5/** Partially filters compiler arguments from `xcodebuild` to something that SourceKit/Clang will accept. :param: args Compiler arguments, as parsed from `xcodebuild`. :returns: A tuple of partially filtered compiler arguments in `.0`, and whether or not there are more flags to remove in `.1`. */6g7s:FV21SourceKittenFramework4FilecFMS0_FT8contentsSS_S0_/Initializer by file contents. File path is nil.c/** Initializer by file contents. File path is nil. :param: contents File contents. */K]s:FE21SourceKittenFrameworkCSo8NSString26absolutePathRepresentationFS0_FT13rootDirectorySS_SS-Returns self represented as an absolute path./** Returns self represented as an absolute path. :param: rootDirectory Absolute parent path if not already an absolute path. */II2as:vO21SourceKittenFramework7Request11descriptionSS&A textual representation of `Request`.+/// A textual representation of `Request`. @s:F21SourceKittenFramework7flatMapU___FTGSqQ__FQ_GSqQ0___GSqQ0__8Returns `f(self)!` iff `self` and `f(self)` are not nil.=/// Returns `f(self)!` iff `self` and `f(self)` are not nil. Hols:FO21SourceKittenFramework7Request28cursorInfoRequestForFilePathFMS0_FTGSqSS_9argumentsGSaSS__GSqCSo8NSObject_OCreate a Request.CursorInfo.xpcValue() from a file path and compiler arguments. /** Create a Request.CursorInfo.xpcValue() from a file path and compiler arguments. :param: filePath Path of the file to create request. :param: arguments Compiler arguments. :returns: xpc_object_t representation of the Request, if successful. */[t1-s:FO21SourceKittenFramework8Language4ObjCFMS0_S0_ Objective-C./// Objective-C. 0ns:FV21SourceKittenFramework4File21shouldTreatAsSameFileFS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__SbZReturns true if path is nil or if path is equal to `key.filepath` in the input dictionary./** Returns true if path is nil or if path is equal to `key.filepath` in the input dictionary. :param: dictionary Dictionary to parse. */ 4s:F21SourceKittenFramework19sourcekitd_shutdownFT_SiAGracefully shut down the XPC connection to SourceKit (presumably)H/** Gracefully shut down the XPC connection to SourceKit (presumably) */)>'[s:O21SourceKittenFramework11SwiftDocKey#SourceKit response dictionary keys.(/// SourceKit response dictionary keys. Fvzs:FO21SourceKittenFramework11SwiftDocKey12getSyntaxMapFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqCSo6NSData_$Get syntax map data from dictionary./** Get syntax map data from dictionary. :param: dictionary Dictionary to get value from. :returns: Syntax map data if successful. */=bs:FE21SourceKittenFrameworkCSo8NSString27substringLinesWithByteRangeFS0_FT5startSi6lengthSi_GSqSS_Returns a substring starting at the beginning of `start`'s line and ending at the end of `end`'s line. Returns `start`'s entire line if `end` is nil. /** Returns a substring starting at the beginning of `start`'s line and ending at the end of `end`'s line. Returns `start`'s entire line if `end` is nil. :param: start Starting byte offset. :param: length Length of bytes to include in range. */%(]ns:FV21SourceKittenFramework4FileP33_C13880BB1D10F84AB560DC044F1EF12134dictWithCommentMarkNamesCursorInfoFS0_FTGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__17cursorInfoRequestCSo8NSObject_GSqGS1_SSPS3____dReturns an updated copy of the input dictionary with comment mark names and cursor.info information./** Returns an updated copy of the input dictionary with comment mark names and cursor.info information. :param: dictionary Dictionary to update. :param: cursorInfoRequest Cursor.Info request to get declaration information. */g+1s:vV21SourceKittenFramework4File8contentsSSFile contents./// File contents. è/Ks:vV21SourceKittenFramework11SyntaxToken4typeSSToken type. See SyntaxKind. /// Token type. See SyntaxKind. ѿ"Is:FV21SourceKittenFramework4FileP33_465400693AA98FDFD0DB3C661DFE836C10mapOffsetsFS0_FTGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__9offsetMapGS1_SiSi__GS1_SiSi_Creates a new OffsetMap that matches all offsets in the offsetMap parameter's keys to its nearest, currently documented parent offset./** Creates a new OffsetMap that matches all offsets in the offsetMap parameter's keys to its nearest, currently documented parent offset. :param: dictionary Already documented dictionary. :param: offsetMap Dictionary mapping potentially documented offsets to its nearest parent offset. :returns: OffsetMap of potentially documented declaration offsets to its nearest parent offset. */VI76s:F21SourceKittenFrameworkoi2eeFTVS_11SyntaxTokenS0__Sb@Returns true if `lhs` SyntaxToken is equal to `rhs` SyntaxToken./** Returns true if `lhs` SyntaxToken is equal to `rhs` SyntaxToken. :param: lhs SyntaxToken to compare to `rhs`. :param: rhs SyntaxToken to compare to `lhs`. :returns: True if `lhs` SyntaxToken is equal to `rhs` SyntaxToken. */1DC-s:FO21SourceKittenFramework20SwiftDeclarationKind9ExtensionFMS0_S0_ `extension`./// `extension`. ܅ƭB-s:FO21SourceKittenFramework20SwiftDeclarationKind8VarClassFMS0_S0_ `var.class`./// `var.class`. |Bs:vO21SourceKittenFramework10XMLIndexer7elementGSqCS_10XMLElement_@The underlying XMLElement at the currently indexed level of XML.E/// The underlying XMLElement at the currently indexed level of XML.  sLs:FE21SourceKittenFrameworkSS11commentBodyFSSFT5rangeGSqVSC8_NSRange__GSqSS_;Returns the body of the comment if the string is a comment./** Returns the body of the comment if the string is a comment. :param: range Range to restrict the search for a comment body. */^4os:vV21SourceKittenFramework9SwiftDocs11descriptionSS-A textual JSON representation of `SwiftDocs`.2/// A textual JSON representation of `SwiftDocs`. A[7's:FO21SourceKittenFramework10SyntaxKind7_StringFMS0_S0_ `string`./// `string`.  S{s:F21SourceKittenFramework36sourcekitd_response_description_dumpFGSqCSo8NSObject_T_2Print string description of XPC response to STDOUT9/** Print string description of XPC response to STDOUT */v0s:O21SourceKittenFramework20SwiftDeclarationKind\Declaration kind values. Found in `strings SourceKitService | grep source.lang.swift.decl.`./// Declaration kind values. H/// Found in `strings SourceKitService | grep source.lang.swift.decl.`. QNEs:FO21SourceKittenFramework20SwiftDeclarationKind19FunctionMethodClassFMS0_S0_`function.method.class`./// `function.method.class`. v_s:FO21SourceKittenFramework7Request4sendFS0_FT_GVSs10DictionarySSP8SwiftXPC16XPCRepresentable__KSends the request to SourceKit and return the response as an XPCDictionary./** Sends the request to SourceKit and return the response as an XPCDictionary. :returns: SourceKit output as an XPC dictionary. */ms4&s:F21SourceKittenFrameworkoi2eeFTVS_9SyntaxMapS0__Sb<Returns true if `lhs` SyntaxMap is equal to `rhs` SyntaxMap./** Returns true if `lhs` SyntaxMap is equal to `rhs` SyntaxMap. :param: lhs SyntaxMap to compare to `rhs`. :param: rhs SyntaxMap to compare to `lhs`. :returns: True if `lhs` SyntaxMap is equal to `rhs` SyntaxMap. */zs:FO21SourceKittenFramework11SwiftDocKey20getParsedDeclarationFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_.Get parsed declaration string from dictionary./** Get parsed declaration string from dictionary. :param: dictionary Dictionary to get value from. :returns: Parsed declaration string if successful. */++s:vV21SourceKittenFramework4File4pathGSqSS_>File path. Nil if initialized directly with `File(contents:)`.C/// File path. Nil if initialized directly with `File(contents:)`. ?G5s:FO21SourceKittenFramework20SwiftDeclarationKind12VarParameterFMS0_S0_`var.parameter`./// `var.parameter`. ъ/ s:FV21SourceKittenFramework4File17processDictionaryFS0_FTGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__17cursorInfoRequestGSqCSo8NSObject_9syntaxMapGSqVS_9SyntaxMap__GS1_SSPS3___Returns a copy of the input dictionary with comment mark names, cursor.info information and parsed declarations for the top-level of the input dictionary and its substructures.K/** Returns a copy of the input dictionary with comment mark names, cursor.info information and parsed declarations for the top-level of the input dictionary and its substructures. :param: dictionary Dictionary to process. :param: cursorInfoRequest Cursor.Info request to get declaration information. */+zs:FO21SourceKittenFramework11SwiftDocKey13getNameOffsetFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqVSs5Int64_$Get name offset int from dictionary./** Get name offset int from dictionary. :param: dictionary Dictionary to get value from. :returns: Name offset int if successful. */:=s:FO21SourceKittenFramework11SwiftDocKey9SyntaxMapFMS0_S0_Syntax map (NSData)./// Syntax map (NSData). qs:FO21SourceKittenFramework11SwiftDocKey11getFilePathFMS0_FGVSs10DictionarySSP8SwiftXPC16XPCRepresentable__GSqSS_%Get file path string from dictionary./** Get file path string from dictionary. :param: dictionary Dictionary to get value from. :returns: File path string if successful. */zas:FO21SourceKittenFramework7Request10CursorInfoFMS0_FT4fileSS6offsetVSs5Int649argumentsGSaSS__S0_UA `cursor.info` request for an offset in the given file, using the `arguments` given.Z/// A `cursor.info` request for an offset in the given file, using the `arguments` given. %I4&s:F21SourceKittenFrameworkoi2eeFTVS_9StructureS0__Sb<Returns true if `lhs` Structure is equal to `rhs` Structure./** Returns true if `lhs` Structure is equal to `rhs` Structure. :param: lhs Structure to compare to `rhs`. :param: rhs Structure to compare to `lhs`. :returns: True if `lhs` Structure is equal to `rhs` Structure. */NCs:FO21SourceKittenFramework20SwiftDeclarationKind19FunctionConstructorFMS0_S0_`function.constructor`./// `function.constructor`. +2#s:21SourceKittenFramework9OffsetMapWType that maps potentially documented declaration offsets to its closest parent offset.\/// Type that maps potentially documented declaration offsets to its closest parent offset. wN:s:FV21SourceKittenFramework6ModulecFMS0_FT4nameSS17compilerArgumentsGSaSS__S0_>Initializer to create a Module by name and compiler arguments./** Initializer to create a Module by name and compiler arguments. :param: name Module name. :param: compilerArguments Compiler arguments required by SourceKit to process the source files in this Module. */4I9s:FO21SourceKittenFramework20SwiftDeclarationKind14ExtensionClassFMS0_S0_`extension.class`./// `extension.class`.  ;s:vV21SourceKittenFramework6Module17compilerArgumentsGSaSS_TCompiler arguments required by SourceKit to process the source files in this Module.Y/// Compiler arguments required by SourceKit to process the source files in this Module. - 0 c p6r7^!##n$%%'#))W,9.0013+45079;;<m=3??@BC\DDE HDJJ|KLLMNNSSoTUV:XX'[f\\D^_`b:eeufghjgmtnpmqq4tuu{vvxz.{|}}B=!yڄaf{sɏ>̔B<Wq٧Q{LYj]<% v1#x\Sc