8 overrides of IsConst
Microsoft.CodeAnalysis.VisualBasic (7)
Symbols\Metadata\PE\PEFieldSymbol.vb (1)
218Public Overrides ReadOnly Property IsConst As Boolean
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
193Public Overrides ReadOnly Property IsConst As Boolean
Symbols\Source\SourceFieldSymbol.vb (1)
162Public Overrides ReadOnly Property IsConst As Boolean
Symbols\Source\SynthesizedFieldSymbol.vb (1)
104Public Overrides ReadOnly Property IsConst As Boolean
Symbols\SubstitutedFieldSymbol.vb (1)
98Public Overrides ReadOnly Property IsConst As Boolean
Symbols\SynthesizedSymbols\SynthesizedBackingFieldBase.vb (1)
57Public Overrides ReadOnly Property IsConst As Boolean
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
94Public Overrides ReadOnly Property IsConst As Boolean
Microsoft.CodeAnalysis.VisualBasic.ExpressionEvaluator.ExpressionCompiler (1)
Symbols\DisplayClassVariable.vb (1)
152Public Overrides ReadOnly Property IsConst As Boolean
48 references to IsConst
Microsoft.CodeAnalysis.VisualBasic (15)
Binding\Binder_Expressions.vb (2)
1812If field.IsConst Then 2219DirectCast(containingMember, FieldSymbol).IsConst
CodeGen\EmitAddress.vb (1)
265If field.IsConst AndAlso Not field.IsConstButNotMetadataConstant Then
CodeGen\EmitExpression.vb (1)
643If field.IsConst AndAlso specType <> SpecialType.System_Decimal AndAlso specType <> SpecialType.System_DateTime Then
Compilation\MethodCompiler.vb (1)
464Debug.Assert(DirectCast(fieldOrProperty, FieldSymbol).IsConst)
Symbols\EmbeddedSymbols\EmbeddedSymbolManager.SymbolsCollection.vb (1)
279If Not DirectCast(member, FieldSymbol).IsConst Then
Symbols\FieldSymbol.vb (5)
102If Me.IsConst Then 120If Me.IsConst Then 135If Not Me.IsConst Then 150If Not IsConst Then 410Return Me.IsConst
Symbols\Retargeting\RetargetingFieldSymbol.vb (1)
195Return _underlyingField.IsConst
Symbols\Source\SourceMemberContainerTypeSymbol.vb (1)
2363If Not fieldSymbol.IsConst OrElse includingNonMetadataConstants AndAlso fieldSymbol.IsConstButNotMetadataConstant Then
Symbols\SubstitutedFieldSymbol.vb (1)
100Return _originalDefinition.IsConst
Symbols\Wrapped\WrappedFieldSymbol.vb (1)
96Return Me._underlyingField.IsConst
Microsoft.CodeAnalysis.VisualBasic.Semantic.UnitTests (2)
Semantics\FieldInitializerBindingTests.vb (2)
510Assert.True(field.IsConst) 516Assert.True(field.IsConst)
Microsoft.CodeAnalysis.VisualBasic.Symbol.UnitTests (31)
SymbolsTests\Metadata\MetadataMemberTests.vb (5)
638Assert.False(symbol.IsConst) 647Assert.False(symbol.IsConst) 656Assert.True(symbol.IsConst) 665Assert.True(symbol.IsConst) 674Assert.True(symbol.IsConst)
SymbolsTests\Metadata\PE\LoadingFields.vb (21)
45Assert.False(f1.IsConst) 61Assert.False(f2.IsConst) 68Assert.False(f3.IsConst) 75Assert.False(f4.IsConst) 82Assert.True(f5.IsConst) 89Assert.False(f6.IsConst) 138Assert.True(Int64Field.IsConst) 144Assert.True(DateTimeField.IsConst) 150Assert.True(SingleField.IsConst) 156Assert.True(DoubleField.IsConst) 162Assert.True(StringField.IsConst) 168Assert.True(StringNullField.IsConst) 173Assert.True(ObjectNullField.IsConst) 196Assert.True(ByteValue.IsConst) 202Assert.True(SByteValue.IsConst) 208Assert.True(UInt16Value.IsConst) 214Assert.True(Int16Value.IsConst) 220Assert.True(UInt32Value.IsConst) 226Assert.True(Int32Value.IsConst) 232Assert.True(UInt64Value.IsConst) 238Assert.True(Int64Value.IsConst)
SymbolsTests\Retargeting\RetargetCustomModifiers.vb (1)
130Assert.[False](volatileFld.IsConst)
SymbolsTests\Source\EnumTests.vb (2)
1374Assert.False(field.IsConst) 1383Assert.True(field.IsConst)
SymbolsTests\Source\FieldTests.vb (1)
319Assert.True(mem.IsConst)
SymbolsTests\Source\MethodTests.vb (1)
990Assert.True(mem3.IsConst)