16
16
17
17
# Standard Library
18
18
# TODO: /stdlib/
19
+ /stdlib /public /Distributed / @ ktoso
19
20
# TODO: /*test/stdlib/
20
21
# TODO: /unittests/stdlib/
21
22
@@ -47,6 +48,7 @@ utils/*windows* @compnerd
47
48
# AST
48
49
/include /swift /AST / @ hborla @ slavapestov @ xedin
49
50
/include /swift /AST /* Conformance * @ slavapestov
51
+ /include /swift /AST /* Distributed * @ ktoso
50
52
/include /swift /AST /Evaluator * @ CodaFi @ slavapestov
51
53
/include /swift /AST /* Generic * @ hborla @ slavapestov
52
54
/include /swift /AST /* Protocol * @ hborla @ slavapestov
@@ -63,40 +65,63 @@ utils/*windows* @compnerd
63
65
/unittests /AST /* Evaluator * @ CodaFi @ slavapestov
64
66
65
67
# Sema
66
- /include /swift /Sema / @ hborla @ slavapestov @ xedin
67
- /include /swift /Sema /Constraint * @ hborla @ xedin
68
- /include /swift /Sema /CS * @ hborla @ xedin
69
- /lib /Sema / @ hborla @ slavapestov @ xedin
70
- /lib /Sema /Constraint * @ hborla @ xedin
71
- /lib /Sema /CS * @ hborla @ xedin
72
- /lib /Sema /DerivedConformance * @ slavapestov
73
- /lib /Sema /TypeCheckType * @ AnthonyLatsis @ hborla @ slavapestov @ xedin
74
- /lib /Sema /TypeCheckProtocol * @ AnthonyLatsis @ hborla @ slavapestov
75
- /test /Constraints / @ hborla @ xedin
76
- /test /decl / @ hborla @ slavapestov
77
- /test /decl /protocol / @ AnthonyLatsis @ hborla @ slavapestov
78
- /test /expr / @ hborla @ slavapestov @ xedin
79
- /test /Generics / @ hborla @ slavapestov
80
- /test /Sema / @ hborla @ slavapestov @ xedin
81
- /test /stmt / @ hborla @ xedin
82
- /test /type / @ hborla @ slavapestov @ xedin
83
- /validation-test /Sema / @ hborla @ slavapestov @ xedin
84
- /unittests /Sema / @ hborla @ xedin
68
+ /include /swift /Sema / @ hborla @ slavapestov @ xedin
69
+ /include /swift /Sema /Constraint * @ hborla @ xedin
70
+ /include /swift /Sema /CS * @ hborla @ xedin
71
+ /lib /Sema / @ hborla @ slavapestov @ xedin
72
+ /lib /Sema /Constraint * @ hborla @ xedin
73
+ /lib /Sema /CS * @ hborla @ xedin
74
+ /lib /Sema /CodeSynthesisDistributed * @ hborla @ ktoso
75
+ /lib /Sema /DerivedConformance * @ slavapestov
76
+ /lib /Sema /DerivedConformanceDistributed * @ ktoso @ slavapestov
77
+ /lib /Sema /TypeCheckDistributed * @ hborla @ ktoso @ xedin
78
+ /lib /Sema /TypeCheckType * @ AnthonyLatsis @ hborla @ slavapestov @ xedin
79
+ /lib /Sema /TypeCheckProtocol * @ AnthonyLatsis @ hborla @ slavapestov
80
+ /test /Constraints / @ hborla @ xedin
81
+ /test /decl / @ hborla @ slavapestov
82
+ /test /decl /protocol / @ AnthonyLatsis @ hborla @ slavapestov
83
+ # FIXME: This file could have a dedicated directory.
84
+ /test /decl /protocol /special /DistributedActor.swift @ ktoso
85
+ # FIXME: Should there be a 'Sema' folder under 'Distributed'? Or perhaps it
86
+ # should be the other way around, i.e 'Sema/Distributed', 'SILGen/Distributed',
87
+ # etc.?
88
+ /test /Distributed /* @ ktoso
89
+ # FIXME: Is there a better way to structure this high-level 'Inputs' dir.? We
90
+ # want only the Sema bits here.
91
+ /test /Distributed /Inputs / @ ktoso
92
+ /test /expr / @ hborla @ slavapestov @ xedin
93
+ /test /Generics / @ hborla @ slavapestov
94
+ /test /Sema / @ hborla @ slavapestov @ xedin
95
+ /test /stmt / @ hborla @ xedin
96
+ /test /type / @ hborla @ slavapestov @ xedin
97
+ /validation-test /Sema / @ hborla @ slavapestov @ xedin
98
+ /unittests /Sema / @ hborla @ xedin
85
99
86
100
# SIL/SILGen
87
101
# TODO: /include/swift/SIL/
88
102
# TODO: /lib/SIL/
89
103
# TODO: /lib/SILGen/
104
+ /lib /SILGen /* Distributed * @ ktoso
105
+ /test /Distributed /SIL / @ ktoso
90
106
# TODO: /*test/SIL/
91
107
# TODO: /*test/SILGen/
108
+ # FIXME: This file should go inside either 'test/Distributed/SIL' or
109
+ # 'test/SILGen/Distributed'.
110
+ /test /SILGen /distributed_thunk.swift @ ktoso
92
111
# TODO: /unittests/SIL/
93
112
94
113
# SILOptimizer
95
114
# TODO: /include/swift/SILOptimizer/
115
+ /include /swift /SILOptimizer /Utils /Distributed * @ ktoso
96
116
# TODO: /lib/SILOptimizer/
117
+ /lib /SILOptimizer /Utils /Distributed * @ ktoso
97
118
# TODO: /*test/SILOptimizer/
98
119
99
120
# IRGen
100
121
# TODO: /include/swift/IRGen/
101
122
# TODO: /lib/IRGen/
123
+ /lib /IRGen /* Distributed * @ ktoso
102
124
# TODO: /*test/IRGen/
125
+
126
+ # TODO: Find a better place for this entry.
127
+ /test /Distributed /Runtime @ ktoso
0 commit comments