62 references to Local
Microsoft.CodeAnalysis.VisualBasic (62)
Analysis\FlowAnalysis\AbstractFlowPass.vb (3)
720Case BoundKind.Local 801Case BoundKind.Local 985Case BoundKind.Local
Analysis\FlowAnalysis\DataFlowPass.vb (8)
316Case BoundKind.Local 426Case BoundKind.Local 997If node.Kind = BoundKind.Local Then 1023Case BoundKind.Local 1121Case BoundKind.Local 1360Case BoundKind.Local 1806If left.Kind = BoundKind.Local Then 1955Case BoundKind.Local
Analysis\FlowAnalysis\DataFlowsOutWalker.vb (1)
117Case BoundKind.Local
Analysis\FlowAnalysis\ReadWriteWalker.vb (1)
134Case BoundKind.Local
Analysis\ForLoopVerification.vb (1)
139Case BoundKind.Local
Analysis\IteratorAndAsyncAnalysis\IteratorAndAsyncCaptureWalker.vb (1)
267If arg0.Kind = BoundKind.Local AndAlso DirectCast(arg0, BoundLocal).LocalSymbol Is local Then
Binding\Binder_Expressions.vb (1)
1825ElseIf node.Kind = BoundKind.Local Then
Binding\Binder_Lambda.vb (1)
373If node.ExpressionOpt.Kind = BoundKind.Local Then
Binding\Binder_Statements.vb (1)
4824exprKind = BoundKind.Local AndAlso Not DirectCast(exceptionSource, BoundLocal).LocalSymbol.IsStatic) Then
Binding\Binder_Utils.vb (1)
1302If boundExpression.Kind = BoundKind.Local Then
BoundTree\BoundExpressionExtensions.vb (1)
536BoundKind.Local,
BoundTree\BoundTreeVisitor.vb (1)
97Case BoundKind.Local
CodeGen\EmitAddress.vb (4)
54Case BoundKind.Local 193Case BoundKind.Local 235Case BoundKind.Local 307Case BoundKind.Local
CodeGen\EmitExpression.vb (9)
110Case BoundKind.Local 770Case BoundKind.Local 1277Case BoundKind.Local, BoundKind.Parameter, BoundKind.MeReference, BoundKind.MyBaseReference, BoundKind.MyClassReference 1542Case BoundKind.Local 1696If target.Kind = BoundKind.Local AndAlso IsStackLocal(DirectCast(target, BoundLocal).LocalSymbol) Then 1702Debug.Assert(target.Kind <> BoundKind.Local OrElse Not IsStackLocal(DirectCast(target, BoundLocal).LocalSymbol)) 1876Case BoundKind.Local 1892Case BoundKind.Local 2024Case BoundKind.Local
CodeGen\EmitStatement.vb (3)
329Case BoundKind.Local 1054If selectExpression.Kind = BoundKind.Local AndAlso Not DirectCast(selectExpression, BoundLocal).LocalSymbol.IsByRef Then 1068If selectExpression.Kind = BoundKind.Local AndAlso Not DirectCast(selectExpression, BoundLocal).LocalSymbol.IsByRef Then
CodeGen\Optimizer\StackScheduler.Analyzer.vb (4)
260Case BoundKind.Local, BoundKind.Parameter 626Case BoundKind.Local 1018If expressionStatement.Expression.Kind = BoundKind.Local Then 1260top.expression.Kind = BoundKind.Local AndAlso
Compilation\SemanticModel.vb (1)
963lowestExpr.Kind = BoundKind.Local Then
Generated\BoundNodes.xml.Generated.vb (3)
6166MyBase.New(BoundKind.Local, syntax, type, hasErrors) 6181MyBase.New(BoundKind.Local, syntax, type) 9570Case BoundKind.Local
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Spilling.vb (1)
366Case BoundKind.Local
Lowering\AsyncRewriter\AsyncRewriter.vb (1)
415Case BoundKind.Local
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
263BoundKind.Local,
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (1)
189Case BoundKind.Local, BoundKind.Parameter
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
878If (rightValue.IsConstant OrElse rightValue.Kind = BoundKind.Local OrElse rightValue.Kind = BoundKind.Parameter) AndAlso
Lowering\LocalRewriter\LocalRewriter_ConditionalAccess.vb (1)
24Case BoundKind.Local
Lowering\LocalRewriter\LocalRewriter_ConditionalExpressions.vb (1)
60Case BoundKind.Local,
Lowering\LocalRewriter\LocalRewriter_NullableHelpers.vb (3)
77Return right.Kind = BoundKind.Local OrElse 100If operand.Kind = BoundKind.Local AndAlso Not DirectCast(operand, BoundLocal).LocalSymbol.IsByRef Then 563Case BoundKind.Local,
Lowering\LocalRewriter\LocalRewriter_SelectCase.vb (1)
227Dim needTempLocal = caseBlocks.Any() AndAlso (Not recommendSwitchTable OrElse rewrittenSelectExpression.Kind <> BoundKind.Local)
Lowering\UseTwiceRewriter.vb (3)
125Case BoundKind.Local, 510(result.Second.Kind = BoundKind.Local AndAlso result.Second.WasCompilerGenerated AndAlso 513DirectCast(result.First, BoundAssignmentOperator).Left.Kind = BoundKind.Local AndAlso
Lowering\WithExpressionRewriter.vb (2)
217Case BoundKind.Local, 314If kind = BoundKind.Local OrElse kind = BoundKind.Parameter Then
Semantics\Conversions.vb (1)
956ElseIf source.Kind = BoundKind.Local Then