Generated\BoundNodes.xml.Generated.vb (21)
884Public Sub New(syntax As SyntaxNode, field As FieldSymbol, type As TypeSymbol, hasErrors As Boolean)
893Public Sub New(syntax As SyntaxNode, field As FieldSymbol, type As TypeSymbol)
903Private ReadOnly _Field As FieldSymbol
904Public ReadOnly Property Field As FieldSymbol
915Public Function Update(field As FieldSymbol, type As TypeSymbol) As BoundFieldInfo
4120Public 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)
4146Private ReadOnly _FieldSymbol As FieldSymbol
4147Public ReadOnly Property FieldSymbol As FieldSymbol
4179Public Function Update(receiverOpt As BoundExpression, fieldSymbol As FieldSymbol, isLValue As Boolean, suppressVirtualCalls As Boolean, constantsInProgressOpt As ConstantFieldsInProgress, type As TypeSymbol) As BoundFieldAccess
4383Public Sub New(syntax As SyntaxNode, fields As ImmutableArray(Of FieldSymbol), statement As BoundStatement, Optional hasErrors As Boolean = False)
4394Private ReadOnly _Fields As ImmutableArray(Of FieldSymbol)
4395Public ReadOnly Property Fields As ImmutableArray(Of FieldSymbol)
4413Public Function Update(fields As ImmutableArray(Of FieldSymbol), statement As BoundStatement) As BoundStateMachineScope
4658Public Sub New(syntax As SyntaxNode, initializedFields As ImmutableArray(Of FieldSymbol), memberAccessExpressionOpt As BoundExpression, initialValue As BoundExpression, binderOpt As Binder, Optional hasErrors As Boolean = False)
4668Private ReadOnly _InitializedFields As ImmutableArray(Of FieldSymbol)
4669Public ReadOnly Property InitializedFields As ImmutableArray(Of FieldSymbol)
4680Public Function Update(initializedFields As ImmutableArray(Of FieldSymbol), memberAccessExpressionOpt As BoundExpression, initialValue As BoundExpression, binderOpt As Binder) As BoundFieldInitializer
8729Public Sub New(syntax As SyntaxNode, locals As ImmutableArray(Of LocalSymbol), spillFields As ImmutableArray(Of FieldSymbol), statements As ImmutableArray(Of BoundStatement), valueOpt As BoundExpression, type As TypeSymbol, Optional hasErrors As Boolean = False)
8755Private ReadOnly _SpillFields As ImmutableArray(Of FieldSymbol)
8756Public ReadOnly Property SpillFields As ImmutableArray(Of FieldSymbol)
8781Public Function Update(locals As ImmutableArray(Of LocalSymbol), spillFields As ImmutableArray(Of FieldSymbol), statements As ImmutableArray(Of BoundStatement), valueOpt As BoundExpression, type As TypeSymbol) As BoundSpillSequence
Symbols\Source\SourceMemberContainerTypeSymbol.vb (11)
2038Public ReadOnly Path As ConsList(Of FieldSymbol)
2040Public Sub New(type As NamedTypeSymbol, path As ConsList(Of FieldSymbol))
2104data.Queue.Enqueue(New StructureCircularityDetectionDataSet.QueueElement(Me, ConsList(Of FieldSymbol).Empty))
2122Dim field = TryCast(member, FieldSymbol)
2140Dim cycleFields = New ConsList(Of FieldSymbol)(field, current.Path)
2144Dim firstField As FieldSymbol = Nothing ' after the cycle is processed this will hold the last element in the list
2178fieldType, New ConsList(Of FieldSymbol)(field, current.Path)))
2197fieldType, New ConsList(Of FieldSymbol)(field, current.Path)))
2362Dim fieldSymbol = DirectCast(fieldOrProperty, FieldSymbol)
3204Friend Overrides Iterator Function GetFieldsToEmit() As IEnumerable(Of FieldSymbol)
3207Yield DirectCast(member, FieldSymbol)
Symbols\WellKnownMembers.vb (4)
422ByVal comparer As SignatureComparer(Of MethodSymbol, FieldSymbol, PropertySymbol, TypeSymbol, ParameterSymbol),
500If Not comparer.MatchFieldSignature(DirectCast(m, FieldSymbol), descriptor.Signature) Then
522Inherits SignatureComparer(Of MethodSymbol, FieldSymbol, PropertySymbol, TypeSymbol, ParameterSymbol)
571Protected Overrides Function GetFieldType(field As FieldSymbol) As TypeSymbol