-
Commit 3bbd176a1e302cd461e199c4ef81d2dd150bcae2 by brentdax:
[tests] Add mechanism to override lit environment
-
Commit c20e5db802e1533a470250a7352244fe4cb10d85 by spestov:
AST: Re-implement getResultInterfaceType()/getElementInterfaceType()
-
Commit 3062b8c64a97e6941c5b3ed43cd3b7892250d8fb by spestov:
Sema: Move function result/subscript element type computation into a
-
edit: include/swift/AST/TypeCheckRequests.h
-
edit: lib/AST/TypeCheckRequests.cpp
-
edit: lib/Sema/TypeCheckDecl.cpp
-
edit: lib/AST/Decl.cpp
-
edit: include/swift/AST/TypeCheckerTypeIDZone.def
-
Commit a7b0a4c7a96035b5e2f94ee8ab174a551b83eb89 by spestov:
Sema: Move @_cdecl attribute validation to typeCheckDecl()
-
edit: lib/Sema/TypeCheckDecl.cpp
-
Commit f543d248d68c87654d2ff524479d5a113eb5ffb4 by spestov:
Sema: Always create a type checker instance
-
edit: include/swift/Subsystems.h
-
edit: include/swift/Sema/IDETypeChecking.h
-
edit: lib/Frontend/Frontend.cpp
-
edit: lib/Sema/CSGen.cpp
-
Commit 87cc09c02b0c80f9ffc2c965ad2ee31c6780466b by spestov:
AST: Remove some unnecessary calls to setGenericSignature()
-
edit: lib/Sema/DerivedConformanceRawRepresentable.cpp
-
edit: lib/Sema/DerivedConformanceEquatableHashable.cpp
-
edit: lib/Sema/DerivedConformanceCodingKey.cpp
-
edit: lib/ClangImporter/ImportDecl.cpp
-
edit: lib/AST/Decl.cpp
-
edit: lib/Sema/DerivedConformances.cpp
-
edit: lib/Sema/DerivedConformanceCodable.cpp
-
edit: lib/Sema/TypeCheckProtocol.cpp
-
Commit ef5735589f92a03ed13d00bb952782970c976573 by spestov:
AST: Stop checking hasInterfaceType() in MangleLocalTypeDeclRequest
-
edit: lib/AST/USRGeneration.cpp
-
Commit 440ffe1283d8eed3096bd897f9212ed76a5bc916 by spestov:
IRGen: Remove unnecessary hasInterfaceType() check
-
edit: lib/IRGen/GenClangType.cpp
-
Commit 87dd47aeaadfd6eeff98f0de026e26b91d530776 by spestov:
Sema: Fold AssociatedTypeDecl::computeType() into validateDecl()
-
edit: lib/Serialization/Deserialization.cpp
-
edit: lib/AST/Decl.cpp
-
edit: include/swift/AST/Decl.h
-
edit: lib/Sema/TypeCheckDecl.cpp
-
Commit 797a7974bc1fb5da69c83ce47e491aab5ec59253 by spestov:
Sema: Fold NominalTypeDecl::computeType() into validateDecl()
-
edit: lib/AST/Decl.cpp
-
edit: include/swift/AST/Decl.h
-
edit: lib/IRGen/GenClass.cpp
-
edit: lib/Serialization/Deserialization.cpp
-
edit: lib/ClangImporter/ImportDecl.cpp
-
edit: lib/Sema/TypeCheckDecl.cpp
-
Commit 6974448b1eb8da03aff10a67ae98116da385a37c by spestov:
Sema: Fold TypeAliasDecl::computeType() into validateDecl()
-
edit: lib/AST/Decl.cpp
-
edit: lib/IRGen/IRGenDebugInfo.cpp
-
edit: lib/AST/Module.cpp
-
edit: lib/Serialization/Deserialization.cpp
-
edit: lib/ClangImporter/ImportDecl.cpp
-
edit: lib/Sema/TypeCheckDecl.cpp
-
edit: lib/Sema/TypeCheckProtocol.cpp
-
edit: include/swift/AST/Decl.h
-
Commit 09034fdf6660b2437a419ece5da57cc8255bc375 by spestov:
Sema: Fold EnumElementDecl::computeType() into validateDecl()
-
edit: lib/AST/Decl.cpp
-
edit: include/swift/AST/Decl.h
-
edit: lib/Sema/TypeCheckDecl.cpp
-
edit: lib/ClangImporter/ImportDecl.cpp
-
edit: lib/Serialization/Deserialization.cpp
-
Commit 90fa96d8fada549fa358d49ec0ffbd43ca3fefc8 by spestov:
Sema: Fold SubscriptDecl::computeType() into validateDecl()
-
edit: lib/AST/Decl.cpp
-
edit: lib/ClangImporter/ImportDecl.cpp
-
edit: lib/Sema/TypeCheckDecl.cpp
-
edit: include/swift/AST/Decl.h
-
edit: lib/Serialization/Deserialization.cpp
-
Commit f27a58c757068e2efbec04449846eb228befa125 by brentdax:
Fix property wrapper crasher
-
add: test/SILGen/property_wrappers_library_evolution.swift
-
edit: lib/SILGen/SILGenApply.cpp
-
edit: lib/SILGen/SILGenExpr.cpp
-
Commit eb61ae79714e2ff8cbfae12ab8a9ad0d5f420a79 by dgregor:
[Type checker] Factor out ConstraintSystem::addJoinConstraint().
-
edit: lib/Sema/CSGen.cpp
-
edit: lib/Sema/ConstraintSystem.h
-
edit: lib/Sema/CSSimplify.cpp
-
Commit c128f6f3aa911958e85f932dd9514a6167c12e85 by dgregor:
[Constraint system] Generalize ParamDecl type tracking to VarDecl.
-
edit: lib/Sema/ConstraintSystem.h
-
Commit 87b5df7333c3ebde8e836d2b4f7c183d882416e4 by dgregor:
[Constraint system] Abstract the record of an applied function builder.
-
edit: lib/Sema/CSSolver.cpp
-
edit: lib/Sema/BuilderTransform.cpp
-
edit: lib/Sema/CSApply.cpp
-
edit: lib/Sema/ConstraintSystem.h
-
Commit 05e24c0aaf6467e42815d6bf422cd28e2d761843 by rkandhadaimadhav:
[OSLogOptimization] Improve a comment in the OSLogOptimization pass and
-
edit: lib/SILOptimizer/Mandatory/OSLogOptimization.cpp
-
Commit ab31a0d3e9a6f68184bf2e2663b60deaf2af17fa by suyashsrijan:
[PropertyWrappers] Allow constructors with default arguments to be found
-
edit: test/SILOptimizer/di_property_wrappers.swift
-
edit: lib/Sema/TypeCheckPropertyWrapper.cpp
-
edit: test/decl/var/property_wrappers.swift
-
Commit 22bbaea606b2dfffd65650deda35662cf701177a by suyashsrijan:
[PropertyWrappers] Check for a generic constructor and also remove the
-
edit: test/SILOptimizer/di_property_wrappers_errors.swift
-
edit: lib/Sema/TypeCheckPropertyWrapper.cpp
-
Commit e41d1efb431105f7ad492723c919f5e4e85a06b8 by suyashsrijan:
[PropertyWrappers] Try to find the best default value initializer if we
-
edit: lib/Sema/TypeCheckPropertyWrapper.cpp
-
edit: test/decl/var/property_wrappers.swift
-
Commit 7e31d7a7175df0e7750c86f2bab76bf7619881a8 by suyashsrijan:
[Test] Add a test to verify which best init is chosen
-
edit: test/SILOptimizer/di_property_wrappers.swift
-
Commit 370f47c27a80a12e8ddb73c586782825cd883c22 by suyashsrijan:
[PropertyWrappers] Merge 'findDefaultInit' and 'findInitialValueInit'
-
edit: lib/Sema/TypeCheckPropertyWrapper.cpp
-
edit: include/swift/AST/DiagnosticsSema.def
-
edit: test/decl/var/property_wrappers.swift
-
edit: include/swift/AST/PropertyWrappers.h
-
Commit e23b37383059ac43f64906e60eab99236f6dbadb by suyashsrijan:
[PropertyWrappers] Add an 'hasExtraneousParam' parameter to simplify
-
edit: lib/Sema/TypeCheckPropertyWrapper.cpp
-
Commit cb54be26950bce9c135d6461a35f873399e1cb1b by suyashsrijan:
[PropertyWrappers] Re-introduce valueVarType which got removed while
-
edit: lib/Sema/TypeCheckPropertyWrapper.cpp
-
Commit 162f86fdcc96c40bef6411c129f2c7dc6b9f0298 by suyashsrijan:
[PropertyWrappers] We won't have a valueVar when looking for a default
-
edit: lib/Sema/TypeCheckPropertyWrapper.cpp
-
Commit eef8c11dd9831204a725c1485b6267c77853bf6d by spestov:
This test case only fails with asserts on
-
edit: validation-test/compiler_crashers_fixed/28723-unreachable-executed-at-swift-lib-sema-csdiag-cpp-4012.swift
-
Commit 5acc4175fdd7f447a653db205659a6be42468dbb by github:
Revert "[SkipFunctionBodies] Build everything but the stdlib with
-
edit: cmake/modules/SwiftSource.cmake
-
Commit ce61fe69e903f9594e433a5ede30e649d0294e04 by github:
Update the llvm project to use llvm-project-v3
-
edit: utils/update_checkout/update-checkout-config.json
-
Commit f9f63bdf65432553a4fc5f31e6c0b3c0a742995b by dgregor:
[DI] Don't allow assign_by_wrapper formation to break access control.
-
edit: test/SILGen/property_wrappers.swift
-
edit: lib/SILGen/SILGenLValue.cpp
-
edit: test/SILGen/Inputs/property_wrapper_defs.swift
-
Commit 99d9c94ab9021965712572540d379b052dc9e405 by dgregor:
Add now-fixed test case for rdar://problem/45590743
-
add: validation-test/compiler_crashers_2_fixed/0209-rdar45590743.swift
-
Commit ff7d398f6b82d7316639a7eebe0b1f13c9ab316c by ankit_aggarwal:
[CMake] Start working on new bootstrap script using the CMake build
-
edit: Sources/PackageDescription4/CMakeLists.txt
-
add: Utilities/BuildRuntimesOnly/CMakeLists.txt
-
add: Utilities/new-bootstrap
-
Commit e901a79423a237c42945319e7f05c14cc8cfa5fc by ankit_aggarwal:
[new-bootstrap] Fix symlinks
-
edit: Utilities/new-bootstrap
-
Commit 75d21a57485c20619b7a40c35f9bee3a362328bb by ankit_aggarwal:
[new-bootstrap] Install SwiftPM binaries using CMake
-
edit: Sources/Workspace/CMakeLists.txt
-
edit: Sources/swift-test/CMakeLists.txt
-
edit: Sources/swift-run/CMakeLists.txt
-
edit: Sources/Commands/CMakeLists.txt
-
edit: Sources/TSCBasic/CMakeLists.txt
-
edit: Sources/PackageLoading/CMakeLists.txt
-
edit: Sources/Build/CMakeLists.txt
-
edit: Sources/SPMLLBuild/CMakeLists.txt
-
edit: CMakeLists.txt
-
edit: Sources/PackageDescription4/CMakeLists.txt
-
edit: Sources/TSCLibc/CMakeLists.txt
-
edit: Utilities/new-bootstrap
-
edit: Sources/Xcodeproj/CMakeLists.txt
-
edit: Sources/PackageModel/CMakeLists.txt
-
edit: Sources/PackageGraph/CMakeLists.txt
-
edit: Sources/swift-build/CMakeLists.txt
-
edit: Sources/swift-package/CMakeLists.txt
-
add: Utilities/BuildExtras/Install/CMakeLists.txt
-
edit: Sources/SourceControl/CMakeLists.txt
-
Commit ad2b934eeb81a424455825b378f14866c9a154ac by ankit_aggarwal:
[new-bootstrap] Add install action
-
edit: Utilities/new-bootstrap
-
Commit 60a3d439c38604a5cdfdd4c9121788829f19e282 by ankit_aggarwal:
[new-bootstrap] Fix linux build
-
edit: Sources/SPMLLBuild/CMakeLists.txt
-
edit: Utilities/new-bootstrap
-
edit: Sources/swift-build/CMakeLists.txt
-
Commit 3c8fbec1445fc9885740058b74cf8a61a07781a9 by ankit_aggarwal:
[new-bootstrap] Add --install-libspm
-
edit: Utilities/new-bootstrap
-
edit: Utilities/BuildExtras/Install/CMakeLists.txt
-
Commit 30511f766de615b2e2532aeb84598f97b4e615f7 by aprantl:
Improve documentation of module loaders.
-
edit: source/Symbol/SwiftASTContext.cpp