1 type derived from ArrayMethodParameterInfo
Microsoft.CodeAnalysis (1)
CodeGen\ArrayMembers.cs (1)
270internal sealed class ArraySetValueParameterInfo : ArrayMethodParameterInfo
5 instantiations of ArrayMethodParameterInfo
Microsoft.CodeAnalysis (5)
CodeGen\ArrayMembers.cs (5)
227private static readonly ArrayMethodParameterInfo s_index0 = new ArrayMethodParameterInfo(0); 228private static readonly ArrayMethodParameterInfo s_index1 = new ArrayMethodParameterInfo(1); 229private static readonly ArrayMethodParameterInfo s_index2 = new ArrayMethodParameterInfo(2); 230private static readonly ArrayMethodParameterInfo s_index3 = new ArrayMethodParameterInfo(3); 247return new ArrayMethodParameterInfo(index);
12 references to ArrayMethodParameterInfo
Microsoft.CodeAnalysis (12)
CodeGen\ArrayMembers.cs (12)
197protected override ImmutableArray<ArrayMethodParameterInfo> MakeParameters() 200var parameters = ArrayBuilder<ArrayMethodParameterInfo>.GetInstance(rank + 1); 204parameters.Add(ArrayMethodParameterInfo.GetIndexParameter((ushort)i)); 227private static readonly ArrayMethodParameterInfo s_index0 = new ArrayMethodParameterInfo(0); 228private static readonly ArrayMethodParameterInfo s_index1 = new ArrayMethodParameterInfo(1); 229private static readonly ArrayMethodParameterInfo s_index2 = new ArrayMethodParameterInfo(2); 230private static readonly ArrayMethodParameterInfo s_index3 = new ArrayMethodParameterInfo(3); 237public static ArrayMethodParameterInfo GetIndexParameter(ushort index) 289private readonly ImmutableArray<ArrayMethodParameterInfo> _parameters; 305protected virtual ImmutableArray<ArrayMethodParameterInfo> MakeParameters() 308var parameters = ArrayBuilder<ArrayMethodParameterInfo>.GetInstance(rank); 312parameters.Add(ArrayMethodParameterInfo.GetIndexParameter((ushort)i));