File tree Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Expand file tree Collapse file tree 2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 1
- // ===--- TypeCheckProtocolInference .cpp - Associated Type Inference -------===//
1
+ // ===--- AssociatedTypeInference .cpp - Associated Type Inference ---000 ----===//
2
2
//
3
3
// This source file is part of the Swift.org open source project
4
4
//
5
- // Copyright (c) 2014 - 2017 Apple Inc. and the Swift project authors
5
+ // Copyright (c) 2014 - 2024 Apple Inc. and the Swift project authors
6
6
// Licensed under Apache License v2.0 with Runtime Library Exception
7
7
//
8
8
// See https://swift.org/LICENSE.txt for license information
9
9
// See https://swift.org/CONTRIBUTORS.txt for the list of Swift project authors
10
10
//
11
11
// ===----------------------------------------------------------------------===//
12
12
//
13
- // This file implements semantic analysis for protocols, in particular, checking
14
- // whether a given type conforms to a given protocol.
13
+ // This file implements type witness lookup and associated type inference.
14
+ //
15
15
// ===----------------------------------------------------------------------===//
16
16
#include " TypeCheckProtocol.h"
17
17
#include " DerivedConformances.h"
Original file line number Diff line number Diff line change 1
1
2
2
add_swift_host_library (swiftSema STATIC
3
+ AssociatedTypeInference.cpp
3
4
BuilderTransform.cpp
4
5
CSApply.cpp
5
6
CSBindings.cpp
@@ -66,7 +67,6 @@ add_swift_host_library(swiftSema STATIC
66
67
TypeCheckPattern.cpp
67
68
TypeCheckPropertyWrapper.cpp
68
69
TypeCheckProtocol.cpp
69
- TypeCheckProtocolInference.cpp
70
70
TypeCheckRegex.cpp
71
71
TypeCheckRequestFunctions.cpp
72
72
TypeCheckStmt.cpp
You can’t perform that action at this time.
0 commit comments