36 references to ExtendedInfoOpt
Microsoft.CodeAnalysis.VisualBasic (36)
Binding\Binder_Delegates.vb (1)
146
boundConversion.
ExtendedInfoOpt
,
Binding\Binder_Operators.vb (2)
477
constantValueOpt:=conversion.ConstantValueOpt, extendedInfoOpt:=conversion.
ExtendedInfoOpt
,
505
constantValueOpt:=conversion.ConstantValueOpt, extendedInfoOpt:=conversion.
ExtendedInfoOpt
,
BoundTree\BoundConversion.vb (6)
49
Debug.Assert(
ExtendedInfoOpt
Is Nothing)
53
Debug.Assert(
ExtendedInfoOpt
Is Nothing OrElse
ExtendedInfoOpt
.Kind = BoundKind.RelaxationLambda)
55
TryCast(
ExtendedInfoOpt
, BoundRelaxationLambda)?.ReceiverPlaceholderOpt Is Nothing)
59
If
ExtendedInfoOpt
Is Nothing Then
62
Debug.Assert(
ExtendedInfoOpt
.Kind = BoundKind.ConvertedTupleElements)
Generated\BoundNodes.xml.Generated.vb (4)
2153
If 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
11292
Me.Visit(node.
ExtendedInfoOpt
)
12280
Dim extendedInfoOpt As BoundExtendedConversionInfo = DirectCast(Me.Visit(node.
ExtendedInfoOpt
), BoundExtendedConversionInfo)
13454
New TreeDumperNode("extendedInfoOpt", Nothing, new TreeDumperNode() {Visit(node.
ExtendedInfoOpt
, Nothing)}),
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Expressions.vb (2)
444
Debug.Assert(rewritten.
ExtendedInfoOpt
Is Nothing)
459
rewritten.
ExtendedInfoOpt
,
Lowering\Diagnostics\DiagnosticsPass_ExpressionLambdas.vb (1)
329
VisitLambdaConversion(node.Operand, DirectCast(node.
ExtendedInfoOpt
, BoundRelaxationLambda)?.Lambda)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_ConditionalExpresion.vb (2)
237
outConv.
ExtendedInfoOpt
, outConv.Type)
251
conversion.
ExtendedInfoOpt
, toType)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter_Conversion.vb (1)
25
Debug.Assert(node.
ExtendedInfoOpt
Is Nothing)
Lowering\LambdaRewriter\LambdaRewriter.Analysis.vb (1)
361
Debug.Assert(conversion.
ExtendedInfoOpt
Is Nothing)
Lowering\LambdaRewriter\LambdaRewriter.vb (2)
958
Debug.Assert(conversion.
ExtendedInfoOpt
Is Nothing)
972
conversion.
ExtendedInfoOpt
,
Lowering\LocalRewriter\LocalRewriter_BinaryOperators.vb (1)
191
cast.
ExtendedInfoOpt
,
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (13)
27
extendedInfoOpt:=node.
ExtendedInfoOpt
,
41
node.
ExtendedInfoOpt
,
66
Debug.Assert(TryCast(node.
ExtendedInfoOpt
, BoundRelaxationLambda)?.ReceiverPlaceholderOpt Is Nothing)
110
If node.
ExtendedInfoOpt
IsNot Nothing AndAlso node.
ExtendedInfoOpt
.Kind = BoundKind.RelaxationLambda Then
172
Return MakeTupleConversion(syntax, rewrittenOperand, rewrittenType, DirectCast(node.
ExtendedInfoOpt
, BoundConvertedTupleElements))
232
Dim relaxationLambda As BoundLambda = DirectCast(node.
ExtendedInfoOpt
, BoundRelaxationLambda).Lambda
327
If node.
ExtendedInfoOpt
IsNot Nothing Then
328
Dim relaxationLambda = DirectCast(node.
ExtendedInfoOpt
, BoundRelaxationLambda)
435
node.
ExtendedInfoOpt
,
468
node.
ExtendedInfoOpt
,
554
operand = MakeTupleConversion(node.Syntax, operand, unwrappedResultType, DirectCast(node.
ExtendedInfoOpt
, BoundConvertedTupleElements))
563
node.
ExtendedInfoOpt
,