-
Notifications
You must be signed in to change notification settings - Fork 414
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Use the compiler's version of Swift declarations
...except when the parsed one has more information or looks better. Notes on the various declarations from sourcekitten: [fully_]annotated_declaration - present if the declaration is compiled (not #if'd out). 'Quick Help' print options, includes all attributes except @available. doc.declaration - from the full_as_xml, so only if there is a doc comment + the decl is compiled. 'Interface' print options. Subtle differences to annotated_declaration: does include @available, does not include @discardableResult, ignores `deinit`. parsed_declaration - from source code, omits attributes on lines above the start of the Swift decl.
- Loading branch information
Showing
4 changed files
with
108 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Submodule integration_specs
updated
304 files