Instance Methodswift-package-manager 6.0.3XCBuildSupport
encode(to:)
PIF.swift:818func encode(to encoder: Encoder) throws
func encode(to encoder: Encoder) throws
s14XCBuildSupport3PIFO9BuildFileV6encode2toys7Encoder_p_tKF
What are these?4XM86
import XCBuildSupport
struct BuildFile
A build file, representing the membership of either a file or target product reference in a build phase.
enum PIF
The Project Interchange Format (PIF) is a structured representation of the project model created by clients (Xcode/SwiftPM) to send to XCBuild.
protocol Encoder
A type that can encode values into a native format for external representation.
init(from decoder: Decoder) throws
init(guid: GUID, file: FileReference, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
init(guid: GUID, fileGUID: PIF.GUID, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
init(guid: GUID, reference: Reference, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
init(guid: GUID, target: PIF.BaseTarget, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
init(guid: GUID, targetGUID: PIF.GUID, platformFilters: [PlatformFilter], headerVisibility: HeaderVisibility? = nil)
let guid: GUID
var headerVisibility: HeaderVisibility?
var platformFilters: [PlatformFilter]
var reference: Reference
enum HeaderVisibility
enum Reference