1 write to _reducedFrom
Microsoft.CodeAnalysis.CSharp (1)
Symbols\ReducedExtensionMethodSymbol.cs (1)
99
_reducedFrom
= reducedFrom;
51 references to _reducedFrom
Microsoft.CodeAnalysis.CSharp (51)
Symbols\ReducedExtensionMethodSymbol.cs (51)
235
get { return
_reducedFrom
.ConstructIfGeneric(_typeArguments); }
242
return
_reducedFrom
.Parameters[0].Type;
247
_reducedFrom
.Parameters[0].TypeWithAnnotations.ToPublicAnnotation();
256
if (reducedFromTypeParameter.ContainingSymbol !=
_reducedFrom
)
266
get { return
_reducedFrom
; }
273
Debug.Assert(
_reducedFrom
.ConstructedFrom ==
_reducedFrom
);
290
get { return
_reducedFrom
.CallingConvention; }
295
get { return
_reducedFrom
.Arity; }
300
get { return
_reducedFrom
.Name; }
305
get { return
_reducedFrom
.HasSpecialName; }
310
get { return
_reducedFrom
.ImplementationAttributes; }
315
get { return
_reducedFrom
.RequiresSecurityObject; }
320
return
_reducedFrom
.GetDllImportData();
330
get { return
_reducedFrom
.ReturnValueMarshallingInformation; }
335
get { return
_reducedFrom
.HasDeclarativeSecurity; }
340
return
_reducedFrom
.GetSecurityInformation();
345
return
_reducedFrom
.GetAppliedConditionalSymbols();
350
get { return
_reducedFrom
.ContainingAssembly; }
355
get { return
_reducedFrom
.Locations; }
360
get { return
_reducedFrom
.DeclaringSyntaxReferences; }
365
return
_reducedFrom
.GetDocumentationCommentXml(preferredCulture, expandIncludes, cancellationToken);
375
get { return
_reducedFrom
.IsExtern; }
380
get { return
_reducedFrom
.IsSealed; }
385
get { return
_reducedFrom
.IsVirtual; }
390
get { return
_reducedFrom
.IsAbstract; }
395
get { return
_reducedFrom
.IsOverride; }
405
get { return
_reducedFrom
.IsAsync; }
433
get { return
_reducedFrom
.ObsoleteAttributeData; }
437
=>
_reducedFrom
.GetUnmanagedCallersOnlyAttributeData(forceComplete);
441
get { return
_reducedFrom
.DeclaredAccessibility; }
446
get { return
_reducedFrom
.ContainingSymbol; }
451
return
_reducedFrom
.GetAttributes();
466
get { return
_reducedFrom
.ReturnsVoid; }
471
get { return
_reducedFrom
.IsGenericMethod; }
476
get { return
_reducedFrom
.IsVararg; }
481
get { return
_reducedFrom
.RefKind; }
486
get { return _typeMap.SubstituteType(
_reducedFrom
.ReturnTypeWithAnnotations); }
489
public override FlowAnalysisAnnotations ReturnTypeFlowAnalysisAnnotations =>
_reducedFrom
.ReturnTypeFlowAnalysisAnnotations;
491
public override ImmutableHashSet<string> ReturnNotNullIfParameterNotNull =>
_reducedFrom
.ReturnNotNullIfParameterNotNull;
493
public override FlowAnalysisAnnotations FlowAnalysisAnnotations =>
_reducedFrom
.FlowAnalysisAnnotations;
497
get { return _typeMap.SubstituteCustomModifiers(
_reducedFrom
.RefCustomModifiers); }
502
get { return
_reducedFrom
.ParameterCount - 1; }
507
get { return
_reducedFrom
.GenerateDebugInfo; }
531
internal override bool IsEffectivelyReadOnly =>
_reducedFrom
.Parameters[0].RefKind == RefKind.In;
545
return
_reducedFrom
.CallsAreOmitted(syntaxTree);
550
var reducedFromParameters =
_reducedFrom
.Parameters;
582
return (object)other != null &&
_reducedFrom
.Equals(other.
_reducedFrom
, compareKind);
587
return
_reducedFrom
.GetHashCode();
594
internal sealed override bool UseUpdatedEscapeRules =>
_reducedFrom
.UseUpdatedEscapeRules;