[Swift CI] Build Failure: 0. OSS - LLDB - OS X (swift 5.1) (Release) #688

Report

[FAILURE] oss-lldb-swift-5.1-osx [#688]

Build URL:
https://ci.swift.org/job/oss-lldb-swift-5.1-osx/688/
Project:
oss-lldb-swift-5.1-osx
Date of build:
Fri, 31 May 2019 11:44:25 -0500
Build duration:
14 min

Changes

  • Commit 8205ac6c087f7a8c6a83bc6e4f24e824efdd1bc5 by dgregor:
    Parse unknown attributes as "custom" attributes.

    • edit: lib/AST/Expr.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: lib/AST/Attr.cpp
    • edit: include/swift/AST/Attr.def
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/AST/NameLookup.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • add: include/swift/AST/ASTTypeIDZone.def
    • edit: include/swift/AST/Attr.h
    • edit: lib/Serialization/Serialization.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • add: include/swift/AST/ASTTypeIDs.h
    • edit: include/swift/AST/Expr.h
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: lib/AST/NameLookupRequests.cpp
    • edit: include/swift/AST/NameLookupRequests.h
    • edit: include/swift/AST/NameLookupTypeIDZone.def
    • add: include/swift/AST/TrailingCallArguments.h
  • Commit 7e6b2fa436000811039410bbbf603cae22f19a56 by dgregor:
    Add support for the @propertyDelegate attribute.

    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: include/swift/AST/ASTTypeIDs.h
    • edit: include/swift/AST/Attr.def
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: test/IDE/complete_decl_attribute.swift
    • add: lib/Sema/TypeCheckPropertyDelegate.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CMakeLists.txt
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckRequestFunctions.cpp
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: include/swift/AST/Decl.h
  • Commit 7250a1ba8e7bf1d51c42e5509b7f1644dd67ab09 by dgregor:
    Use custom attributes to apply property delegates to variables.

    • edit: lib/Sema/TypeCheckAttr.cpp
    • add: test/decl/var/property_delegates.swift
    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/AST/Decl.cpp
    • edit: include/swift/AST/ASTTypeIDs.h
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
  • Commit 96298f05d86283e850569b71ddc70c78c00242eb by dgregor:
    Implement initialization of properties with attached delegates.

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/Decl.h
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/Sema/CSGen.cpp
    • edit: include/swift/AST/ASTTypeIDs.h
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: test/decl/var/property_delegates.swift
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: lib/AST/Decl.cpp
  • Commit 73e74e6c42f3a95061248143c49e4a218a9268ca by dgregor:
    [AST] Generalize PatternBindingEntry's "Lazy" flag to "Subsumed"

    • edit: lib/SILGen/SILGenDecl.cpp
    • edit: lib/SIL/SILProfiler.cpp
    • edit: lib/Sema/TypeCheckCaptures.cpp
    • edit: lib/SILGen/SILGen.cpp
    • edit: lib/AST/ASTWalker.cpp
    • edit: lib/SILGen/SILGenConstructor.cpp
    • edit: lib/SILGen/SILGenType.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: include/swift/AST/Decl.h
  • Commit bc95f49b34f5cf3fe1518268bf217b967ce145cd by dgregor:
    [Parser] Consistently use consumeIdentifier() for normal identifiers.

    • edit: lib/Parse/ParseGeneric.cpp
    • edit: lib/Parse/ParseExpr.cpp
    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/Parse/Parser.cpp
  • Commit 95ab61bd23622b8967da53f348a72e1e3714c245 by dgregor:
    [Parser] Allow use of $ declarations in all modes.

    • edit: include/swift/Parse/Parser.h
    • edit: lib/Parse/ParseExpr.cpp
    • edit: include/swift/Parse/Lexer.h
    • edit: lib/Parse/Lexer.cpp
    • edit: include/swift/AST/DiagnosticsParse.def
    • edit: test/Parse/dollar_identifier.swift
    • edit: test/PlaygroundTransform/import_error.swift
    • edit: test/SourceKit/Sema/sema_playground.swift.response
  • Commit 23f6f296e5dc3c99e1e180e23c788ee45cf28e7e by dgregor:
    Synthesize backing storage property for properties with attached

    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: include/swift/AST/Decl.h
    • edit: test/decl/var/property_delegates.swift
    • edit: include/swift/AST/ASTContext.h
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
    • edit: lib/AST/Decl.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: include/swift/AST/DiagnosticsSema.def
    • add: test/decl/var/property_delegates_synthesis.swift
    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit 487c771e91094f50d77dcc1b237e370aadaaa643 by dgregor:
    Implement access control for property delegates

    • edit: test/decl/var/property_delegates.swift
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/TypeCheckAccess.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
  • Commit e13c992812339c6ad96962daa78d5a30d92a3674 by dgregor:
    Memberwise initializer synthesis for properties with attached delegates.

    • edit: include/swift/AST/Decl.h
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: test/decl/var/property_delegates.swift
    • edit: lib/Sema/DebuggerTestingTransform.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit 35cbe7f2104cd01bd35c8334f634a89c5ae3b510 by dgregor:
    Improve test for nonmutating due to a reference-type delegate

    • edit: test/decl/var/property_delegates.swift
  • Commit ca78fff8964ec80888aa1dd53d053e613f9d2908 by dgregor:
    [SILGen] Initialization of instance properties with property delegates

    • edit: lib/Sema/CSGen.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/SILGen/SILGenFunction.cpp
    • edit: lib/SIL/TypeLowering.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/SILGen/SILGenConstructor.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • add: test/SILGen/property_delegates.swift
    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: lib/Sema/TypeCheckError.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/CSApply.cpp
    • edit: lib/SILGen/SILGen.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/AST/TypeCheckRequests.cpp
    • edit: test/decl/var/property_delegates.swift
    • edit: lib/Sema/TypeChecker.h
    • edit: include/swift/AST/ASTTypeIDs.h
    • edit: include/swift/AST/Expr.h
    • edit: lib/AST/ASTContext.cpp
  • Commit b0cfd32862e68e8068b208df488537d0e73ffd05 by dgregor:
    Add missing header file

    • add: include/swift/AST/PropertyDelegates.h
  • Commit 1a5d649adecdb0d294dda5d62c5fcbb81bd130e9 by dgregor:
    [Property delegates] Implement support for storageValue

    • edit: test/SILGen/property_delegates.swift
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: test/decl/var/property_delegates.swift
    • edit: include/swift/AST/Decl.h
    • edit: lib/SILGen/SILGen.cpp
    • edit: lib/SILGen/SILGenConstructor.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/KnownIdentifiers.def
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
    • edit: include/swift/AST/PropertyDelegates.h
  • Commit 1e1d7da3f9b19b0b53867e023d23a8ee53190e67 by dgregor:
    [Type checker] Don't allow a 'let' to have a property delegate.

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
    • edit: test/decl/var/property_delegates.swift
  • Commit 49632ffb6fb32818138685175bd40db60e3a7d18 by dgregor:
    SIL: add assign_by_delegate instruction

    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: include/swift/SIL/SILInstruction.h
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: include/swift/SIL/SILBuilder.h
    • edit: include/swift/SIL/SILNodes.def
    • edit: lib/SIL/SILPrinter.cpp
    • edit: include/swift/SIL/SILNode.h
    • edit: include/swift/SIL/SILCloner.h
    • edit: lib/SIL/SILVerifier.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/SIL/MemAccessUtils.cpp
    • edit: lib/SILOptimizer/Utils/SILInliner.cpp
    • edit: lib/IRGen/IRGenSIL.cpp
    • edit: docs/SIL.rst
    • edit: lib/SIL/OperandOwnership.cpp
    • edit: lib/SIL/SILInstructions.cpp
  • Commit d2bf21622b2197ff6fe86a2e73b4bbb3d6390b39 by dgregor:
    DI: support assign_by_delegate instruction

    • edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.h
    • edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp
    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
    • edit: lib/SIL/InstructionUtils.cpp
    • edit: include/swift/SIL/InstructionUtils.h
  • Commit 178de4972994865be0eba113cd7e1b8e968aa88c by dgregor:
    Fix an assert in AccessEnformentSelections to support assign_by_delegate

    • edit: lib/SILOptimizer/Mandatory/AccessEnforcementSelection.cpp
  • Commit 702f1cec120695b9f12370d03d73916b82e7ce7b by dgregor:
    RawSILInstLowering: lower assign_by_delegate

    • edit: lib/SILOptimizer/Mandatory/RawSILInstLowering.cpp
  • Commit 1dc73172be8517de3dfac18216c4ebe2074c14af by dgregor:
    SILGen: generate assign_by_delegate for property delegates

    • edit: lib/SILGen/SILGenApply.cpp
    • edit: lib/SILGen/SILGenLValue.cpp
    • add: test/SILOptimizer/di-property-delegates.swift
    • edit: lib/SILGen/SILGenFunction.h
  • Commit e8fa27afcd0fad9b52de7c0ce951f2dc15638508 by dgregor:
    [Definite initialization] Avoid performing DI via nonmutating setters.

    • add: test/SILOptimizer/di-property-delegates-errors.swift
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: test/SILOptimizer/di-property-delegates.swift
  • Commit 28a5d4f3ee50f94164bddae390cd432b2655a14b by dgregor:
    Eliminate a use-after-free in assign_by_delegate lowering.

    • edit: lib/SILOptimizer/Mandatory/RawSILInstLowering.cpp
  • Commit aaa6032d1effdaf704d006796c47bd6b5af32bbd by dgregor:
    Capture a placeholder opaque value expression when needed.

    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/SILGen/SILGenProlog.cpp
    • edit: test/SILGen/property_delegates.swift
    • edit: lib/SILGen/SILGenFunction.cpp
    • edit: lib/Sema/TypeCheckCaptures.cpp
    • edit: lib/SIL/SILFunctionType.cpp
    • edit: include/swift/AST/CaptureInfo.h
    • edit: include/swift/AST/TypeAlignments.h
    • edit: lib/AST/CaptureInfo.cpp
    • edit: lib/SIL/TypeLowering.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit 6fdac4558f2d8fe62d4e9836a6662a65f4f5dc2b by dgregor:
    [Property delegates] Rename storageValue to delegateValue

    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
    • edit: include/swift/AST/Decl.h
    • edit: test/SILGen/property_delegates.swift
    • edit: include/swift/AST/KnownIdentifiers.def
    • edit: test/decl/var/property_delegates.swift
    • edit: include/swift/AST/PropertyDelegates.h
  • Commit 78171a7dcbd07ba63302755c3c5b95d4181936a5 by dgregor:
    [Property delegates] Fix printing of memberwise initializer default

    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
    • add: test/IDE/print_property_delegates.swift
    • edit: include/swift/AST/PropertyDelegates.h
  • Commit dff97b37d0e4a556273692ab59dec230fdac8507 by dgregor:
    [Index] Handle memberwise initializers with defaulted arguments.

    • edit: lib/Index/Index.cpp
  • Commit 5845c2aaa6744ea1c993caf65c770ab3185fbe16 by dgregor:
    [Property delegates] Don't create backing var for ill-formed delegate

    • edit: test/decl/var/property_delegates.swift
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit c6f6f48ebedaea255b7f24c7499163245702c2ac by dgregor:
    [Property delegates] Contextualize direct initializers of custom

    • edit: lib/Parse/ParseDecl.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: test/decl/var/property_delegates.swift
  • Commit d5d7ade03fafd3f24e9a52e2d14f503028c4eb67 by dgregor:
    ASTWalker support for custom attributes on properties.

    • add: test/Index/property_delegates.swift
    • edit: lib/AST/ASTWalker.cpp
  • Commit 1a176992ec3f6c2dba87ad4b8c374637c90022e8 by dgregor:
    Record and walk the semantic initializer for a custom attribute.

    • edit: lib/Sema/TypeCheckConstraints.cpp
    • edit: include/swift/AST/Attr.h
    • edit: lib/AST/ASTWalker.cpp
  • Commit a26be01a92a796b6a0d7e9221813db321f7b6b34 by dgregor:
    [Property delegates] Use $$foo for the backing storage and make it

    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: test/decl/var/property_delegates.swift
  • Commit 4094143f0a10358f02b9c1fc11368bc11fbfed8d by dgregor:
    Underscore the @propertyDelegate attribute to indicate that it's

    • edit: test/IDE/complete_decl_attribute.swift
    • edit: test/IDE/print_property_delegates.swift
    • edit: include/swift/AST/Attr.def
    • edit: test/SILOptimizer/di-property-delegates-errors.swift
    • edit: test/Index/property_delegates.swift
    • edit: test/decl/var/property_delegates.swift
    • edit: test/SILGen/property_delegates.swift
    • edit: test/SILOptimizer/di-property-delegates.swift
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
    • edit: test/decl/var/property_delegates_synthesis.swift
  • Commit 3f3a0abceeb214f6ed3f3cc621efe68431009a57 by dgregor:
    [Property delegates] Sure synthesized PatternBindingDecl static when

    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: test/SILGen/property_delegates.swift
  • Commit 65df37c0b6d3995f3acd109bccce01345ca0bdab by dgregor:
    Centralize the definition of isMemberwiseInitialized()

    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/CodeSynthesis.h
    • edit: lib/Index/Index.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: include/swift/Sema/IDETypeChecking.h
    • edit: lib/SILGen/SILGenConstructor.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit feba5df7467ea04b5d45cde59db90fe6e9261b66 by dgregor:
    [AST] Distinguish memberwise-initialized properties for storage vs.

    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: include/swift/AST/Decl.h
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Index/Index.cpp
    • edit: lib/SILGen/SILGenConstructor.cpp
  • Commit 64fe03567b7f19899539e40bb9dc0bdb638082c4 by dgregor:
    [SILGen] Remove one more inlined copy of

    • edit: lib/SILGen/SILGenConstructor.cpp
  • Commit 85521e8f768acf38882db2b47ef2b54dd994222c by dgregor:
    Prevent less-visible properties with delegates from affecting memberwise

    • edit: test/decl/var/property_delegates.swift
    • edit: test/SILGen/property_delegates.swift
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit c28a3c95cc72a3e4ad51a761ccef78538e966f5a by dgregor:
    [Property delegates] Implicit initialization for properties with

    • edit: test/SILOptimizer/di-property-delegates.swift
    • edit: lib/AST/Decl.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/AST/PropertyDelegates.h
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
  • Commit 4c84f2ac1902e9d808a57172d6abc92a7e77081d by dgregor:
    [Property delegates] Fix default argument printing with default

    • edit: test/IDE/print_property_delegates.swift
    • edit: lib/AST/Decl.cpp
  • Commit 51e37c5f989e1de6ee4482a7e490b33bc779f153 by dgregor:
    [Request-evaluator] Add cacheOutput() operation to populate the cache.

    • edit: include/swift/AST/Evaluator.h
  • Commit 19607ec75590adc4a0d39e4e4ec25b327e8eafd4 by dgregor:
    [Property delegates] (De-)serialize property delegates attached to

    • edit: include/swift/Serialization/ModuleFormat.h
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
    • add: test/Serialization/Inputs/def_property_delegates.swift
    • edit: lib/Serialization/Deserialization.cpp
    • edit: lib/Serialization/Serialization.cpp
    • add: test/Serialization/property_delegates.swift
  • Commit 3130191c321399ef4e27caf7128f1aa7dde674ee by dgregor:
    [Property delegates] Fix textual interfaces for properties with

    • add: test/ParseableInterface/property-delegates.swift
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit a4701cf66f1d944fab3ef0a84bc867ed82123bc5 by dgregor:
    Add @_disfavoredOverload attribute to affect overload resolution.

    • edit: lib/Sema/ConstraintSystem.cpp
    • edit: include/swift/AST/Attr.def
    • edit: lib/Sema/CSSolver.cpp
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • add: test/Constraints/disfavored.swift
    • edit: lib/Sema/CSGen.cpp
    • edit: lib/Sema/CSRanking.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: lib/Sema/ConstraintSystem.h
  • Commit 2c66e8eba6890ae4f753c6db11cb23590120bb66 by dgregor:
    [Type checker] Fix assertion/spin with ill-formed property delegate

    • edit: test/decl/var/property_delegates.swift
    • edit: lib/Sema/TypeCheckConstraints.cpp
  • Commit b9eec3bd4c0b65c8dff390e930335a5badf950f2 by dgregor:
    [Property delegates] Fix crash involving generic uses of delegateValue.

    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: test/decl/var/property_delegates.swift
  • Commit b09219cd82a8f0f547b08314beb468041146cdda by dgregor:
    [SE-0258] Make sure we add accessors to backing storage in classes.

    • edit: test/SILGen/property_delegates.swift
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit 9312e9c696a4e1409fd295e686863808c936252c by dgregor:
    [SE-0258] Add a test for non-final properties with wrappers.

    • edit: test/decl/var/property_delegates.swift
  • Commit b9b6055cda840c3e1c1dfaa08a3a9c21e337f106 by dgregor:
    [SE-0258] Adjust name for CodingKeys property to drop the '$'.

    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • add: test/decl/protocol/special/coding/property_delegate_codable.swift
  • Commit 83915fbeaa61e30bb09c1231534d46c972fee424 by dgregor:
    [SE-0258] Ban get/set in properties with attached delegates.

    • edit: test/SILGen/property_delegates.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: test/decl/var/property_delegates.swift
    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
  • Commit bd089e93b029db166da3b36e4fdc636b24530a29 by dgregor:
    [SE-0258] Swift interface files have explicit get/set for wrapped

    • edit: lib/Sema/TypeCheckPropertyDelegate.cpp
  • Commit 1b9892bdc4694ee4a68e69d2b7613597f042ba43 by dgregor:
    [SE-0258] Rename to Property Wrappers

    • add: test/SILOptimizer/di_property_wrappers.swift
    • edit: lib/SIL/SILInstructions.cpp
    • edit: lib/AST/ASTContext.cpp
    • edit: lib/SIL/SILVerifier.cpp
    • edit: lib/Sema/TypeChecker.h
    • edit: lib/SILOptimizer/Mandatory/DefiniteInitialization.cpp
    • edit: lib/Sema/DerivedConformanceCodable.cpp
    • delete: lib/Sema/TypeCheckPropertyDelegate.cpp
    • edit: lib/Serialization/Deserialization.cpp
    • add: test/ParseableInterface/property_wrappers.swift
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: include/swift/SIL/SILNodes.def
    • edit: lib/SIL/MemAccessUtils.cpp
    • edit: lib/ParseSIL/ParseSIL.cpp
    • edit: lib/Sema/CSGen.cpp
    • add: test/decl/var/property_wrappers.swift
    • edit: lib/AST/TypeCheckRequests.cpp
    • delete: test/SILGen/property_delegates.swift
    • edit: include/swift/SIL/SILNode.h
    • edit: lib/SILGen/SILGenConstructor.cpp
    • edit: lib/SILGen/SILGen.cpp
    • add: test/SILOptimizer/di_property_wrappers_errors.swift
    • add: test/decl/var/property_wrappers_synthesis.swift
    • edit: lib/SILOptimizer/Utils/SILInliner.cpp
    • edit: include/swift/AST/TypeCheckRequests.h
    • edit: lib/SILGen/SILGenApply.cpp
    • edit: lib/Serialization/DeserializeSIL.cpp
    • edit: lib/Sema/TypeCheckDecl.cpp
    • edit: lib/SIL/TypeLowering.cpp
    • add: test/Serialization/property_wrappers.swift
    • add: test/decl/protocol/special/coding/property_wrappers_codable.swift
    • edit: include/swift/AST/KnownIdentifiers.def
    • delete: test/SILOptimizer/di-property-delegates-errors.swift
    • edit: include/swift/SIL/SILInstruction.h
    • delete: test/SILOptimizer/di-property-delegates.swift
    • edit: lib/SIL/OperandOwnership.cpp
    • edit: include/swift/SIL/SILBuilder.h
    • delete: test/Index/property_delegates.swift
    • delete: test/Serialization/Inputs/def_property_delegates.swift
    • edit: include/swift/Serialization/ModuleFormat.h
    • delete: test/decl/var/property_delegates_synthesis.swift
    • edit: lib/IRGen/IRGenSIL.cpp
    • delete: test/ParseableInterface/property-delegates.swift
    • delete: test/decl/protocol/special/coding/property_delegate_codable.swift
    • add: test/SILGen/property_wrappers.swift
    • delete: test/Serialization/property_delegates.swift
    • edit: lib/SIL/SILPrinter.cpp
    • edit: lib/SIL/InstructionUtils.cpp
    • edit: test/IDE/complete_decl_attribute.swift
    • add: test/Serialization/Inputs/def_property_wrappers.swift
    • edit: lib/AST/ASTWalker.cpp
    • add: include/swift/AST/PropertyWrappers.h
    • edit: lib/Sema/TypeCheckAccess.cpp
    • delete: test/decl/var/property_delegates.swift
    • edit: lib/SILGen/SILGenFunction.h
    • edit: lib/SILGen/SILGenLValue.cpp
    • edit: lib/SILOptimizer/Mandatory/AccessEnforcementSelection.cpp
    • edit: lib/Sema/TypeCheckError.cpp
    • delete: test/IDE/print_property_delegates.swift
    • edit: docs/SIL.rst
    • edit: lib/SILOptimizer/Mandatory/DIMemoryUseCollector.cpp
    • edit: lib/Sema/TypeCheckStmt.cpp
    • edit: include/swift/AST/ASTTypeIDZone.def
    • edit: include/swift/AST/ASTTypeIDs.h
    • edit: include/swift/AST/Decl.h
    • edit: include/swift/SIL/SILCloner.h
    • edit: lib/SILOptimizer/Mandatory/RawSILInstLowering.cpp
    • edit: lib/Serialization/SerializeSIL.cpp
    • edit: lib/Sema/CMakeLists.txt
    • edit: lib/Sema/TypeCheckDeclOverride.cpp
    • edit: include/swift/AST/TypeCheckerTypeIDZone.def
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: lib/Sema/TypeCheckRequestFunctions.cpp
    • add: test/Index/property_wrappers.swift
    • add: lib/Sema/TypeCheckPropertyWrapper.cpp
    • edit: lib/AST/Decl.cpp
    • edit: lib/Sema/TypeCheckAttr.cpp
    • edit: include/swift/SIL/InstructionUtils.h
    • edit: lib/Serialization/Serialization.cpp
    • edit: include/swift/AST/ASTContext.h
    • edit: lib/Sema/TypeCheckConstraints.cpp
    • add: test/IDE/print_property_wrappers.swift
    • delete: include/swift/AST/PropertyDelegates.h
    • edit: include/swift/AST/Attr.def
    • edit: lib/SILGen/SILGenFunction.cpp
  • Commit a77ecbc22e6e5bdd07c5569b055b0f287313ef1c by dgregor:
    [SE-0258] Minor fixups for the 5.1 branch

    • edit: lib/SILGen/SILGenApply.cpp
    • edit: include/swift/AST/DiagnosticsSema.def
    • edit: lib/Sema/CodeSynthesis.cpp
  • Commit 8cfb973c4e04dc58ac23510f706e20c0109016ff by dgregor:
    [SE-0258] Reduce access of backing storage variable to 'private'.

    • edit: test/Serialization/property_wrappers.swift
    • edit: test/SILGen/property_wrappers.swift
    • edit: lib/Sema/CodeSynthesis.cpp
    • edit: test/decl/var/property_wrappers.swift
  • Commit 0aaea92818b52a0771e184c4503d73dc75e216e0 by dgregor:
    [SE-0258] Update SILGen test for 5.1 branch

    • edit: test/SILGen/property_wrappers.swift