7 instantiations of ParameterName
Microsoft.CodeAnalysis.Razor.Compiler (7)
Language\Components\ComponentNodeWriter.cs (7)
434
p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName,
new
(p.Count), usedForTypeInference: true, attribute));
439
p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName,
new
(p.Count), usedForTypeInference: false, splat));
444
p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName,
new
(p.Count), usedForTypeInference: false, renderMode));
455
p.Add(new TypeInferenceMethodParameter(new(p.Count), typeName,
new
(p.Count), usedForTypeInference: false, childContent));
460
p.Add(new TypeInferenceMethodParameter(new(p.Count), "object",
new
(p.Count), usedForTypeInference: false, capture));
466
p.Add(new TypeInferenceMethodParameter(new(p.Count), capture.TypeName,
new
(p.Count), usedForTypeInference: false, capture));
476
p.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)
72
case ComponentNodeWriter.
ParameterName
name:
Language\Components\ComponentNodeWriter.cs (5)
184
ParameterName
? renderModeParameterName = null;
265
if (renderModeParameterName is
ParameterName
parameterName)
611
internal readonly struct TypeInferenceArgName(int depth,
ParameterName
parameterName) : IWriteableValue
628
public
ParameterName
ParameterName { get; }
632
public TypeInferenceMethodParameter(SeqName? seqName, string typeName,
ParameterName
parameterName, bool usedForTypeInference, object source)