36 references to UserDefined
Microsoft.CodeAnalysis (5)
CodeGen\LocalConstantDefinition.cs (1)
68=> new LocalSlotDebugInfo(SynthesizedLocalKind.UserDefined, LocalDebugId.None);
CodeGen\SynthesizedLocalOrdinalsDispenser.cs (1)
59Debug.Assert(ordinal == 0 || localKind != SynthesizedLocalKind.UserDefined);
SynthesizedLocalKind.cs (3)
248return kind >= SynthesizedLocalKind.UserDefined; 285case SynthesizedLocalKind.UserDefined: 300return (kind != SynthesizedLocalKind.LambdaDisplayClass && kind != SynthesizedLocalKind.UserDefined && kind != SynthesizedLocalKind.With)
Microsoft.CodeAnalysis.CSharp (20)
CodeGen\EmitStatement.cs (4)
776Debug.Assert(local.SynthesizedKind == SynthesizedLocalKind.UserDefined && 1807!(local.SynthesizedKind == SynthesizedLocalKind.UserDefined && 1832Debug.Assert((local.Name == null) == (localKind != SynthesizedLocalKind.UserDefined)); 1849Debug.Assert(ordinal == 0 || localKind != SynthesizedLocalKind.UserDefined);
Lowering\ClosureConversion\LambdaCapturedVariable.cs (1)
80if (local.SynthesizedKind == SynthesizedLocalKind.UserDefined &&
Lowering\Instrumentation\Instrumenter.cs (1)
221Debug.Assert(original.Left is BoundLocal { LocalSymbol.SynthesizedKind: SynthesizedLocalKind.UserDefined } or BoundParameter);
Lowering\Instrumentation\LocalStateTracingInstrumenter.cs (3)
360Debug.Assert(original.Left is BoundLocal { LocalSymbol.SynthesizedKind: SynthesizedLocalKind.UserDefined } or BoundParameter); 368if (original.Right is BoundLocal { LocalSymbol.SynthesizedKind: SynthesizedLocalKind.UserDefined } rightLocal) 518var targetSymbol = original.Locals.FirstOrDefault(l => l.SynthesizedKind == SynthesizedLocalKind.UserDefined);
Lowering\StateMachineRewriter\MethodToStateMachineRewriter.cs (5)
325if ((local.SynthesizedKind == SynthesizedLocalKind.UserDefined && local.ScopeDesignatorOpt?.Kind() != SyntaxKind.SwitchSection) || 465if (local?.SynthesizedKind == SynthesizedLocalKind.UserDefined) 467string fieldName = GeneratedNames.MakeHoistedLocalFieldName(SynthesizedLocalKind.UserDefined, slotIndex, local.Name); 468return F.StateMachineField(type, fieldName, SynthesizedLocalKind.UserDefined, slotIndex); 720Debug.Assert(local.SynthesizedKind == SynthesizedLocalKind.UserDefined &&
Lowering\StateMachineRewriter\StateMachineRewriter.cs (1)
274if (optimizationLevel == OptimizationLevel.Release && synthesizedKind == SynthesizedLocalKind.UserDefined)
Lowering\SyntheticBoundNodeFactory.cs (2)
451return (InstrumentationState?.IsSuppressed == false && left is BoundLocal { LocalSymbol.SynthesizedKind: SynthesizedLocalKind.UserDefined } or BoundParameter) ? 1522Debug.Assert(kind != SynthesizedLocalKind.UserDefined);
Symbols\Source\SourceLocalSymbol.cs (1)
230get { return SynthesizedLocalKind.UserDefined; }
Symbols\Synthesized\GeneratedNames.cs (2)
207Debug.Assert((localName != null) == (kind == SynthesizedLocalKind.UserDefined)); 233else if (kind == SynthesizedLocalKind.UserDefined)
Microsoft.CodeAnalysis.CSharp.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EELocalSymbolBase.cs (1)
48get { return SynthesizedLocalKind.UserDefined; }
Microsoft.CodeAnalysis.UnitTests (2)
Emit\CustomDebugInfoTests.cs (2)
201new LocalSlotDebugInfo(SynthesizedLocalKind.UserDefined, new LocalDebugId(-1, 10)), 301new LocalSlotDebugInfo(SynthesizedLocalKind.UserDefined, new LocalDebugId(-1, 10)),
Microsoft.CodeAnalysis.VisualBasic (7)
Analysis\FlowAnalysis\DataFlowPass.Symbols.vb (1)
38Return SynthesizedLocalKind.UserDefined
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
112If local.SynthesizedKind = SynthesizedLocalKind.UserDefined Then
CodeGen\EmitStatement.vb (2)
1332Debug.Assert((local.Name Is Nothing) = (localKind <> SynthesizedLocalKind.UserDefined)) 1345Debug.Assert(ordinal = 0 OrElse localKind <> SynthesizedLocalKind.UserDefined)
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (1)
268If local.SynthesizedKind = SynthesizedLocalKind.UserDefined OrElse local.SynthesizedKind = SynthesizedLocalKind.LambdaDisplayClass Then
Lowering\StateMachineRewriter\StateMachineRewriter.vb (1)
346Case SynthesizedLocalKind.UserDefined
Symbols\Source\LocalSymbol.vb (1)
519Return SynthesizedLocalKind.UserDefined
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EELocalSymbolBase.vb (1)
46Return SynthesizedLocalKind.UserDefined