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