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);
449
get { return
_reducedFrom
.DeclaredAccessibility; }
454
get { return
_reducedFrom
.ContainingSymbol; }
459
return
_reducedFrom
.GetAttributes();
474
get { return
_reducedFrom
.ReturnsVoid; }
479
get { return
_reducedFrom
.IsGenericMethod; }
484
get { return
_reducedFrom
.IsVararg; }
489
get { return
_reducedFrom
.RefKind; }
494
get { return _typeMap.SubstituteType(
_reducedFrom
.ReturnTypeWithAnnotations); }
497
public override FlowAnalysisAnnotations ReturnTypeFlowAnalysisAnnotations =>
_reducedFrom
.ReturnTypeFlowAnalysisAnnotations;
499
public override ImmutableHashSet<string> ReturnNotNullIfParameterNotNull =>
_reducedFrom
.ReturnNotNullIfParameterNotNull;
501
public override FlowAnalysisAnnotations FlowAnalysisAnnotations =>
_reducedFrom
.FlowAnalysisAnnotations;
505
get { return _typeMap.SubstituteCustomModifiers(
_reducedFrom
.RefCustomModifiers); }
510
get { return
_reducedFrom
.ParameterCount - 1; }
515
get { return
_reducedFrom
.GenerateDebugInfo; }
539
internal override bool IsEffectivelyReadOnly =>
_reducedFrom
.Parameters[0].RefKind is RefKind.In or RefKind.RefReadOnlyParameter;
553
return
_reducedFrom
.CallsAreOmitted(syntaxTree);
558
var reducedFromParameters =
_reducedFrom
.Parameters;
590
return (object)other != null &&
_reducedFrom
.Equals(other.
_reducedFrom
, compareKind);
595
return
_reducedFrom
.GetHashCode();
602
internal sealed override bool UseUpdatedEscapeRules =>
_reducedFrom
.UseUpdatedEscapeRules;
606
return
_reducedFrom
.HasAsyncMethodBuilderAttribute(out builderArgument);
613
return
_reducedFrom
.TryGetOverloadResolutionPriority();