Declaration
Build settings declarations.
struct Declaration
Build settings declarations.
struct Declaration
import PackageModel
enum BuildSettings
Namespace for build settings.
struct Assignment
An individual build setting assignment.
struct AssignmentTable
Build setting assignment table which maps a build setting to a list of assignments.
struct Scope
Provides a view onto assignment table with a given set of bound parameters.
protocol Equatable
A type that can be compared for value equality.
protocol Hashable : Equatable
A type that can be hashed into a Hasher
to produce an integer hash value.
static let GCC_PREPROCESSOR_DEFINITIONS: Declaration
static let HEADER_SEARCH_PATHS: Declaration
static let LINK_FRAMEWORKS: Declaration
static let LINK_LIBRARIES: Declaration
static let OTHER_CFLAGS: Declaration
static let OTHER_CPLUSPLUSFLAGS: Declaration
static let OTHER_LDFLAGS: Declaration
static let OTHER_SWIFT_FLAGS: Declaration
static let SWIFT_ACTIVE_COMPILATION_CONDITIONS: Declaration
static let SWIFT_VERSION: Declaration
let name: String
The declaration name.
static func != (lhs: Self, rhs: Self) -> Bool
Returns a Boolean value indicating whether two values are not equal.