34 overrides of GenerateDebugInfo
Microsoft.CodeAnalysis.CSharp (34)
Compiler\MethodBodySynthesizer.Lowered.cs (2)
269
internal override bool
GenerateDebugInfo
301
internal sealed override bool
GenerateDebugInfo
Lowering\ClosureConversion\SynthesizedClosureMethod.cs (1)
217
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)
274
internal override bool
GenerateDebugInfo
Symbols\FunctionPointers\FunctionPointerMethodSymbol.cs (1)
853
internal override bool
GenerateDebugInfo
=> throw ExceptionUtilities.Unreachable();
Symbols\Metadata\PE\PEMethodSymbol.cs (1)
1689
internal override bool
GenerateDebugInfo
=> false;
Symbols\ReducedExtensionMethodSymbol.cs (1)
515
internal override bool
GenerateDebugInfo
Symbols\SignatureOnlyMethodSymbol.cs (1)
107
internal override bool
GenerateDebugInfo
{ get { throw ExceptionUtilities.Unreachable(); } }
Symbols\Source\LambdaSymbol.cs (1)
404
internal override bool
GenerateDebugInfo
Symbols\Source\LocalFunctionSymbol.cs (1)
346
internal override bool
GenerateDebugInfo
=> true;
Symbols\Source\SourceConstructorSymbolBase.cs (1)
171
internal sealed override bool
GenerateDebugInfo
Symbols\Source\SourceCustomEventAccessorSymbol.cs (1)
114
internal override bool
GenerateDebugInfo
Symbols\Source\SourceDelegateMethodSymbol.cs (1)
175
internal override bool
GenerateDebugInfo
Symbols\Source\SourceDestructorSymbol.cs (1)
176
internal override bool
GenerateDebugInfo
Symbols\Source\SourceFieldLikeEventSymbol.cs (1)
251
internal override bool
GenerateDebugInfo
=> true;
Symbols\Source\SourceOrdinaryMethodSymbol.cs (1)
640
internal sealed override bool
GenerateDebugInfo
=> !IsAsync && !IsIterator;
Symbols\Source\SourcePropertyAccessorSymbol.cs (1)
751
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\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)
305
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)
4054
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)
517
get { return _reducedFrom.
GenerateDebugInfo
; }
Symbols\Wrapped\WrappedMethodSymbol.cs (1)
354
return UnderlyingMethod.
GenerateDebugInfo
;