3 types derived from SourceEnumConstantSymbol
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Source\SourceEnumConstantSymbol.vb (3)
98
Inherits
SourceEnumConstantSymbol
111
Inherits
SourceEnumConstantSymbol
126
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)
19
Public Shared Function CreateExplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) As
SourceEnumConstantSymbol
25
Public Shared Function CreateImplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, otherConstant As
SourceEnumConstantSymbol
, otherConstantOffset As Integer, diagnostics As BindingDiagnosticBag) As
SourceEnumConstantSymbol
128
Private ReadOnly _otherConstant As
SourceEnumConstantSymbol
131
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)
715
Dim otherSymbol As
SourceEnumConstantSymbol
= Nothing
732
Dim symbol As
SourceEnumConstantSymbol
735
symbol =
SourceEnumConstantSymbol
.CreateExplicitValuedConstant(Me, bodyBinder, declaration, diagnostics)
737
symbol =
SourceEnumConstantSymbol
.CreateImplicitValuedConstant(Me, bodyBinder, declaration, otherSymbol, otherSymbolOffset, diagnostics)