9 overrides of IsDiscard
Microsoft.CodeAnalysis.CSharp (9)
Symbols\FunctionPointers\FunctionPointerParameterSymbol.cs (1)
72public override bool IsDiscard => false;
Symbols\Metadata\PE\PEParameterSymbol.cs (1)
496public override bool IsDiscard
Symbols\SignatureOnlyParameterSymbol.cs (1)
54public override bool IsDiscard { get { return false; } }
Symbols\Source\SourceClonedParameterSymbol.cs (1)
35public override bool IsDiscard => _originalParam.IsDiscard;
Symbols\Source\SourceComplexParameterSymbol.cs (1)
88public override bool IsDiscard => false;
Symbols\Source\SourceSimpleParameterSymbol.cs (1)
46public override bool IsDiscard => false;
Symbols\Source\ThisParameterSymbol.cs (1)
16public sealed override bool IsDiscard => false;
Symbols\Synthesized\SynthesizedParameterSymbol.cs (1)
49public sealed override bool IsDiscard => false;
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
35public sealed override bool IsDiscard => _underlyingParameter.IsDiscard;
6 references to IsDiscard
Microsoft.CodeAnalysis.CSharp (6)
Binder\WithLambdaParametersBinder.cs (1)
34if (!parameter.IsDiscard)
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (2)
307if (parameter.RefKind == RefKind.Out || parameter.IsDiscard) 421Debug.Assert(!parameterSymbol.IsDiscard);
Symbols\PublicModel\ParameterSymbol.cs (1)
63bool IParameterSymbol.IsDiscard => _underlying.IsDiscard;
Symbols\Source\SourceClonedParameterSymbol.cs (1)
35public override bool IsDiscard => _originalParam.IsDiscard;
Symbols\Wrapped\WrappedParameterSymbol.cs (1)
35public sealed override bool IsDiscard => _underlyingParameter.IsDiscard;