Base:
property
Locations
Microsoft.CodeAnalysis.CSharp.Symbols.SourceMemberMethodSymbol.Locations
26 references to Locations
Microsoft.CodeAnalysis.CSharp (26)
Symbols\Source\SourceMemberContainerSymbol.cs (1)
1976diagnostics.Add(ErrorCode.ERR_DuplicateConversionInClass, conversion.Locations[0], this);
Symbols\Source\SourceUserDefinedOperatorSymbolBase.cs (22)
56diagnostics.Add(ErrorCode.ERR_InterfacesCantContainConversionOrEqualityOperators, this.Locations[0]); 76diagnostics.Add(ErrorCode.ERR_ExplicitImplementationOfOperatorsMustBeStatic, this.Locations[0], this); 82diagnostics.Add(ErrorCode.ERR_OperatorsMustBeStatic, this.Locations[0], this); 333diagnostics.Add(ErrorCode.ERR_IllegalRefParam, this.Locations[0]); 453diagnostics.Add(ErrorCode.ERR_ConversionWithInterface, this.Locations[0], this); 467diagnostics.Add(IsAbstract || IsVirtual ? ErrorCode.ERR_AbstractConversionNotInvolvingContainedType : ErrorCode.ERR_ConversionNotInvolvingContainedType, this.Locations[0]); 478diagnostics.Add(ErrorCode.ERR_IdentityConversion, this.Locations[0]); 546diagnostics.Add(ErrorCode.ERR_BadDynamicConversion, this.Locations[0], this); 574diagnostics.Add(ErrorCode.ERR_ConversionWithBase, this.Locations[0], this); 579diagnostics.Add(ErrorCode.ERR_ConversionWithDerived, this.Locations[0], this); 582diagnostics.Add(this.Locations[0], useSiteInfo); 591diagnostics.Add(ErrorCode.ERR_OperatorCantReturnVoid, this.Locations[0]); 603diagnostics.Add((IsAbstract || IsVirtual) ? ErrorCode.ERR_BadAbstractUnaryOperatorSignature : ErrorCode.ERR_BadUnaryOperatorSignature, this.Locations[0]); 617diagnostics.Add(ErrorCode.ERR_OpTFRetType, this.Locations[0]); 623diagnostics.Add((IsAbstract || IsVirtual) ? ErrorCode.ERR_BadAbstractUnaryOperatorSignature : ErrorCode.ERR_BadUnaryOperatorSignature, this.Locations[0]); 673diagnostics.Add((IsAbstract || IsVirtual) ? ErrorCode.ERR_BadAbstractIncDecSignature : ErrorCode.ERR_BadIncDecSignature, this.Locations[0]); 682diagnostics.Add((IsAbstract || IsVirtual) ? ErrorCode.ERR_BadAbstractIncDecRetType : ErrorCode.ERR_BadIncDecRetType, this.Locations[0]); 685diagnostics.Add(this.Locations[0], useSiteInfo); 722diagnostics.Add((IsAbstract || IsVirtual) ? ErrorCode.ERR_BadAbstractShiftOperatorSignature : ErrorCode.ERR_BadShiftOperatorSignature, this.Locations[0]); 726var location = this.Locations[0]; 741diagnostics.Add((IsAbstract || IsVirtual) ? ErrorCode.ERR_BadAbstractBinaryOperatorSignature : ErrorCode.ERR_BadBinaryOperatorSignature, this.Locations[0]); 752diagnostics.Add(ErrorCode.ERR_BadAbstractEqualityOperatorSignature, this.Locations[0], this.ContainingType);
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (3)
48protected sealed override Location ReturnTypeLocation => Locations[0]; 73ordinal: 0, RefKind.None, ScopedKind.None, "left", Locations), 76ordinal: 1, RefKind.None, ScopedKind.None, "right", Locations)));