18 references to Bad
Microsoft.CodeAnalysis (9)
ConstantValue.cs (7)
352
Debug.Assert(discriminator != ConstantValueTypeDiscriminator.
Bad
);
398
Debug.Assert(discriminator != ConstantValueTypeDiscriminator.
Bad
);
406
case ConstantValueTypeDiscriminator.
Bad
: return Bad;
455
return ConstantValueTypeDiscriminator.
Bad
;
479
ConstantValueTypeDiscriminator.Null or ConstantValueTypeDiscriminator.
Bad
=> throw ExceptionUtilities.UnexpectedValue(Discriminator),
515
case ConstantValueTypeDiscriminator.
Bad
: return null;
732
return this.Discriminator == ConstantValueTypeDiscriminator.
Bad
;
ConstantValueSpecialized.cs (1)
38
return ConstantValueTypeDiscriminator.
Bad
;
Operations\ControlFlowGraphBuilder.cs (1)
4992
Debug.Assert(value.Discriminator != ConstantValueTypeDiscriminator.
Bad
);
Microsoft.CodeAnalysis.CSharp (1)
Symbols\Source\SourceComplexParameterSymbol.cs (1)
969
if (constantValueDiscriminator == ConstantValueTypeDiscriminator.
Bad
)
Microsoft.CodeAnalysis.UnitTests (2)
CorLibTypesTests.cs (2)
94
Assert.Throws<InvalidOperationException>(() => { ConstantValue.Create(null, ConstantValueTypeDiscriminator.
Bad
); });
113
Assert.Equal(ConstantValue.Bad, ConstantValue.Default(ConstantValueTypeDiscriminator.
Bad
));
Microsoft.CodeAnalysis.VisualBasic (6)
Semantics\Conversions.vb (1)
727
Debug.Assert((dstDiscriminator <> ConstantValueTypeDiscriminator.
Bad
) AndAlso (dstDiscriminator <> ConstantValueTypeDiscriminator.Nothing))
Symbols\MethodSignatureComparer.vb (2)
698
If descriminator <> ConstantValueTypeDiscriminator.
Bad
Then
705
If descriminator <> ConstantValueTypeDiscriminator.
Bad
Then
Symbols\Source\SourceParameterSymbol.vb (1)
426
If constantValueDiscriminator = ConstantValueTypeDiscriminator.
Bad
Then
Symbols\TypeSymbolExtensions.vb (2)
465
Return ConstantValueTypeDiscriminator.
Bad
473
Return discriminator <> ConstantValueTypeDiscriminator.
Bad
AndAlso discriminator = value.Discriminator OrElse