1 write to InConversionGroupFlags
Microsoft.CodeAnalysis.CSharp (1)
Generated\BoundNodes.xml.Generated.cs (1)
2984this.InConversionGroupFlags = inConversionGroupFlags;
30 references to InConversionGroupFlags
Microsoft.CodeAnalysis.CSharp (30)
Binder\Binder_Operators.cs (1)
81explicitCastInCode: true, conversion.ConstantValueOpt, conversion.ConversionGroupOpt, conversion.InConversionGroupFlags, conversion.Type);
BoundTree\BoundConversion.cs (20)
19Debug.Assert((InConversionGroupFlags & InConversionGroupFlags.TupleLiteral) != 0); 22if ((InConversionGroupFlags & InConversionGroupFlags.TupleLiteral) != 0) 29if ((InConversionGroupFlags & InConversionGroupFlags.TupleLiteralExplicitIdentity) != 0) 35(operandAsConversion.InConversionGroupFlags & InConversionGroupFlags.TupleLiteral) != 0)); 41if (InConversionGroupFlags is InConversionGroupFlags.LoweredFormOfUserDefinedConversionForExpressionTree or InConversionGroupFlags.TupleBinaryOperatorPendingLowering) 59Debug.Assert(InConversionGroupFlags == (InConversionGroupFlags.UserDefinedOperator | InConversionGroupFlags.UserDefinedErroneous)); 64Debug.Assert(InConversionGroupFlags == InConversionGroupFlags.UserDefinedOperator); 68Debug.Assert((operandAsConversion.InConversionGroupFlags & (InConversionGroupFlags.UserDefinedFromConversion | InConversionGroupFlags.UserDefinedFromConversionAdjustment)) != 0); 87(InConversionGroupFlags & InConversionGroupFlags.UserDefinedFromConversionAdjustment) != 0)); 98if ((InConversionGroupFlags & InConversionGroupFlags.UserDefinedFromConversion) != 0) 100Debug.Assert((InConversionGroupFlags & all) == InConversionGroupFlags.UserDefinedFromConversion); 105else if ((InConversionGroupFlags & InConversionGroupFlags.UserDefinedFromConversionAdjustment) != 0) 107Debug.Assert((InConversionGroupFlags & all) == InConversionGroupFlags.UserDefinedFromConversionAdjustment); 114Debug.Assert((operandAsConversion.InConversionGroupFlags & InConversionGroupFlags.UserDefinedFromConversion) != 0); 123else if ((InConversionGroupFlags & InConversionGroupFlags.UserDefinedReturnTypeAdjustment) != 0) 125Debug.Assert((InConversionGroupFlags & all) == InConversionGroupFlags.UserDefinedReturnTypeAdjustment); 133else if ((InConversionGroupFlags & InConversionGroupFlags.UserDefinedFinal) != 0) 135Debug.Assert((InConversionGroupFlags & all) == InConversionGroupFlags.UserDefinedFinal); 140(operandAsConversion.InConversionGroupFlags & InConversionGroupFlags.UserDefinedReturnTypeAdjustment) != 0)); 145ExceptionUtilities.UnexpectedValue(InConversionGroupFlags);
BoundTree\BoundExpression.cs (1)
488return this.Update(operand: operand, this.Conversion, this.IsBaseConversion, this.Checked, this.ExplicitCastInCode, this.ConstantValueOpt, this.ConversionGroupOpt, this.InConversionGroupFlags, this.Type);
Generated\BoundNodes.xml.Generated.cs (5)
3006if (operand != this.Operand || conversion != this.Conversion || isBaseConversion != this.IsBaseConversion || @checked != this.Checked || explicitCastInCode != this.ExplicitCastInCode || constantValueOpt != this.ConstantValueOpt || conversionGroupOpt != this.ConversionGroupOpt || inConversionGroupFlags != this.InConversionGroupFlags || !TypeSymbol.Equals(type, this.Type, TypeCompareKind.ConsiderEverything)) 11354return node.Update(operand, node.Conversion, node.IsBaseConversion, node.Checked, node.ExplicitCastInCode, node.ConstantValueOpt, node.ConversionGroupOpt, node.InConversionGroupFlags, type); 13485updatedNode = node.Update(operand, node.Conversion, node.IsBaseConversion, node.Checked, node.ExplicitCastInCode, node.ConstantValueOpt, node.ConversionGroupOpt, node.InConversionGroupFlags, infoAndType.Type!); 13490updatedNode = node.Update(operand, node.Conversion, node.IsBaseConversion, node.Checked, node.ExplicitCastInCode, node.ConstantValueOpt, node.ConversionGroupOpt, node.InConversionGroupFlags, node.Type); 15838new TreeDumperNode("inConversionGroupFlags", node.InConversionGroupFlags, null),
Lowering\BoundTreeToDifferentEnclosingContextRewriter.cs (1)
186node.InConversionGroupFlags,
Lowering\ClosureConversion\ClosureConversion.cs (1)
1412inConversionGroupFlags: conversion.InConversionGroupFlags,
Lowering\ClosureConversion\ExpressionLambdaRewriter.cs (1)
686inConversionGroupFlags: conversion.InConversionGroupFlags,