20 references to GetLocation
Microsoft.Gen.Logging (20)
Parser.cs (12)
145
Diag(DiagDescriptors.CantUseDataClassificationWithLogPropertiesOrTagProvider, paramSymbol.
GetLocation
());
151
Diag(DiagDescriptors.CantMixAttributes, paramSymbol.
GetLocation
());
163
Diag(DiagDescriptors.DefaultToString, paramSymbol.
GetLocation
(), paramSymbol.Type, paramSymbol.Name);
191
Diag(DiagDescriptors.ParameterHasNoCorrespondingTemplate, paramSymbol.
GetLocation
(), lp.ParameterName);
203
Diag(DiagDescriptors.RecordTypeSensitiveArgumentIsInTemplate, paramSymbol.
GetLocation
(), lp.ParameterName, lm.Name);
238
Diag(DiagDescriptors.MultipleLoggerMembers, secondLoggerMember.
GetLocation
(), typeDec.Identifier.Text);
560
Diag(DiagDescriptors.TagNameCollision, parameterSymbols[parameter].
GetLocation
(), parameter.ParameterName, fullName, lm.Name);
566
Diag(DiagDescriptors.TagNameCollision, parameterSymbols[parameter].
GetLocation
(), parameter.ParameterName, parameter.TagName, lm.Name);
604
Diag(DiagDescriptors.LoggingMethodParameterParams, paramSymbol.
GetLocation
(), paramName);
620
Diag(DiagDescriptors.LoggingMethodParameterRefKind, paramSymbol.
GetLocation
(), paramSymbol.ContainingSymbol.Name, paramName);
626
Diag(DiagDescriptors.LoggingMethodParameterParams, paramSymbol.
GetLocation
(), paramName);
798
Diag(DiagDescriptors.PrimaryConstructorParameterLoggerHidden, parameter.
GetLocation
(), classDec.Identifier.Text);
Parser.LogProperties.cs (7)
32
Diag(DiagDescriptors.LogPropertiesInvalidUsage, paramSymbol.
GetLocation
(), paramName);
66
Diag(DiagDescriptors.LogPropertiesParameterSkipped, paramSymbol.
GetLocation
(), paramTypeSymbol.Name, paramName);
151
Diag(DiagDescriptors.CantMixAttributes, property.
GetLocation
());
243
Diag(DiagDescriptors.LogPropertiesHiddenPropertyDetected, paramSymbol.
GetLocation
(), paramName, lm.Name, property.Name);
263
Diag(DiagDescriptors.LogPropertiesCycleDetected, paramSymbol.
GetLocation
(), paramName, namedType.ToDisplayString(), property.Type.ToDisplayString(), lm.Name);
320
Diag(DiagDescriptors.DefaultToString, property.
GetLocation
(), property.Type, property.Name);
350
Diag(DiagDescriptors.InvalidTypeToLogProperties, sym.
GetLocation
(), symType.ToDisplayString());
Parser.TagProvider.cs (1)
22
Diag(DiagDescriptors.TagProviderInvalidUsage, paramSymbol.
GetLocation
(), paramName);