5 writes to MetricTypeName
Microsoft.Gen.Metrics (1)
Parser.cs (1)
457
MetricTypeName
= methodSymbol.ReturnType.ToDisplayString(), // Roslyn doesn't know this type yet, no need to use a format here
Microsoft.Gen.Metrics.Unit.Tests (4)
EmitterTests.cs (4)
73
MetricTypeName
= "UnknownMetric",
112
MetricTypeName
= "UnknownMetric",
152
MetricTypeName
= metricTypeName,
190
MetricTypeName
= "M",
10 references to MetricTypeName
Microsoft.Gen.Metrics (9)
Emitter.cs (4)
199
OutLn($"{accessModifier} sealed class {metricMethod.
MetricTypeName
}");
203
OutLn($" public {metricMethod.
MetricTypeName
}({typeDefinition} {objectName})");
273
Out($"{accessModifier} static partial {nsprefix}{metricMethod.
MetricTypeName
} {metricMethod.Name}({thisModifier}");
287
Out($" => {nsprefix}GeneratedInstrumentsFactory.Create{metricMethod.
MetricTypeName
}(");
MetricFactoryEmitter.cs (5)
58
=> $"_{GetStringWithFirstCharLowercase(metricMethod.
MetricTypeName
)}Instruments";
109
OutLn($"private static global::System.Collections.Concurrent.ConcurrentDictionary<{meterParam.Type}, {nsprefix}{metricMethod.
MetricTypeName
}>");
147
OutLn($"{accessModifier} static {nsprefix}{metricMethod.
MetricTypeName
} Create{metricMethod.
MetricTypeName
}({meterParam.Type} {meterParam.Name})");
160
OutLn($" return new {nsprefix}{metricMethod.
MetricTypeName
}(instrument);");
Microsoft.Gen.Metrics.Unit.Tests (1)
MetricMethodTests.cs (1)
17
Assert.Empty(instance.
MetricTypeName
);