class EditsReceiver
Declaration
class EditsReceiver { /* full declaration omitted */ };
Declared at: clang/include/clang/Edit/EditsReceiver.h:19
Method Overview
- public virtual void insert(clang::SourceLocation loc, llvm::StringRef text)
- public virtual void remove(clang::CharSourceRange range)
- public virtual void replace(clang::CharSourceRange range, llvm::StringRef text)
- public virtual ~EditsReceiver()
Methods
¶virtual void insert(clang::SourceLocation loc,
llvm::StringRef text)
virtual void insert(clang::SourceLocation loc,
llvm::StringRef text)
Declared at: clang/include/clang/Edit/EditsReceiver.h:23
Parameters
- clang::SourceLocation loc
- llvm::StringRef text
¶virtual void remove(clang::CharSourceRange range)
virtual void remove(clang::CharSourceRange range)
Description
By default it calls replace with an empty string.
Declared at: clang/include/clang/Edit/EditsReceiver.h:27
Parameters
- clang::CharSourceRange range
¶virtual void replace(clang::CharSourceRange range,
llvm::StringRef text)
virtual void replace(clang::CharSourceRange range,
llvm::StringRef text)
Declared at: clang/include/clang/Edit/EditsReceiver.h:24
Parameters
- clang::CharSourceRange range
- llvm::StringRef text
¶virtual ~EditsReceiver()
virtual ~EditsReceiver()
Declared at: clang/include/clang/Edit/EditsReceiver.h:21