11 references to IsSpanOrReadOnlySpanChar
Microsoft.CodeAnalysis.CSharp (11)
Binder\Binder_Patterns.cs (2)
428if (convertedType.SpecialType == SpecialType.System_String && inputType.IsSpanOrReadOnlySpanChar()) 652if (expression.Type?.SpecialType == SpecialType.System_String && inputType.IsSpanOrReadOnlySpanChar())
Binder\DecisionDagBuilder.cs (1)
492else if (constant.ConstantValue.IsString && input.Type.IsSpanOrReadOnlySpanChar())
CodeGen\EmitStatement.cs (4)
1233Debug.Assert(dispatch.Expression.Type.IsValidV6SwitchGoverningType() || dispatch.Expression.Type.IsSpanOrReadOnlySpanChar()); 1256(expression.Type.IsValidV6SwitchGoverningType() || expression.Type.IsSpanOrReadOnlySpanChar())); 1308expression.Type.SpecialType == SpecialType.System_String || expression.Type.IsSpanOrReadOnlySpanChar()); 1311if (expression.Type.SpecialType == SpecialType.System_String || expression.Type.IsSpanOrReadOnlySpanChar())
Lowering\LocalRewriter\LocalRewriter.DecisionDagRewriter.cs (1)
746if (input.Type.IsValidV6SwitchGoverningType() || input.Type.IsSpanOrReadOnlySpanChar())
Lowering\LocalRewriter\LocalRewriter.PatternLocalRewriter.cs (2)
369Debug.Assert(!rewrittenExpr.Type.IsSpanOrReadOnlySpanChar()); 389if (value.IsString && input.Type.IsSpanOrReadOnlySpanChar())
Utilities\ValueSetFactory.cs (1)
58if (type.IsSpanOrReadOnlySpanChar())