35 overrides of GenerateDebugInfo
Microsoft.CodeAnalysis.CSharp (35)
Compiler\MethodBodySynthesizer.Lowered.cs (2)
269
internal override bool
GenerateDebugInfo
301
internal sealed override bool
GenerateDebugInfo
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
225
internal override bool
GenerateDebugInfo
=> !this.IsAsync || DeclaringCompilation.IsRuntimeAsyncEnabledIn(this);
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)
276
internal override bool
GenerateDebugInfo
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
854
internal override bool
GenerateDebugInfo
=> throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1754
internal override bool
GenerateDebugInfo
=> false;
Symbols\ReducedExtensionMethodSymbol.cs (1)
518
internal override bool
GenerateDebugInfo
Symbols\SignatureOnlyMethodSymbol.cs (1)
107
internal override bool
GenerateDebugInfo
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\LambdaSymbol.cs (1)
420
internal override bool
GenerateDebugInfo
Symbols\Source\LocalFunctionSymbol.cs (1)
374
internal override bool
GenerateDebugInfo
=> true;
Symbols\Source\SourceConstructorSymbolBase.cs (1)
173
internal sealed override bool
GenerateDebugInfo
Symbols\Source\SourceCustomEventAccessorSymbol.cs (1)
114
internal override bool
GenerateDebugInfo
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
180
internal override bool
GenerateDebugInfo
Symbols\Source\SourceDestructorSymbol.cs (1)
182
internal override bool
GenerateDebugInfo
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
258
internal override bool
GenerateDebugInfo
=> true;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
668
internal sealed override bool
GenerateDebugInfo
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
790
internal sealed override bool
GenerateDebugInfo
Symbols\Source\SourceUserDefinedConversionSymbol.cs (1)
119
internal override bool
GenerateDebugInfo
Symbols\Source\SourceUserDefinedOperatorSymbol.cs (1)
121
internal override bool
GenerateDebugInfo
Symbols\Source\SynthesizedSourceOrdinaryMethodSymbol.cs (1)
72
internal sealed override bool
GenerateDebugInfo
=> false;
Symbols\Synthesized\Records\SynthesizedRecordEqualityOperatorBase.cs (1)
60
internal sealed override bool
GenerateDebugInfo
=> false;
Symbols\Synthesized\SynthesizedDelegateSymbol.cs (1)
208
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedEmbeddedAttributePropertySymbol.cs (1)
111
internal override bool
GenerateDebugInfo
=> false;
Symbols\Synthesized\SynthesizedEntryPointSymbol.cs (1)
55
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedEventAccessorSymbol.cs (1)
45
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)
307
internal override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedSimpleProgramEntryPointSymbol.cs (1)
201
internal sealed override bool
GenerateDebugInfo
Symbols\Synthesized\SynthesizedStaticConstructor.cs (1)
305
internal sealed override bool
GenerateDebugInfo
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
346
internal override bool
GenerateDebugInfo
7 references to GenerateDebugInfo
Microsoft.CodeAnalysis.CSharp (7)
CodeGen\CodeGenerator.cs (2)
108
if (!method.
GenerateDebugInfo
)
137
_emitPdbSequencePoints = emittingPdb && method.
GenerateDebugInfo
;
CodeGen\EmitExpression.cs (1)
4111
Debug.Assert(_method.
GenerateDebugInfo
, "Implied by this.emitSequencePoints");
CodeGen\EmitStatement.cs (1)
857
return _ilEmitStyle == ILEmitStyle.Debug && _method.
GenerateDebugInfo
&& _methodBodySyntaxOpt?.IsKind(SyntaxKind.Block) == true ||
Compiler\MethodCompiler.cs (1)
815
method.
GenerateDebugInfo
? importChain : null,
Symbols\ReducedExtensionMethodSymbol.cs (1)
520
get { return _reducedFrom.
GenerateDebugInfo
; }
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
350
return UnderlyingMethod.
GenerateDebugInfo
;