3 types derived from SourceEnumConstantSymbol
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Source\SourceEnumConstantSymbol.vb (3)
97
Inherits
SourceEnumConstantSymbol
110
Inherits
SourceEnumConstantSymbol
125
Inherits
SourceEnumConstantSymbol
11 references to SourceEnumConstantSymbol
Microsoft.CodeAnalysis.VisualBasic (11)
Symbols\ConstantValueUtils.vb (2)
59
Debug.Assert(TypeOf fieldOrEnumSymbol Is
SourceEnumConstantSymbol
OrElse TypeOf fieldOrEnumSymbol Is SourceFieldSymbol)
61
Dim enumConstant = TryCast(fieldOrEnumSymbol,
SourceEnumConstantSymbol
)
Symbols\Source\SourceEnumConstantSymbol.vb (5)
18
Public Shared Function CreateExplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) As
SourceEnumConstantSymbol
24
Public Shared Function CreateImplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, otherConstant As
SourceEnumConstantSymbol
, otherConstantOffset As Integer, diagnostics As BindingDiagnosticBag) As
SourceEnumConstantSymbol
127
Private ReadOnly _otherConstant As
SourceEnumConstantSymbol
130
Public Sub New(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, otherConstant As
SourceEnumConstantSymbol
, otherConstantOffset As UInteger, diagnostics As BindingDiagnosticBag)
Symbols\Source\SourceNamedTypeSymbol.vb (4)
711
Dim otherSymbol As
SourceEnumConstantSymbol
= Nothing
728
Dim symbol As
SourceEnumConstantSymbol
731
symbol =
SourceEnumConstantSymbol
.CreateExplicitValuedConstant(Me, bodyBinder, declaration, diagnostics)
733
symbol =
SourceEnumConstantSymbol
.CreateImplicitValuedConstant(Me, bodyBinder, declaration, otherSymbol, otherSymbolOffset, diagnostics)