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 }) 318case { IsString: true } or { IsChar: true }: 320if (finalArguments.Count > 0 && finalArguments[^1].ConstantValueOpt is { IsString: true } or { IsChar: true }) 337Debug.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))