Back to Sourcery

Composer

docs/Enums/Composer.html

2.3.01.1 KB
Original Source

Composer

public enum Composer

Responsible for composing results of FileParser.

`

                uniqueTypesAndFunctions(_:serial:)
                `

Performs final processing of discovered types:

  • extends types with their corresponding extensions;
  • replaces typealiases with actual types
  • finds actual types for variables and enums raw values
  • filters out any private types and extensions

Declaration

Swift

public static func uniqueTypesAndFunctions(_ parserResult: FileParserResult, serial: Bool = false) -> (types: [Type], functions: [SourceryMethod], typealiases: [Typealias])

Parameters

| parserResult |

Result of parsing source code.

| | serial |

Whether to process results serially instead of concurrently

|

Return Value

Final types and extensions of unknown types.

Copyright © 2016-2021 Pixle. All rights reserved.

Generated by jazzy ♪♫ v0.14.0, a Realm project.