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)
663
return new
LoweredDynamicOperation
(_factory, siteInitialization, siteInvocation, resultType, temps);
22 references to LoweredDynamicOperation
Microsoft.CodeAnalysis.CSharp (22)
Lowering\LocalRewriter\LocalRewriter_CompoundAssignmentOperator.cs (1)
146
var
invokeEventAccessor = _dynamicFactory.MakeDynamicEventAccessorInvocation(
Lowering\LocalRewriter\LocalRewriter_ObjectOrCollectionInitializerExpression.cs (4)
370
var
setMember = _dynamicFactory.MakeDynamicSetIndex(
383
var
getMember = _dynamicFactory.MakeDynamicGetIndex(
420
var
setMember = _dynamicFactory.MakeDynamicSetMember(rewrittenReceiver, initializerMember.MemberName, rewrittenRight);
427
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)
73
internal
LoweredDynamicOperation
MakeDynamicConversion(
115
internal
LoweredDynamicOperation
MakeDynamicUnaryOperator(
151
internal
LoweredDynamicOperation
MakeDynamicBinaryOperator(
194
internal
LoweredDynamicOperation
MakeDynamicMemberInvocation(
262
internal
LoweredDynamicOperation
MakeDynamicEventAccessorInvocation(
296
internal
LoweredDynamicOperation
MakeDynamicInvocation(
333
internal
LoweredDynamicOperation
MakeDynamicConstructorInvocation(
360
internal
LoweredDynamicOperation
MakeDynamicGetMember(
395
internal
LoweredDynamicOperation
MakeDynamicSetMember(
436
internal
LoweredDynamicOperation
MakeDynamicGetIndex(
462
internal
LoweredDynamicOperation
MakeDynamicSetIndex(
501
internal
LoweredDynamicOperation
MakeDynamicIsEventTest(string name, BoundExpression loweredReceiver)
599
internal
LoweredDynamicOperation
MakeDynamicOperation(
630
return
LoweredDynamicOperation
.Bad(loweredReceiver, loweredArguments, loweredRight, resultType);