Base:
property
Name
Microsoft.CodeAnalysis.VisualBasic.Symbol.Name
9 overrides of Name
Microsoft.CodeAnalysis.VisualBasic (4)
Analysis\FlowAnalysis\DataFlowPass.Symbols.vb (1)
82Public Overrides ReadOnly Property Name As String
Symbols\Source\LocalSymbol.vb (2)
523Public Overrides ReadOnly Property Name As String 977Public Overrides ReadOnly Property Name As String
Symbols\SynthesizedSymbols\SynthesizedLocal.vb (1)
63Public Overrides ReadOnly Property Name As String
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (5)
Symbols\EEDisplayClassFieldLocalSymbol.vb (1)
35Public Overrides ReadOnly Property Name As String
Symbols\EELocalConstantSymbol.vb (1)
45Public Overrides ReadOnly Property Name As String
Symbols\EELocalSymbol.vb (1)
71Public Overrides ReadOnly Property Name As String
Symbols\EEStaticLocalSymbol.vb (1)
42Public Overrides ReadOnly Property Name As String
Symbols\PlaceholderLocalSymbol.vb (1)
88Public Overrides ReadOnly Property Name As String
54 references to Name
Microsoft.CodeAnalysis.VisualBasic (25)
Analysis\FlowAnalysis\DataFlowPass.vb (4)
197If Not local.IsFunctionValue AndAlso Not String.IsNullOrEmpty(local.Name) Then 200Me.diagnostics.Add(ERRID.WRN_UnusedLocalConst, local.Locations(0), If(local.Name, "dummy")) 203Me.diagnostics.Add(ERRID.WRN_UnusedLocal, local.Locations(0), If(local.Name, "dummy")) 1326Return If(local.Name, method.Name)
Binding\Binder_Expressions.vb (2)
3244ReportDiagnostic(diagnostics, node, ERRID.WRN_LiftControlVariableQuery, localSymbol.Name) 3246ReportDiagnostic(diagnostics, node, ERRID.WRN_LiftControlVariableLambda, localSymbol.Name)
Binding\Binder_Statements.vb (7)
633staticLocals.Add(local.Name, array) 634ElseIf Not staticLocals.TryGetValue(local.Name, array) Then 636staticLocals.Add(local.Name, array) 658ReportDiagnostic(diagnostics, local.IdentifierToken, ERRID.ERR_DuplicateLocalStatic1, local.Name) 1743If localForFunctionValue IsNot Nothing AndAlso CaseInsensitiveComparison.Equals(local.Name, localForFunctionValue.Name) Then 4557localSymbol.Name,
Binding\ImplicitVariableBinder.vb (1)
237nameSet.AddSymbol(localSymbol, localSymbol.Name, 0)
Binding\MethodBodyBinder.vb (1)
36Dim parameterName = _functionValue.Name
CodeGen\EmitStatement.vb (6)
1262local.Name, 1315Return local.Name 1332Debug.Assert((local.Name Is Nothing) = (localKind <> SynthesizedLocalKind.UserDefined)) 1350If local.Name IsNot Nothing Then 1351Return local.Name 1365If local.Name Is Nothing AndAlso IsSlotReusable(local) AndAlso Not IsStackLocal(local) Then
Lowering\StateMachineRewriter\StateMachineRewriter.vb (1)
347proxyName = GeneratedNameConstants.StateMachineHoistedUserVariableOrDisplayClassPrefix & local.Name & "$" & slotIndex
Symbols\Source\LocalSymbol.vb (1)
979Return _originalVariable.Name
Symbols\Source\SynthesizedStaticLocalBackingField.vb (2)
36If(isValueField, implicitlyDefinedBy.Name, implicitlyDefinedBy.Name & "$Init"),
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (15)
Binders\ParametersAndLocalsBinder.vb (1)
44nameToSymbolMap(local.Name) = local
CompilationContext.vb (6)
295localsDictionary.Add(local.Name, (local, localIndex)) 316If Not itemsAdded.Contains(local.Name) Then 371Dim method = Me.GetLocalMethod(container, methodName, local.Name, localIndex) 397Dim escapedName = SyntaxHelpers.EscapeKeywordIdentifiers(local.Name) 973Dim name = local.Name 1081Dim localName = local.Name
EEAssemblyBuilder.vb (1)
113local.Name,
Rewriters\CapturedVariableRewriter.vb (3)
53(local.IsCompilerGenerated OrElse local.Name Is Nothing OrElse GetVariable(local.Name) Is Nothing) 69Dim variable = GetVariable(local.Name)
Rewriters\LocalDeclarationRewriter.vb (1)
72Dim name = New BoundLiteral(syntax, ConstantValue.Create(local.Name), stringType)
Symbols\EELocalSymbolBase.vb (1)
19Return New EELocalSymbol(method, local.Locations, local.Name, -1, local.DeclarationKind, type, local.IsByRef, local.IsPinned, local.CanScheduleToStack)
Symbols\ObjectIdLocalSymbol.vb (2)
78Dim expr = InvokeGetMethod(method, variable.Syntax, local.Name) 98Return InvokeGetMethod(method.Construct(local.Type), variable.Syntax, local.Name)
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (14)
Binding\ImplicitVariableTests.vb (1)
1116Assert.Equal("tuple", tupleSymbol.Name)
Binding\MethodBodyBindingTests.vb (4)
127Assert.Equal("q", context.Locals(0).Name) 134Assert.Equal("y", ifContext.Locals(0).Name) 135Assert.Equal("z", ifContext.Locals(1).Name) 139Assert.Equal("y", elseContext.Locals(0).Name)
Semantics\Lambda_AnonymousDelegateInference.vb (8)
208Assert.Equal("x1", x1.Name) 217Assert.Equal("x2", x2.Name) 226Assert.Equal("x3", x3.Name) 235Assert.Equal("x4", x4.Name) 244Assert.Equal("x5", x5.Name) 253Assert.Equal("x6", x6.Name) 262Assert.Equal("x7", x7.Name) 270Assert.Equal("x8", x8.Name)
Semantics\QueryExpressions_SemanticModel.vb (1)
1303Assert.Equal("q", s1.Name)