Base:
property
UnderlyingMethod
Microsoft.CodeAnalysis.CSharp.Symbols.WrappedMethodSymbol.UnderlyingMethod
11 references to UnderlyingMethod
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Conversions.cs (1)
1337Method: SynthesizedCollectionBuilderProjectedMethodSymbol { UnderlyingMethod: var underlyingMethod }
SymbolDisplay\SymbolDisplay.cs (1)
285symbol = projectedMethod.UnderlyingMethod.ISymbol;
Symbols\Synthesized\SynthesizedCollectionBuilderProjectedMethodSymbol.cs (9)
43=> this.UnderlyingMethod.GetAttributes(); 45public override Symbol ContainingSymbol => this.UnderlyingMethod.ContainingSymbol; 46public override ImmutableArray<CustomModifier> RefCustomModifiers => this.UnderlyingMethod.RefCustomModifiers; 47public override TypeWithAnnotations ReturnTypeWithAnnotations => this.UnderlyingMethod.ReturnTypeWithAnnotations; 52/// original <see cref="UnderlyingMethod"/> this points at directly in <see 59/// method. Instead, we will then report the error on the original <see cref="UnderlyingMethod"/> this points at 65/// Similarly to <see cref="ObsoleteAttributeData"/>, we report caller-unsafe errors on the <see cref="UnderlyingMethod"/> instead. 95var parameters = this.UnderlyingMethod.Parameters; 108=> this.UnderlyingMethod.TryGetOverloadResolutionPriority();