2 instantiations of LoweredDynamicOperation
Microsoft.CodeAnalysis.CSharp (2)
Lowering\LocalRewriter\LoweredDynamicOperation.cs (1)
56
return new
LoweredDynamicOperation
(null, null, bad, resultType, default(ImmutableArray<LocalSymbol>));
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (1)
677
return new
LoweredDynamicOperation
(_factory, siteInitialization, siteInvocation, resultType, temps);
22 references to LoweredDynamicOperation
Microsoft.CodeAnalysis.CSharp (22)
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
85
var
invokeEventAccessor = _dynamicFactory.MakeDynamicEventAccessorInvocation(
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (4)
327
var
setMember = _dynamicFactory.MakeDynamicSetIndex(
340
var
getMember = _dynamicFactory.MakeDynamicGetIndex(
377
var
setMember = _dynamicFactory.MakeDynamicSetMember(rewrittenReceiver, initializerMember.MemberName, rewrittenRight);
384
var
getMember = _dynamicFactory.MakeDynamicGetMember(rewrittenReceiver, initializerMember.MemberName, resultIndexed: false);
Lowering\LocalRewriter\LoweredDynamicOperation.cs (3)
38
public static
LoweredDynamicOperation
Bad(
49
return
LoweredDynamicOperation
.Bad(resultType, children.ToImmutableAndFree());
52
public static
LoweredDynamicOperation
Bad(TypeSymbol resultType, ImmutableArray<BoundExpression> children)
Lowering\LocalRewriter\LoweredDynamicOperationFactory.cs (14)
72
internal
LoweredDynamicOperation
MakeDynamicConversion(
114
internal
LoweredDynamicOperation
MakeDynamicUnaryOperator(
150
internal
LoweredDynamicOperation
MakeDynamicBinaryOperator(
193
internal
LoweredDynamicOperation
MakeDynamicMemberInvocation(
261
internal
LoweredDynamicOperation
MakeDynamicEventAccessorInvocation(
295
internal
LoweredDynamicOperation
MakeDynamicInvocation(
332
internal
LoweredDynamicOperation
MakeDynamicConstructorInvocation(
359
internal
LoweredDynamicOperation
MakeDynamicGetMember(
394
internal
LoweredDynamicOperation
MakeDynamicSetMember(
435
internal
LoweredDynamicOperation
MakeDynamicGetIndex(
461
internal
LoweredDynamicOperation
MakeDynamicSetIndex(
500
internal
LoweredDynamicOperation
MakeDynamicIsEventTest(string name, BoundExpression loweredReceiver)
613
internal
LoweredDynamicOperation
MakeDynamicOperation(
644
return
LoweredDynamicOperation
.Bad(loweredReceiver, loweredArguments, loweredRight, resultType);