From bc99cda9fff230bd8933042be710ab29ff342179 Mon Sep 17 00:00:00 2001 From: Julien Couvreur Date: Fri, 18 Jul 2025 10:59:02 -0700 Subject: [PATCH 1/5] Extensions: address instrumentation follow-ups --- .../CSharp/Portable/BoundTree/BoundNodes.xml | 2 +- .../CSharp/Portable/CodeGen/EmitExpression.cs | 7 +- .../Generated/BoundNodes.xml.Generated.cs | 19 +- .../Lowering/ExtensionMethodBodyRewriter.cs | 26 +- .../ExtensionMethodReferenceRewriter.cs | 6 +- .../CodeCoverageInstrumenter.cs | 2 +- .../LocalStateTracingInstrumenter.cs | 10 +- .../Lowering/SyntheticBoundNodeFactory.cs | 4 +- ...urceExtensionImplementationMethodSymbol.cs | 1 + .../LocalStateTracingTests.cs | 736 +++++++++++++++++- 10 files changed, 780 insertions(+), 33 deletions(-) diff --git a/src/Compilers/CSharp/Portable/BoundTree/BoundNodes.xml b/src/Compilers/CSharp/Portable/BoundTree/BoundNodes.xml index 86e5bc1451224..fad4b595c41ca 100644 --- a/src/Compilers/CSharp/Portable/BoundTree/BoundNodes.xml +++ b/src/Compilers/CSharp/Portable/BoundTree/BoundNodes.xml @@ -727,7 +727,7 @@ - +