1 write to _reducedFrom
Microsoft.CodeAnalysis.CSharp (1)
Symbols\ReducedExtensionMethodSymbol.cs (1)
99
_reducedFrom
= reducedFrom;
53 references to _reducedFrom
Microsoft.CodeAnalysis.CSharp (53)
Symbols\ReducedExtensionMethodSymbol.cs (53)
243
get { return
_reducedFrom
.ConstructIfGeneric(_typeArguments); }
250
return
_reducedFrom
.Parameters[0].Type;
255
_reducedFrom
.Parameters[0].TypeWithAnnotations.ToPublicAnnotation();
264
if (reducedFromTypeParameter.ContainingSymbol !=
_reducedFrom
)
274
get { return
_reducedFrom
; }
281
Debug.Assert(
_reducedFrom
.ConstructedFrom ==
_reducedFrom
);
298
get { return
_reducedFrom
.CallingConvention; }
303
get { return
_reducedFrom
.Arity; }
308
get { return
_reducedFrom
.Name; }
313
get { return
_reducedFrom
.HasSpecialName; }
318
get { return
_reducedFrom
.ImplementationAttributes; }
323
get { return
_reducedFrom
.RequiresSecurityObject; }
328
return
_reducedFrom
.GetDllImportData();
338
get { return
_reducedFrom
.ReturnValueMarshallingInformation; }
343
get { return
_reducedFrom
.HasDeclarativeSecurity; }
348
return
_reducedFrom
.GetSecurityInformation();
353
return
_reducedFrom
.GetAppliedConditionalSymbols();
358
get { return
_reducedFrom
.ContainingAssembly; }
363
get { return
_reducedFrom
.Locations; }
368
get { return
_reducedFrom
.DeclaringSyntaxReferences; }
373
return
_reducedFrom
.GetDocumentationCommentXml(preferredCulture, expandIncludes, cancellationToken);
383
get { return
_reducedFrom
.IsExtern; }
388
get { return
_reducedFrom
.IsSealed; }
393
get { return
_reducedFrom
.IsVirtual; }
398
get { return
_reducedFrom
.IsAbstract; }
403
get { return
_reducedFrom
.IsOverride; }
413
get { return
_reducedFrom
.IsAsync; }
441
get { return
_reducedFrom
.ObsoleteAttributeData; }
445
=>
_reducedFrom
.GetUnmanagedCallersOnlyAttributeData(forceComplete);
451
get { return
_reducedFrom
.DeclaredAccessibility; }
456
get { return
_reducedFrom
.ContainingSymbol; }
461
return
_reducedFrom
.GetAttributes();
476
get { return
_reducedFrom
.ReturnsVoid; }
481
get { return
_reducedFrom
.IsGenericMethod; }
486
get { return
_reducedFrom
.IsVararg; }
491
get { return
_reducedFrom
.RefKind; }
496
get { return _typeMap.SubstituteType(
_reducedFrom
.ReturnTypeWithAnnotations); }
499
public override FlowAnalysisAnnotations ReturnTypeFlowAnalysisAnnotations =>
_reducedFrom
.ReturnTypeFlowAnalysisAnnotations;
501
public override ImmutableHashSet<string> ReturnNotNullIfParameterNotNull =>
_reducedFrom
.ReturnNotNullIfParameterNotNull;
503
public override FlowAnalysisAnnotations FlowAnalysisAnnotations =>
_reducedFrom
.FlowAnalysisAnnotations;
507
get { return _typeMap.SubstituteCustomModifiers(
_reducedFrom
.RefCustomModifiers); }
512
get { return
_reducedFrom
.ParameterCount - 1; }
517
get { return
_reducedFrom
.GenerateDebugInfo; }
541
internal override bool IsEffectivelyReadOnly =>
_reducedFrom
.Parameters[0].RefKind is RefKind.In or RefKind.RefReadOnlyParameter;
555
return
_reducedFrom
.CallsAreOmitted(syntaxTree);
560
var reducedFromParameters =
_reducedFrom
.Parameters;
592
return (object)other != null &&
_reducedFrom
.Equals(other.
_reducedFrom
, compareKind);
597
return
_reducedFrom
.GetHashCode();
604
internal sealed override bool UseUpdatedEscapeRules =>
_reducedFrom
.UseUpdatedEscapeRules;
608
return
_reducedFrom
.HasAsyncMethodBuilderAttribute(out builderArgument);
615
return
_reducedFrom
.TryGetOverloadResolutionPriority();