struct Edit

Declaration

struct Edit { /* full declaration omitted */ };

Description

A concrete description of a source edit, represented by a character range in the source to be replaced and a corresponding replacement string.

Declared at: clang/include/clang/Tooling/Transformer/RewriteRule.h:45

Member Variables

public clang::transformer::EditKind Kind = EditKind::Range
public clang::CharSourceRange Range
public std::string Replacement
public llvm::Any Metadata