11 references to Unused
Microsoft.CodeAnalysis.CSharp (11)
CodeGen\EmitAddress.cs (1)
171EmitAssignmentExpression(assignment, used ? UseKind.UsedAsAddress : UseKind.Unused);
CodeGen\EmitExpression.cs (10)
99EmitAssignmentExpression((BoundAssignmentOperator)expression, used ? UseKind.UsedAsValue : UseKind.Unused); 103EmitCallExpression((BoundCall)expression, used ? UseKind.UsedAsValue : UseKind.Unused); 347EmitCalli((BoundFunctionPointerInvocation)expression, used ? UseKind.UsedAsValue : UseKind.Unused); 1759MightEscapeTemporaryRefs(call, used: useKind != UseKind.Unused)); 1923_builder.LocalSlotManager.EndScopeOfTrackingAddressedLocals(countBefore, MightEscapeTemporaryRefs(call, used: useKind != UseKind.Unused)); 2648if (TryEmitAssignmentInPlace(assignmentOperator, useKind != UseKind.Unused)) 3188if (useKind != UseKind.Unused) 4204MightEscapeTemporaryRefs(ptrInvocation, used: useKind != UseKind.Unused)); 4223EmitPopIfUnused(useKind != UseKind.Unused); 4229Debug.Assert(useKind == UseKind.Unused, "Using the return value of a void method.");