Mockingbird Documentation 0.15.0

Structure Symbol​Print​Options

public struct SymbolPrintOptions: OptionSet

These options mimic those used in the Swift project. Check that project for details.

%3 SymbolPrintOptions SymbolPrintOptions OptionSet OptionSet SymbolPrintOptions->OptionSet

Conforms To

OptionSet

Initializers

init(raw​Value:​)

public init(rawValue: Int)

Properties

raw​Value

let rawValue: Int

synthesize​Sugar​OnTypes

let synthesizeSugarOnTypes

display​Debugger​Generated​Module

let displayDebuggerGeneratedModule

qualify​Entities

let qualifyEntities

display​Extension​Contexts

let displayExtensionContexts

display​Unmangled​Suffix

let displayUnmangledSuffix

display​Module​Names

let displayModuleNames

display​Generic​Specializations

let displayGenericSpecializations

display​Protocol​Conformances

let displayProtocolConformances

display​Where​Clauses

let displayWhereClauses

display​Entity​Types

let displayEntityTypes

shorten​Partial​Apply

let shortenPartialApply

shorten​Thunk

let shortenThunk

shorten​Value​Witness

let shortenValueWitness

shorten​Archetype

let shortenArchetype

show​Private​Discriminators

let showPrivateDiscriminators

show​Function​Argument​Types

let showFunctionArgumentTypes

`default`

let `default`: SymbolPrintOptions

simplified

let simplified: SymbolPrintOptions