33 overrides of GenerateDebugInfo
Microsoft.CodeAnalysis.CSharp (33)
Compiler\MethodBodySynthesizer.Lowered.cs (2)
269
internal override bool
GenerateDebugInfo
301
internal sealed override bool
GenerateDebugInfo
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
221
internal override bool
GenerateDebugInfo
=> !this.IsAsync;
Lowering\IteratorRewriter\IteratorFinallyMethodSymbol.cs (1)
194
internal override bool
GenerateDebugInfo
Symbols\AnonymousTypes\SynthesizedSymbols\AnonymousType.SynthesizedMethodBase.cs (1)
31
internal sealed override bool
GenerateDebugInfo
Symbols\ErrorMethodSymbol.cs (1)
272
internal override bool
GenerateDebugInfo
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
852
internal override bool
GenerateDebugInfo
=> throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1627
internal override bool
GenerateDebugInfo
=> false;
Symbols\ReducedExtensionMethodSymbol.cs (1)
513
internal override bool
GenerateDebugInfo
Symbols\SignatureOnlyMethodSymbol.cs (1)
107
internal override bool
GenerateDebugInfo
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\LambdaSymbol.cs (1)
418
internal override bool
GenerateDebugInfo
Symbols\Source\LocalFunctionSymbol.cs (1)
341
internal override bool
GenerateDebugInfo
=> true;
Symbols\Source\SourceConstructorSymbolBase.cs (1)
163
internal sealed override bool
GenerateDebugInfo
Symbols\Source\SourceCustomEventAccessorSymbol.cs (1)
90
internal override bool
GenerateDebugInfo
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
174
internal override bool
GenerateDebugInfo
Symbols\Source\SourceDestructorSymbol.cs (1)
175
internal override bool
GenerateDebugInfo
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
630
internal sealed override bool
GenerateDebugInfo
=> !IsAsync && !IsIterator;
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
743
internal sealed override bool
GenerateDebugInfo
Symbols\Source\SourceUserDefinedConversionSymbol.cs (1)
117
internal override bool
GenerateDebugInfo
Symbols\Source\SourceUserDefinedOperatorSymbol.cs (1)
117
internal override bool
GenerateDebugInfo
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (1)
58
internal sealed override bool
GenerateDebugInfo
=> false;
Symbols\Synthesized\Records\SynthesizedRecordOrdinaryMethod.cs (1)
90
internal sealed override bool
GenerateDebugInfo
=> false;
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
208
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
55
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedEventAccessorSymbol.cs (1)
44
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedGlobalMethodSymbol.cs (1)
72
internal sealed override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedImplementationMethod.cs (1)
81
internal sealed override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedInstanceConstructor.cs (1)
30
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedInteractiveInitializerMethod.cs (1)
178
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedIntrinsicOperatorSymbol.cs (1)
304
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
185
internal sealed override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
303
internal sealed override bool
GenerateDebugInfo
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
350
internal override bool
GenerateDebugInfo
6 references to GenerateDebugInfo
Microsoft.CodeAnalysis.CSharp (6)
CodeGen\CodeGenerator.cs (2)
105
if (!method.
GenerateDebugInfo
)
134
_emitPdbSequencePoints = emittingPdb && method.
GenerateDebugInfo
;
CodeGen\EmitExpression.cs (1)
4055
Debug.Assert(_method.
GenerateDebugInfo
, "Implied by this.emitSequencePoints");
CodeGen\EmitStatement.cs (1)
847
return _ilEmitStyle == ILEmitStyle.Debug && _method.
GenerateDebugInfo
&& _methodBodySyntaxOpt?.IsKind(SyntaxKind.Block) == true ||
Symbols\ReducedExtensionMethodSymbol.cs (1)
515
get { return _reducedFrom.
GenerateDebugInfo
; }
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
354
return UnderlyingMethod.
GenerateDebugInfo
;