7 instantiations of ParameterName
Microsoft.CodeAnalysis.Razor.Compiler (7)
Language\Components\ComponentNodeWriter.cs (7)
436p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName, new(p.Count), usedForTypeInference: true, attribute)); 441p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName, new(p.Count), usedForTypeInference: false, splat)); 446p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName, new(p.Count), usedForTypeInference: false, renderMode)); 457p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName, new(p.Count), usedForTypeInference: false, childContent)); 462p.Add(new TypeInferenceMethodParameter(new(p.Count), "object", new(p.Count), usedForTypeInference: false, capture)); 468p.Add(new TypeInferenceMethodParameter(new(p.Count), capture.TypeName, new(p.Count), usedForTypeInference: false, capture)); 478p.Insert(i, new TypeInferenceMethodParameter(null, cascadingGenericType.ValueType, new(i, isSynthetic: true), usedForTypeInference: true, cascadingGenericType));
6 references to ParameterName
Microsoft.CodeAnalysis.Razor.Compiler (6)
Language\CodeGeneration\CodeWriter.WriteInterpolatedStringHandler.cs (1)
72case ComponentNodeWriter.ParameterName name:
Language\Components\ComponentNodeWriter.cs (5)
186ParameterName? renderModeParameterName = null; 267if (renderModeParameterName is ParameterName parameterName) 613protected internal readonly struct TypeInferenceArgName(int depth, ParameterName parameterName) : IWriteableValue 630public ParameterName ParameterName { get; } 634public TypeInferenceMethodParameter(SeqName? seqName, string typeName, ParameterName parameterName, bool usedForTypeInference, object source)