48 references to SyntheticBoundNodeFactory
Microsoft.CodeAnalysis.VisualBasic (48)
CodeGen\ResumableStateMachineStateAllocator.vb (1)
76Public Function GenerateThrowMissingStateDispatch(f As SyntheticBoundNodeFactory, cachedState As BoundExpression, errorCode As HotReloadExceptionCode) As BoundStatement
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.Await.vb (1)
62builder.AddStatement(SyntheticBoundNodeFactory.HiddenSequencePoint())
Lowering\AsyncRewriter\AsyncRewriter.AsyncMethodToClassRewriter.vb (4)
65F As SyntheticBoundNodeFactory, 172SyntheticBoundNodeFactory.HiddenSequencePoint(), 180SyntheticBoundNodeFactory.HiddenSequencePoint(), 203bodyBuilder.Add(SyntheticBoundNodeFactory.HiddenSequencePoint())
Lowering\AsyncRewriter\AsyncRewriter.SpillBuilder.vb (1)
37Friend Function BuildSequenceAndFree(F As SyntheticBoundNodeFactory, expression As BoundExpression) As BoundExpression
Lowering\AsyncRewriter\AsyncRewriter.SpillFieldAllocator.vb (2)
25Private ReadOnly _F As SyntheticBoundNodeFactory 31Friend Sub New(f As SyntheticBoundNodeFactory)
Lowering\ExpressionLambdaRewriter\ExpressionLambdaRewriter.vb (1)
28Private ReadOnly _factory As SyntheticBoundNodeFactory
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (7)
33Private ReadOnly _methodBodyFactory As SyntheticBoundNodeFactory 38methodBodyFactory As SyntheticBoundNodeFactory, 106methodBodyFactory As SyntheticBoundNodeFactory, 179methodBodyFactory As SyntheticBoundNodeFactory, 449Private Function AddAnalysisPoint(syntaxForSpan As SyntaxNode, alternateSpan As Text.TextSpan, statementFactory As SyntheticBoundNodeFactory) As BoundStatement 453Private Function AddAnalysisPoint(syntaxForSpan As SyntaxNode, statementFactory As SyntheticBoundNodeFactory) As BoundStatement 457Private Function AddAnalysisPoint(syntaxForSpan As SyntaxNode, span As FileLinePositionSpan, statementFactory As SyntheticBoundNodeFactory) As BoundStatement
Lowering\IteratorRewriter\IteratorRewriter.IteratorMethodToClassRewriter.vb (3)
28Friend Sub New(F As SyntheticBoundNodeFactory, 82SyntheticBoundNodeFactory.HiddenSequencePoint(), 134SyntheticBoundNodeFactory.HiddenSequencePoint(),
Lowering\LocalRewriter\LocalRewriter_AddRemoveHandler.vb (1)
311Private Function Convert(factory As SyntheticBoundNodeFactory, type As TypeSymbol, expr As BoundExpression) As BoundExpression
Lowering\LocalRewriter\LocalRewriter_Conversion.vb (1)
362Private Function CouldPossiblyBeNothing(F As SyntheticBoundNodeFactory, node As BoundExpression) As Boolean
Lowering\LocalRewriter\LocalRewriter_ForEach.vb (1)
408boundIncrementAssignment = SyntheticBoundNodeFactory.HiddenSequencePoint(boundIncrementAssignment)
Lowering\LocalRewriter\LocalRewriter_ForTo.vb (5)
263gotoPostIncrement = SyntheticBoundNodeFactory.HiddenSequencePoint(gotoPostIncrement) 284gotoPostIncrement = SyntheticBoundNodeFactory.HiddenSequencePoint(label) 290ifConditionGotoStart = SyntheticBoundNodeFactory.HiddenSequencePoint(ifConditionGotoStart) 533label = SyntheticBoundNodeFactory.HiddenSequencePoint(label) 534ifConditionGotoStart = SyntheticBoundNodeFactory.HiddenSequencePoint(ifConditionGotoStart)
Lowering\LocalRewriter\LocalRewriter_If.vb (1)
162afterIfStatement = SyntheticBoundNodeFactory.HiddenSequencePoint(afterIfStatement)
Lowering\LocalRewriter\LocalRewriter_StringConcat.vb (6)
164Private Function TryFoldTwoConcatOperands(factory As SyntheticBoundNodeFactory, 225Private Shared Function RewriteStringConcatenationOneExpr(factory As SyntheticBoundNodeFactory, 232factory As SyntheticBoundNodeFactory, 247factory As SyntheticBoundNodeFactory, 263factory As SyntheticBoundNodeFactory, 280factory As SyntheticBoundNodeFactory,
Lowering\LocalRewriter\LocalRewriter_UnstructuredExceptionHandling.vb (1)
167statements.Add(SyntheticBoundNodeFactory.HiddenSequencePoint())
Lowering\LocalRewriter\LocalRewriter_Using.vb (1)
213Dim newBody = DirectCast(Concat(currentBody, SyntheticBoundNodeFactory.HiddenSequencePoint()), BoundBlock)
Lowering\LocalRewriter\LocalRewriter_While.vb (1)
138gotoContinue = SyntheticBoundNodeFactory.HiddenSequencePoint(gotoContinue)
Lowering\StateMachineRewriter\StateMachineRewriter.StateMachineMethodToClassRewriter.vb (7)
20Protected Friend ReadOnly F As SyntheticBoundNodeFactory 77Public Sub New(F As SyntheticBoundNodeFactory, 358tryBlock = Me.F.Block(SyntheticBoundNodeFactory.HiddenSequencePoint(), 370tryBlock = Me.F.Block(SyntheticBoundNodeFactory.HiddenSequencePoint(), Me.Dispatch(isOutermost:=False), tryBlock) 388SyntheticBoundNodeFactory.HiddenSequencePoint(), 394SyntheticBoundNodeFactory.HiddenSequencePoint())) 398result = Me.F.Block(SyntheticBoundNodeFactory.HiddenSequencePoint(), Me.F.Label(dispatchLabel), result)
Lowering\StateMachineRewriter\StateMachineRewriter.vb (2)
27Protected ReadOnly F As SyntheticBoundNodeFactory 125bodyBuilder.Add(SyntheticBoundNodeFactory.HiddenSequencePoint())
Symbols\MethodSymbol.vb (1)
851''' <param name="compilationState">Enables synthesized methods to create <see cref="SyntheticBoundNodeFactory"/> instances.</param>