struct ASTEdit

Declaration

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

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

Member Variables

public clang::transformer::EditKind Kind = EditKind::Range
public clang::transformer::RangeSelector TargetRange
public clang::transformer::TextGenerator Replacement
public clang::transformer::TextGenerator Note
public clang::transformer::AnyGenerator Metadata = [](const clang::ast_matchers::MatchFinder::MatchResult &) -> llvm::Expected<llvm::Any> { return llvm::Expected<llvm::Any>(llvm::Any()); }