1 write to Items
Microsoft.CSharp (1)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeArray.cs (1)
89
Items
= types;
22 references to Items
Microsoft.CSharp (22)
Microsoft\CSharp\RuntimeBinder\Semantics\ExpressionBinder.cs (2)
919
foreach (CType type in meth.Params.
Items
)
1089
Debug.Assert(!Array.Exists(@params.
Items
, p => p is ArgumentListType)); // We should never have picked a varargs method to bind to.
Microsoft\CSharp\RuntimeBinder\Semantics\GroupToArgsBinder.cs (1)
272
foreach (AggregateType type in _pCurrentType.IfacesAll.
Items
)
Microsoft\CSharp\RuntimeBinder\Semantics\MemberLookup.cs (1)
442
foreach (AggregateType type in typeCur.IfacesAll.
Items
)
Microsoft\CSharp\RuntimeBinder\Semantics\MethodTypeInferrer.cs (2)
1194
foreach (AggregateType current in sourceAts.IfacesAll.
Items
)
1501
foreach (AggregateType current in destAts.IfacesAll.
Items
)
Microsoft\CSharp\RuntimeBinder\Semantics\SubstitutionContext.cs (2)
17
ClassTypes = typeArgsCls?.
Items
?? Array.Empty<CType>();
19
MethodTypes = typeArgsMeth?.
Items
?? Array.Empty<CType>();
Microsoft\CSharp\RuntimeBinder\Semantics\Symbols\SymbolLoader.cs (3)
29
foreach (CType iface in atsDer.IfacesAll.
Items
)
300
foreach (AggregateType iface in atsDer.IfacesAll.
Items
)
500
foreach (AggregateType iface in derived.GetIfacesAll().
Items
)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\AggregateType.cs (2)
121
foreach (AggregateType iface in IfacesAll.
Items
)
192
foreach (AggregateType type in IfacesAll.
Items
)
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeArray.cs (7)
92
public int Count =>
Items
.Length;
96
public CType this[int i] =>
Items
[i];
102
Debug.Assert(Array.TrueForAll(
Items
, item => item != null));
105
public void CopyItems(int i, int c, CType[] dest) => Array.Copy(
Items
, i, dest, 0, c);
119
CType[] types = array.
Items
;
145
CType[] prgtype1 = pta1.
Items
;
151
CType[] prgtype2 = pta2.
Items
;
Microsoft\CSharp\RuntimeBinder\Semantics\Types\TypeManager.cs (1)
204
CType[] srcs = taSrc.
Items
;
Microsoft\CSharp\RuntimeBinder\SymbolTable.cs (1)
1780
foreach (CType bound in paramType.Bounds.
Items
)