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)
662
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)
337
var
setMember = _dynamicFactory.MakeDynamicSetIndex(
350
var
getMember = _dynamicFactory.MakeDynamicGetIndex(
387
var
setMember = _dynamicFactory.MakeDynamicSetMember(rewrittenReceiver, initializerMember.MemberName, rewrittenRight);
394
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)
598
internal
LoweredDynamicOperation
MakeDynamicOperation(
629
return
LoweredDynamicOperation
.Bad(loweredReceiver, loweredArguments, loweredRight, resultType);