10 overrides of IsCompilerGenerated
Microsoft.CodeAnalysis.CSharp (6)
CodeGen\Optimizer.cs (1)
2288internal override bool IsCompilerGenerated
FlowAnalysis\NullableWalker.PlaceholderLocal.cs (1)
55internal override bool IsCompilerGenerated => true;
Symbols\Source\SourceLocalSymbol.cs (1)
466internal override bool IsCompilerGenerated
Symbols\Synthesized\SynthesizedLocal.cs (1)
180internal sealed override bool IsCompilerGenerated
Symbols\Synthesized\TypeSubstitutedLocalSymbol.cs (1)
87internal override bool IsCompilerGenerated
Symbols\UpdatedContainingSymbolLocal.cs (1)
91internal override bool IsCompilerGenerated => _underlyingLocal.IsCompilerGenerated;
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (4)
Symbols\EEDisplayClassFieldLocalSymbol.cs (1)
70internal override bool IsCompilerGenerated
Symbols\EELocalConstantSymbol.cs (1)
82internal override bool IsCompilerGenerated
Symbols\EELocalSymbol.cs (1)
134internal override bool IsCompilerGenerated
Symbols\PlaceholderLocalSymbol.cs (1)
109internal override bool IsCompilerGenerated
7 references to IsCompilerGenerated
Microsoft.CodeAnalysis.CSharp (4)
CodeGen\EmitStatement.cs (2)
1735var dynamicTransformFlags = !local.IsCompilerGenerated && local.Type.ContainsDynamic() ? 1738var tupleElementNames = !local.IsCompilerGenerated && local.Type.ContainsTupleNames() ?
Lowering\StateMachineRewriter\IteratorAndAsyncCaptureWalker.cs (1)
315if (node is { IsRef: true, Left: BoundLocal { LocalSymbol: LocalSymbol { IsCompilerGenerated: true } local } })
Symbols\Synthesized\TypeSubstitutedLocalSymbol.cs (1)
89get { return _originalVariable.IsCompilerGenerated; }
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (3)
Rewriters\CapturedVariableRewriter.cs (2)
48var rewrittenLocals = node.Locals.WhereAsArray((local, rewriter) => local.IsCompilerGenerated || local.Name == null || rewriter.GetVariable(local.Name) == null, this); 57if (!local.IsCompilerGenerated && local is EEDisplayClassFieldLocalSymbol)
Symbols\EELocalSymbolBase.cs (1)
26return new EELocalSymbol(method, local.Locations, local.Name, -1, local.DeclarationKind, type, local.RefKind, local.IsPinned, local.IsCompilerGenerated, local.CanScheduleToStack);