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 791Case BoundKind.Local 1298Case BoundKind.Local, BoundKind.Parameter, BoundKind.MeReference, BoundKind.MyBaseReference, BoundKind.MyClassReference 1563Case BoundKind.Local 1717If target.Kind = BoundKind.Local AndAlso IsStackLocal(DirectCast(target, BoundLocal).LocalSymbol) Then 1723Debug.Assert(target.Kind <> BoundKind.Local OrElse Not IsStackLocal(DirectCast(target, BoundLocal).LocalSymbol)) 1897Case BoundKind.Local 1913Case BoundKind.Local 2045Case 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 1016If expressionStatement.Expression.Kind = BoundKind.Local Then 1258top.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