Base:
property
OriginalDefinition
Microsoft.CodeAnalysis.CSharp.Symbols.MethodSymbol.OriginalDefinition
25 references to OriginalDefinition
Microsoft.CodeAnalysis.CSharp (25)
Symbols\SubstitutedMethodSymbol.cs (25)
113
var newMap = _inputMap.WithAlphaRename(this.
OriginalDefinition
, this, propagateAttributes: false, out typeParameters);
120
typeParameters = prevMap.SubstituteTypeParameters(this.
OriginalDefinition
.TypeParameters);
131
return
OriginalDefinition
.ContainingAssembly;
155
var method =
OriginalDefinition
.ReducedFrom;
174
public override bool IsAsync =>
OriginalDefinition
.IsAsync;
181
var notUsed =
OriginalDefinition
.GetTypeInferredDuringReduction(reducedFromTypeParameter);
183
Debug.Assert(notUsed.Type is null &&
OriginalDefinition
.ReducedFrom is not null);
191
return
OriginalDefinition
.ReducedFrom;
213
return this.
OriginalDefinition
.GetAttributes();
218
return this.
OriginalDefinition
.GetReturnTypeAttributes();
222
=> this.
OriginalDefinition
.GetUnmanagedCallersOnlyAttributeData(forceComplete);
230
Symbol underlying =
OriginalDefinition
.AssociatedSymbol;
241
var returnType = Map.SubstituteType(
OriginalDefinition
.ReturnTypeWithAnnotations);
252
return Map.SubstituteCustomModifiers(
OriginalDefinition
.RefCustomModifiers);
271
get { return this.
OriginalDefinition
.IsExplicitInterfaceImplementation; }
287
ExplicitInterfaceHelpers.SubstituteExplicitInterfaceImplementations(this.
OriginalDefinition
.ExplicitInterfaceImplementations, Map),
311
return
OriginalDefinition
.CallsAreOmitted(syntaxTree);
329
if (!
OriginalDefinition
.TryGetThisParameter(out originalThisParameter))
344
=>
OriginalDefinition
.TryGetOverloadResolutionPriority();
348
var unsubstitutedParameters =
OriginalDefinition
.Parameters;
377
int code = this.
OriginalDefinition
.GetHashCode();
385
if (containingHashCode == this.
OriginalDefinition
.ContainingType.GetHashCode() &&
424
var typeParameters = method.
OriginalDefinition
.TypeParameters;
445
if ((object)this.
OriginalDefinition
!= (object)other.OriginalDefinition &&
446
this.
OriginalDefinition
!= other.OriginalDefinition)