1 type derived from ArrayMethodParameterInfo
Microsoft.CodeAnalysis (1)
CodeGen\ArrayMembers.cs (1)
271internal sealed class ArraySetValueParameterInfo : ArrayMethodParameterInfo
5 instantiations of ArrayMethodParameterInfo
Microsoft.CodeAnalysis (5)
CodeGen\ArrayMembers.cs (5)
228private static readonly ArrayMethodParameterInfo s_index0 = new ArrayMethodParameterInfo(0); 229private static readonly ArrayMethodParameterInfo s_index1 = new ArrayMethodParameterInfo(1); 230private static readonly ArrayMethodParameterInfo s_index2 = new ArrayMethodParameterInfo(2); 231private static readonly ArrayMethodParameterInfo s_index3 = new ArrayMethodParameterInfo(3); 248return new ArrayMethodParameterInfo(index);
12 references to ArrayMethodParameterInfo
Microsoft.CodeAnalysis (12)
CodeGen\ArrayMembers.cs (12)
198protected override ImmutableArray<ArrayMethodParameterInfo> MakeParameters() 201var parameters = ArrayBuilder<ArrayMethodParameterInfo>.GetInstance(rank + 1); 205parameters.Add(ArrayMethodParameterInfo.GetIndexParameter((ushort)i)); 228private static readonly ArrayMethodParameterInfo s_index0 = new ArrayMethodParameterInfo(0); 229private static readonly ArrayMethodParameterInfo s_index1 = new ArrayMethodParameterInfo(1); 230private static readonly ArrayMethodParameterInfo s_index2 = new ArrayMethodParameterInfo(2); 231private static readonly ArrayMethodParameterInfo s_index3 = new ArrayMethodParameterInfo(3); 238public static ArrayMethodParameterInfo GetIndexParameter(ushort index) 290private readonly ImmutableArray<ArrayMethodParameterInfo> _parameters; 306protected virtual ImmutableArray<ArrayMethodParameterInfo> MakeParameters() 309var parameters = ArrayBuilder<ArrayMethodParameterInfo>.GetInstance(rank); 313parameters.Add(ArrayMethodParameterInfo.GetIndexParameter((ushort)i));