swift-ci
|
3ac38cb3c4
|
Merge remote-tracking branch 'origin/main' into rebranch
|
2025-09-18 21:16:38 -07:00 |
|
Slava Pestov
|
9dea72579a
|
Sema: Record ASTNode type changes in PreparedOverload
Also, move some methods from ConstraintSystem.h to ConstraintSystem.cpp.
|
2025-09-18 14:54:16 -04:00 |
|
Slava Pestov
|
b181fcf0fd
|
Sema: Get prepared overloads working again with the Pre()/Post() split
|
2025-09-18 14:54:16 -04:00 |
|
Anthony Latsis
|
c1d794364b
|
Adjust code after changes to llvm::TrailingObjects API
See:
- https://github.com/llvm/llvm-project/pull/138970
- https://github.com/llvm/llvm-project/pull/144930
|
2025-07-19 01:48:18 +01:00 |
|
Slava Pestov
|
b39d3aee57
|
Sema: Special-case recording of Bind constraint in PreparedOverload
|
2025-07-11 19:57:29 -04:00 |
|
Slava Pestov
|
83f95aeaed
|
Sema: Allocate PreparedOverload in solver arena
|
2025-07-10 19:53:19 -04:00 |
|
Slava Pestov
|
7916ed982f
|
Sema: Move DeclReferenceType to PreparedOverload.h
|
2025-07-10 19:53:19 -04:00 |
|
Slava Pestov
|
f7a552385c
|
Sema: PreparedOverload => PreparedOverloadBuilder
|
2025-07-10 19:53:18 -04:00 |
|
Slava Pestov
|
751edee921
|
Sema: Rework PreparedOverload to store a list of changes
|
2025-07-09 15:00:10 -04:00 |
|
Slava Pestov
|
2a0b11a22e
|
Sema: Collect property wrappers in PreparedOverload
|
2025-07-09 15:00:03 -04:00 |
|
Slava Pestov
|
ab72407108
|
Sema: Collect opened pack expansion types in PreparedOverload
|
2025-07-09 15:00:02 -04:00 |
|
Slava Pestov
|
c5741e31ed
|
Sema: Stash the existential archetype in PreparedOverload
|
2025-07-09 15:00:02 -04:00 |
|
Slava Pestov
|
426c7a3fdf
|
Sema: Collect constraints in PreparedOverload
|
2025-07-09 15:00:02 -04:00 |
|
Slava Pestov
|
543793564e
|
Sema: Record opened type variables in PreparedOverload
|
2025-07-09 15:00:02 -04:00 |
|
Slava Pestov
|
b9256307b5
|
Sema: Stub out PreparedOverload
|
2025-07-09 15:00:02 -04:00 |
|