1 write to _methodBodyFactory
Microsoft.CodeAnalysis.VisualBasic (1)
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (1)
124
_methodBodyFactory
= methodBodyFactory
20 references to _methodBodyFactory
Microsoft.CodeAnalysis.VisualBasic (20)
Lowering\Instrumentation\CodeCoverageInstrumenter.vb (20)
243
ArrayTypeSymbol.CreateVBArray(_payloadType, ImmutableArray(Of CustomModifier).Empty, 1,
_methodBodyFactory
.Compilation.Assembly)
253
_methodBodyFactory
.Assignment(
254
_methodBodyFactory
.Local(_methodPayload, isLValue:=True),
255
_methodBodyFactory
.ArrayAccess(
256
_methodBodyFactory
.InstrumentationPayloadRoot(analysisKind, modulePayloadType, isLValue:=False),
258
indices:=ImmutableArray.Create(
_methodBodyFactory
.MethodDefIndex(_method))))
260
Dim mvid As BoundExpression =
_methodBodyFactory
.ModuleVersionId(isLValue:=False)
261
Dim methodToken As BoundExpression =
_methodBodyFactory
.MethodDefIndex(_method)
264
_methodBodyFactory
.ArrayAccess(
265
_methodBodyFactory
.InstrumentationPayloadRoot(analysisKind, modulePayloadType, isLValue:=False),
267
indices:=ImmutableArray.Create(
_methodBodyFactory
.MethodDefIndex(_method)))
279
_methodBodyFactory
,
283
_methodBodyFactory
.Binary(
285
_methodBodyFactory
.SpecialType(SpecialType.System_Boolean),
286
_methodBodyFactory
.Local(_methodPayload, False),
287
_methodBodyFactory
.Null(_payloadType))
289
Dim payloadIf As BoundStatement =
_methodBodyFactory
.If(payloadNullTest, createPayloadCall)
304
Return
_methodBodyFactory
.StatementList(prologueStatements.ToImmutableAndFree())
430
Dim statementFactory As New SyntheticBoundNodeFactory(
_methodBodyFactory
.TopLevelMethod, _method, original.Syntax,
_methodBodyFactory
.CompilationState, _diagnostics)