SemanticEdit API changes: Obsolete PreserveLocalVariables, add RuntimeRudeEdits #70450
Labels
api-needs-work
API needs work before it is approved, it is NOT ready for implementation
Area-Compilers
Concept-API
This issue involves adding, removing, clarification, or modification of an API.
Feature Request
Interactive-EnC
Milestone
Background and Motivation
Whether or not to preserve local variables is determined by presence of
SyntaxMap
.PreserveLocalVariables
is superfluous. This proposed API change removes the parameter from the constructor. Implemented in #70449.In addition, to support new lambda editing capabilities we propose to add
RuntimeRudeEdit
type and a parameter toSemanticEdit
. Implemented and used in PR #70418.Proposed API
The text was updated successfully, but these errors were encountered: