54 references to ConstantFieldsInProgress
Microsoft.CodeAnalysis.VisualBasic (54)
Binding\BackstopBinder.vb (2)
139Friend Overrides ReadOnly Property ConstantFieldsInProgress As ConstantFieldsInProgress 141Return ConstantFieldsInProgress.Empty
Binding\Binder.vb (1)
689Friend Overridable ReadOnly Property ConstantFieldsInProgress As ConstantFieldsInProgress
Binding\Binder_Expressions.vb (2)
3959constantFieldsInProgress As ConstantFieldsInProgress 4002constantFieldsInProgress As ConstantFieldsInProgress,
Binding\Binder_Initializers.vb (1)
462Dim constantValue = fieldSymbol.GetConstantValue(VisualBasic.ConstantFieldsInProgress.Empty)
Binding\ConstantFieldsInProgressBinder.vb (3)
19Private ReadOnly _inProgress As ConstantFieldsInProgress 22Friend Sub New(inProgress As ConstantFieldsInProgress, [next] As Binder, field As FieldSymbol) 28Friend Overrides ReadOnly Property ConstantFieldsInProgress As ConstantFieldsInProgress
BoundTree\BoundFieldAccess.vb (1)
50result = Me.FieldSymbol.GetConstantValue(ConstantFieldsInProgress.Empty)
Generated\BoundNodes.xml.Generated.vb (4)
4139Public Sub New(syntax As SyntaxNode, receiverOpt As BoundExpression, fieldSymbol As FieldSymbol, isLValue As Boolean, suppressVirtualCalls As Boolean, constantsInProgressOpt As ConstantFieldsInProgress, type As TypeSymbol, Optional hasErrors As Boolean = False) 4186Private ReadOnly _ConstantsInProgressOpt As ConstantFieldsInProgress 4187Public ReadOnly Property ConstantsInProgressOpt As ConstantFieldsInProgress 4198Public Function Update(receiverOpt As BoundExpression, fieldSymbol As FieldSymbol, isLValue As Boolean, suppressVirtualCalls As Boolean, constantsInProgressOpt As ConstantFieldsInProgress, type As TypeSymbol) As BoundFieldAccess
Symbols\ConstantValueUtils.vb (1)
25Public Function EvaluateFieldConstant(field As SourceFieldSymbol, equalsValueOrAsNewNodeRef As SyntaxReference, dependencies As ConstantFieldsInProgress.Dependencies, diagnostics As BindingDiagnosticBag) As EvaluatedConstant
Symbols\FieldSymbol.vb (4)
141Dim value = GetConstantValue(ConstantFieldsInProgress.Empty) 156Dim value = GetConstantValue(ConstantFieldsInProgress.Empty) 165Friend MustOverride Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue 173Friend Overridable Function GetInferredType(inProgress As ConstantFieldsInProgress) As TypeSymbol
Symbols\Metadata\PE\PEFieldSymbol.vb (5)
166value = GetConstantValue(ConstantFieldsInProgress.Empty) 171value = GetConstantValue(ConstantFieldsInProgress.Empty) 223Return (_flags And FieldAttributes.Literal) <> 0 OrElse GetConstantValue(ConstantFieldsInProgress.Empty) IsNot Nothing 227Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue 434Dim constantValue = GetConstantValue(ConstantFieldsInProgress.Empty)
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
205Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue
Symbols\Source\SourceEnumConstantSymbol.vb (5)
73Friend NotOverridable Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue 88Protected MustOverride Overrides Function MakeConstantTuple(dependencies As ConstantFieldsInProgress.Dependencies, diagnostics As BindingDiagnosticBag) As EvaluatedConstant 103Protected Overrides Function MakeConstantTuple(dependencies As ConstantFieldsInProgress.Dependencies, diagnostics As BindingDiagnosticBag) As EvaluatedConstant 119Protected Overrides Function MakeConstantTuple(dependencies As ConstantFieldsInProgress.Dependencies, diagnostics As BindingDiagnosticBag) As EvaluatedConstant 138Protected Overrides Function MakeConstantTuple(dependencies As ConstantFieldsInProgress.Dependencies, diagnostics As BindingDiagnosticBag) As EvaluatedConstant
Symbols\Source\SourceFieldSymbol.vb (12)
67GetConstantValue(ConstantFieldsInProgress.Empty) 191Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue 202''' <see cref="MakeConstantTuple(ConstantFieldsInProgress.Dependencies, BindingDiagnosticBag)"/>. 204Protected Function GetConstantValueImpl(inProgress As ConstantFieldsInProgress) As ConstantValue 239Dim dependencies As New ConstantFieldsInProgress.Dependencies(builder) 368Dim dependencies As New ConstantFieldsInProgress.Dependencies(builder) 575''' Should be overridden by types utilizing <see cref="GetConstantValueImpl(ConstantFieldsInProgress)"/> helper. 582''' Should be overridden by types utilizing <see cref="GetConstantValueImpl(ConstantFieldsInProgress)"/> helper. 589''' Should be overridden by types utilizing <see cref="GetConstantValueImpl(ConstantFieldsInProgress)"/> helper. 591Protected Overridable Function MakeConstantTuple(dependencies As ConstantFieldsInProgress.Dependencies, diagnostics As BindingDiagnosticBag) As EvaluatedConstant 679If Me.GetConstantValue(ConstantFieldsInProgress.Empty) IsNot Nothing Then 782constValue = Me.GetConstantValue(ConstantFieldsInProgress.Empty)
Symbols\Source\SourceMemberFieldSymbol.vb (8)
94Return GetInferredType(ConstantFieldsInProgress.Empty) 253Friend Overrides Function GetInferredType(inProgress As ConstantFieldsInProgress) As TypeSymbol 282Protected Overridable Function GetInferredConstantType(inProgress As ConstantFieldsInProgress) As TypeSymbol 337Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue 341Protected Overrides Function MakeConstantTuple(dependencies As ConstantFieldsInProgress.Dependencies, diagnostics As BindingDiagnosticBag) As EvaluatedConstant 351Protected Overrides Function GetInferredConstantType(inProgress As ConstantFieldsInProgress) As TypeSymbol 394Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue 398Protected Overrides Function GetInferredConstantType(inProgress As ConstantFieldsInProgress) As TypeSymbol
Symbols\Source\SynthesizedFieldSymbol.vb (1)
110Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue
Symbols\SubstitutedFieldSymbol.vb (1)
110Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue
Symbols\SynthesizedSymbols\SynthesizedBackingFieldBase.vb (1)
63Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
139Friend Overrides Function GetConstantValue(inProgress As ConstantFieldsInProgress) As ConstantValue