3 types derived from SourceEnumConstantSymbol
Microsoft.CodeAnalysis.VisualBasic (3)
Symbols\Source\SourceEnumConstantSymbol.vb (3)
98Inherits SourceEnumConstantSymbol 111Inherits SourceEnumConstantSymbol 126Inherits SourceEnumConstantSymbol
11 references to SourceEnumConstantSymbol
Microsoft.CodeAnalysis.VisualBasic (11)
Symbols\ConstantValueUtils.vb (2)
59Debug.Assert(TypeOf fieldOrEnumSymbol Is SourceEnumConstantSymbol OrElse TypeOf fieldOrEnumSymbol Is SourceFieldSymbol) 61Dim enumConstant = TryCast(fieldOrEnumSymbol, SourceEnumConstantSymbol)
Symbols\Source\SourceEnumConstantSymbol.vb (5)
19Public Shared Function CreateExplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, diagnostics As BindingDiagnosticBag) As SourceEnumConstantSymbol 25Public Shared Function CreateImplicitValuedConstant(containingEnum As SourceNamedTypeSymbol, bodyBinder As Binder, syntax As EnumMemberDeclarationSyntax, otherConstant As SourceEnumConstantSymbol, otherConstantOffset As Integer, diagnostics As BindingDiagnosticBag) As SourceEnumConstantSymbol 128Private ReadOnly _otherConstant As SourceEnumConstantSymbol 131Public 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)
715Dim otherSymbol As SourceEnumConstantSymbol = Nothing 732Dim symbol As SourceEnumConstantSymbol 735symbol = SourceEnumConstantSymbol.CreateExplicitValuedConstant(Me, bodyBinder, declaration, diagnostics) 737symbol = SourceEnumConstantSymbol.CreateImplicitValuedConstant(Me, bodyBinder, declaration, otherSymbol, otherSymbolOffset, diagnostics)