8 references to IsChar
Microsoft.CodeAnalysis (1)
ConstantValue.cs (1)
858return IsIntegral || IsBoolean || IsChar;
Microsoft.CodeAnalysis.CSharp (6)
Lowering\LocalRewriter\LocalRewriter_StringConcat.cs (5)
97case [{ ConstantValueOpt: { IsChar: true, CharValue: var @char } } arg]: 117if (concatKind == StringConcatenationRewriteKind.AllStrings && arg.ConstantValueOpt is not { IsChar: true }) 316case { IsString: true } or { IsChar: true }: 318if (followingArgument is { ConstantValueOpt: { IsString: true } or { IsChar: true } }) 334Debug.Assert(constantValue.IsString || constantValue.IsChar);
Lowering\SyntheticBoundNodeFactory.cs (1)
1167Debug.Assert(charConst.IsChar || charConst.IsDefaultValue);
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\ConstantTests.cs (1)
1470if (constantValue.IsChar && char.IsControl(constantValue.CharValue))