|
clang 22.0.0git
|
A concrete description of a source edit, represented by a character range in the source to be replaced and a corresponding replacement string. More...
#include "clang/Tooling/Transformer/RewriteRule.h"
Public Attributes | |
| EditKind | Kind = EditKind::Range |
| CharSourceRange | Range |
| std::string | Replacement |
| std::string | Note |
| llvm::Any | Metadata |
A concrete description of a source edit, represented by a character range in the source to be replaced and a corresponding replacement string.
Definition at line 45 of file RewriteRule.h.
| EditKind clang::transformer::Edit::Kind = EditKind::Range |
Definition at line 46 of file RewriteRule.h.
Referenced by clang::transformer::noopEdit().
| llvm::Any clang::transformer::Edit::Metadata |
Definition at line 50 of file RewriteRule.h.
Referenced by clang::transformer::withMetadata().
| std::string clang::transformer::Edit::Note |
Definition at line 49 of file RewriteRule.h.
| CharSourceRange clang::transformer::Edit::Range |
Definition at line 47 of file RewriteRule.h.
Referenced by clang::transformer::noopEdit().
| std::string clang::transformer::Edit::Replacement |
Definition at line 48 of file RewriteRule.h.