Table of Contents

Struct RenameEdit

Namespace
RDCore.SDK.Semantics.Refactoring
Assembly
RDCore.SDK.dll

One name that a rename writes anew.

public readonly record struct RenameEdit : IEquatable<RenameEdit>
Implements
Inherited Members

Constructors

RenameEdit(Uri, SourceRange, string)

One name that a rename writes anew.

public RenameEdit(Uri Module, SourceRange Range, string NewText)

Parameters

Module Uri

The module.

Range SourceRange

Where the name is written: the name only, never a type-declaration character after it.

NewText string

The new name.

Properties

Module

The module.

public Uri Module { get; init; }

Property Value

Uri

NewText

The new name.

public string NewText { get; init; }

Property Value

string

Range

Where the name is written: the name only, never a type-declaration character after it.

public SourceRange Range { get; init; }

Property Value

SourceRange