70 references to Unspecified
Microsoft.CodeAnalysis.CSharp (70)
Binder\Binder_Conversions.cs (14)
29
return CreateConversion(source.Syntax, source, conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, destination: destination, diagnostics: diagnostics);
38
return CreateConversion(source.Syntax, source, conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, destination: destination, diagnostics: diagnostics);
80
var result2 = createConversion(syntax, placeholder2, conversion, isCast, conversionGroupOpt: new ConversionGroup(conversion), InConversionGroupFlags.
Unspecified
, wasCompilerGenerated, destination, BindingDiagnosticBag.Discarded, hasErrors);
273
Debug.Assert(inConversionGroupFlags == InConversionGroupFlags.
Unspecified
);
347
InConversionGroupFlags.
Unspecified
,
360
InConversionGroupFlags.
Unspecified
,
378
InConversionGroupFlags.
Unspecified
,
407
InConversionGroupFlags.
Unspecified
,
1112
InConversionGroupFlags.
Unspecified
,
1137
InConversionGroupFlags.
Unspecified
,
2391
? CreateConversion(source.Consequence.Syntax, source.Consequence, underlyingConversions[0], isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, destination, diagnostics)
2395
? CreateConversion(source.Alternative.Syntax, source.Alternative, underlyingConversions[1], isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, destination, diagnostics)
2431
? CreateConversion(oldValue.Syntax, oldValue, underlyingConversions[i], isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, destination, diagnostics)
2997
convertedArguments.Add(CreateConversion(argument.Syntax, argument, elementConversion, isCast: isCast, elementConversionGroup, InConversionGroupFlags.
Unspecified
, destType.Type, diagnostics));
Binder\Binder_Deconstruct.cs (4)
133
conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, constantValueOpt: null, type: type, hasErrors: true),
168
InConversionGroupFlags.
Unspecified
,
313
conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
,
338
nestedConversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, single.Type, diagnostics)));
Binder\Binder_Expressions.cs (10)
2837
return CreateConversion(node, operand, conversion, isCast: true, conversionGroupOpt: conversionGroup, InConversionGroupFlags.
Unspecified
, wasCompilerGenerated: wasCompilerGenerated, destination: targetType, diagnostics: diagnostics, hasErrors: hasErrors | suppressErrors);
3583
coercedArgument = CreateConversion(argument.Syntax, argument, kind, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, parameterTypeWithAnnotations.Type, diagnostics);
3604
coercedArgument = CreateConversion(argument.Syntax, argument, kind, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, parameterTypeWithAnnotations.Type, diagnostics);
3769
InConversionGroupFlags.
Unspecified
,
3786
InConversionGroupFlags.
Unspecified
,
3802
InConversionGroupFlags.
Unspecified
,
3970
InConversionGroupFlags.
Unspecified
,
9246
InConversionGroupFlags.
Unspecified
,
10103
return CreateConversion(node, index, failedConversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, destination: int32, diagnostics: BindingDiagnosticBag.Discarded);
10165
BoundExpression result = CreateConversion(expr.Syntax, expr, conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, destination: targetType, diagnostics); // UNDONE: was cast?
Binder\Binder_Invocation.cs (2)
1770
InConversionGroupFlags.
Unspecified
,
1892
InConversionGroupFlags.
Unspecified
,
Binder\Binder_Operators.cs (14)
78
var conversion = (BoundConversion)CreateConversion(node, placeholder, finalDynamicConversion, isCast: true, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, left.Type, diagnostics);
315
var leftConversion = CreateConversion(node.Left, leftPlaceholder, best.LeftConversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, best.Signature.LeftType, diagnostics);
506
leftConversion = CreateConversion(node, leftPlaceholder, conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, method.ContainingType.ExtensionParameter.Type, diagnostics);
1544
InConversionGroupFlags.
Unspecified
,
1611
CreateConversion(left.Syntax, new BoundValuePlaceholder(left.Syntax, left.Type).MakeCompilerGenerated(), implicitConversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, booleanType, diagnostics);
1650
CreateConversion(left.Syntax, operandPlaceholder, result.Conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, parameterType, diagnostics);
3402
var operandConversion = CreateConversion(node, operandPlaceholder, best.Conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, best.Signature.OperandType, diagnostics);
3589
operandConversion = CreateConversion(node, operandPlaceholder, conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, method.ContainingType.ExtensionParameter.Type, diagnostics);
4391
var resultOperand = CreateConversion(operand.Syntax, operand, best.Conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, signature.OperandType, diagnostics);
5389
isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, resultType, diagnostics);
5436
isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, resultType, diagnostics);
5655
isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, objectType, diagnostics);
5743
var leftConversion = CreateConversion(node, leftPlaceholder, leftConversionClassification, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, optRightType, diagnostics);
5757
var leftConversion = CreateConversion(node, leftPlaceholder, leftConversionClassification, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, optRightType, diagnostics);
Binder\Binder_Statements.cs (7)
1388
conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, declType,
2032
return CreateConversion(expression.Syntax, expression, conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, targetType, diagnostics);
2693
return BoundConversion.Synthesized(node, BindToTypeForErrorRecovery(expr), Conversion.NoConversion, false, explicitCastInCode: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, ConstantValue.NotAvailable, boolean, hasErrors: true);
2745
InConversionGroupFlags.
Unspecified
,
2761
return BoundConversion.Synthesized(node, expr, Conversion.NoConversion, false, explicitCastInCode: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, ConstantValue.NotAvailable, boolean, hasErrors: true);
2772
InConversionGroupFlags.
Unspecified
,
3258
InConversionGroupFlags.
Unspecified
,
Binder\Binder_TupleOperators.cs (2)
139
conversionForBool = CreateConversion(node, conversionForBoolPlaceholder, conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, boolean, diagnostics);
169
conversionForBool = CreateConversion(node, conversionForBoolPlaceholder, best.Conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, best.Signature.OperandType, diagnostics);
Binder\ForEachLoopBinder.cs (5)
516
BoundExpression elementConversion = CreateConversion(_syntax, elementPlaceholder, elementConversionClassification, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, iterationVariableType.Type, createConversionDiagnostics);
572
builder.CurrentConversion = CreateConversion(_syntax, builder.CurrentPlaceholder, currentConversionClassification, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, builder.ElementType, diagnostics);
656
InConversionGroupFlags.
Unspecified
,
673
InConversionGroupFlags.
Unspecified
,
1568
InConversionGroupFlags.
Unspecified
,
Binder\SwitchBinder.cs (1)
436
return binder.CreateConversion(node, switchGoverningExpression, conversion, isCast: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, resultantGoverningType, diagnostics);
BoundTree\Constructors.cs (1)
345
inConversionGroupFlags: InConversionGroupFlags.
Unspecified
,
Compiler\MethodBodySynthesizer.cs (2)
132
InConversionGroupFlags.
Unspecified
,
162
InConversionGroupFlags.
Unspecified
,
Lowering\LocalRewriter\LocalRewriter_Conversion.cs (6)
288
inConversionGroupFlags: InConversionGroupFlags.
Unspecified
,
526
inConversionGroupFlags: InConversionGroupFlags.
Unspecified
,
733
inConversionGroupFlags: InConversionGroupFlags.
Unspecified
,
744
inConversionGroupFlags: InConversionGroupFlags.
Unspecified
,
1152
return new BoundConversion(syntax, rewrittenOperand, conversion, @checked, explicitCastInCode: explicitCastInCode, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, constantValueOpt: null, rewrittenType);
1542
return BoundConversion.Synthesized(syntax, rewrittenOperand, conversion, @checked, explicitCastInCode: explicitCastInCode, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, constantValueOpt, rewrittenType);
Lowering\SyntheticBoundNodeFactory.cs (2)
576
expression = BoundConversion.Synthesized(Syntax, expression, conversion, false, explicitCastInCode: false, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, ConstantValue.NotAvailable, CurrentFunction.ReturnType);
1530
return new BoundConversion(Syntax, arg, conversion, @checked: isChecked, explicitCastInCode: true, conversionGroupOpt: null, InConversionGroupFlags.
Unspecified
, null, type) { WasCompilerGenerated = true };