38 references to ExtendedInfoOpt
Microsoft.CodeAnalysis.VisualBasic (38)
Binding\Binder_Delegates.vb (1)
146boundConversion.ExtendedInfoOpt,
Binding\Binder_Operators.vb (2)
447constantValueOpt:=conversion.ConstantValueOpt, extendedInfoOpt:=conversion.ExtendedInfoOpt, 475constantValueOpt:=conversion.ConstantValueOpt, extendedInfoOpt:=conversion.ExtendedInfoOpt,
BoundTree\BoundConversion.vb (6)
49Debug.Assert(ExtendedInfoOpt Is Nothing) 53Debug.Assert(ExtendedInfoOpt Is Nothing OrElse ExtendedInfoOpt.Kind = BoundKind.RelaxationLambda) 55TryCast(ExtendedInfoOpt, BoundRelaxationLambda)?.ReceiverPlaceholderOpt Is Nothing) 59If ExtendedInfoOpt Is Nothing Then 62Debug.Assert(ExtendedInfoOpt.Kind = BoundKind.ConvertedTupleElements)
Generated\BoundNodes.xml.Generated.vb (4)
2134If operand IsNot Me.Operand OrElse conversionKind <> Me.ConversionKind OrElse checked <> Me.Checked OrElse explicitCastInCode <> Me.ExplicitCastInCode OrElse constantValueOpt IsNot Me.ConstantValueOpt OrElse extendedInfoOpt IsNot Me.ExtendedInfoOpt OrElse type IsNot Me.Type Then 11258Me.Visit(node.ExtendedInfoOpt) 12246Dim extendedInfoOpt As BoundExtendedConversionInfo = DirectCast(Me.Visit(node.ExtendedInfoOpt), BoundExtendedConversionInfo) 13417New TreeDumperNode("extendedInfoOpt", Nothing, new TreeDumperNode() {Visit(node.ExtendedInfoOpt, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
373Debug.Assert(rewritten.ExtendedInfoOpt Is Nothing) 388rewritten.ExtendedInfoOpt,
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
326VisitLambdaConversion(node.Operand, DirectCast(node.ExtendedInfoOpt, BoundRelaxationLambda)?.Lambda)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_ConditionalExpresion.vb (2)
234outConv.ExtendedInfoOpt, outConv.Type) 248conversion.ExtendedInfoOpt, toType)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_Conversion.vb (1)
25Debug.Assert(node.ExtendedInfoOpt Is Nothing)
Lowering\LambdaRewriter\LambdaRewriter.Analysis.vb (1)
361Debug.Assert(conversion.ExtendedInfoOpt Is Nothing)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
938Debug.Assert(conversion.ExtendedInfoOpt Is Nothing) 952conversion.ExtendedInfoOpt,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
196cast.ExtendedInfoOpt,
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (15)
27extendedInfoOpt:=node.ExtendedInfoOpt, 41node.ExtendedInfoOpt, 66Debug.Assert(TryCast(node.ExtendedInfoOpt, BoundRelaxationLambda)?.ReceiverPlaceholderOpt Is Nothing) 110If node.ExtendedInfoOpt IsNot Nothing AndAlso node.ExtendedInfoOpt.Kind = BoundKind.RelaxationLambda Then 172Return MakeTupleConversion(syntax, rewrittenOperand, rewrittenType, DirectCast(node.ExtendedInfoOpt, BoundConvertedTupleElements)) 232Dim relaxationLambda As BoundLambda = DirectCast(node.ExtendedInfoOpt, BoundRelaxationLambda).Lambda 327If node.ExtendedInfoOpt IsNot Nothing Then 328Dim relaxationLambda = DirectCast(node.ExtendedInfoOpt, BoundRelaxationLambda) 435node.ExtendedInfoOpt, 468node.ExtendedInfoOpt, 554operand = MakeTupleConversion(node.Syntax, operand, unwrappedResultType, DirectCast(node.ExtendedInfoOpt, BoundConvertedTupleElements)) 563node.ExtendedInfoOpt, 614node.ExtendedInfoOpt, 636node.ExtendedInfoOpt,