5 overrides of SynthesizedKind
Microsoft.CodeAnalysis.VisualBasic (4)
Analysis\FlowAnalysis\DataFlowPass.Symbols.vb (1)
36Friend Overrides ReadOnly Property SynthesizedKind As SynthesizedLocalKind
Symbols\Source\LocalSymbol.vb (2)
517Friend Overrides ReadOnly Property SynthesizedKind As SynthesizedLocalKind 965Friend Overrides ReadOnly Property SynthesizedKind As SynthesizedLocalKind
Symbols\SynthesizedSymbols\SynthesizedLocal.vb (1)
75Friend Overrides ReadOnly Property SynthesizedKind As SynthesizedLocalKind
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\EELocalSymbolBase.vb (1)
44Friend NotOverridable Overrides ReadOnly Property SynthesizedKind As SynthesizedLocalKind
24 references to SynthesizedKind
Microsoft.CodeAnalysis.VisualBasic (23)
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (2)
112If local.SynthesizedKind = SynthesizedLocalKind.UserDefined Then 117Return local.SynthesizedKind <> SynthesizedLocalKind.ConditionalBranchDiscriminator
CodeGen\EmitStatement.vb (3)
1287Dim synthesizedKind = local.SynthesizedKind 1329Dim localKind = local.SynthesizedKind 1358Return local.SynthesizedKind.IsSlotReusable(_ilEmitStyle <> ILEmitStyle.Release)
CodeGen\Optimizer\StackScheduler.Analyzer.vb (3)
1265Debug.Assert(local.SynthesizedKind <> SynthesizedLocalKind.OptimizerTemp) 1291Debug.Assert(local.SynthesizedKind = SynthesizedLocalKind.OptimizerTemp) 1311(Not _debugFriendly OrElse Not local.SynthesizedKind.IsLongLived())
Lowering\Instrumentation\DebugInfoInjector_SequencePoints.vb (1)
48Debug.Assert(lazyConditionalBranchLocal.SynthesizedKind = SynthesizedLocalKind.ConditionalBranchDiscriminator)
Lowering\LambdaRewriter\LambdaCapturedVariable.vb (1)
44Select Case local.SynthesizedKind
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (4)
259Debug.Assert(local.SynthesizedKind = SynthesizedLocalKind.Spill) 263Debug.Assert(local.SynthesizedKind.IsLongLived()) 268If local.SynthesizedKind = SynthesizedLocalKind.UserDefined OrElse local.SynthesizedKind = SynthesizedLocalKind.LambdaDisplayClass Then
Lowering\StateMachineRewriter\StateMachineRewriter.vb (6)
183If local.SynthesizedKind = SynthesizedLocalKind.ConditionalBranchDiscriminator Then 293If Not local.SynthesizedKind.IsSlotReusable(F.Compilation.Options.OptimizationLevel) Then 301Dim ordinal As Integer = SynthesizedLocalOrdinals.AssignLocalOrdinal(local.SynthesizedKind, syntaxOffset) 307local.SynthesizedKind, 343Select Case local.SynthesizedKind 354Return F.StateMachineField(localType, Me.Method, proxyName, New LocalSlotDebugInfo(local.SynthesizedKind, id), slotIndex, Accessibility.Friend)
Symbols\Source\LocalDeclarationKind.vb (1)
13''' Check the value of <see cref="LocalSymbol.SynthesizedKind"/> for the kind of synthesized variable.
Symbols\Source\LocalSymbol.vb (2)
467Return Me.SynthesizedKind 967Return _originalVariable.SynthesizedKind
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
EEAssemblyBuilder.vb (1)
116synthesizedKind:=local.SynthesizedKind,