9#ifndef LLVM_CLANG_EDIT_EDITSRECEIVER_H
10#define LLVM_CLANG_EDIT_EDITSRECEIVER_H
14#include "llvm/ADT/StringRef.h"
Forward-declares and imports various common LLVM datatypes that clang wants to use unqualified.
Defines the clang::SourceLocation class and associated facilities.
Represents a character-granular source range.
Encodes a location in the source.
virtual void insert(SourceLocation loc, StringRef text)=0
virtual void remove(CharSourceRange range)
By default it calls replace with an empty string.
virtual void replace(CharSourceRange range, StringRef text)=0
virtual ~EditsReceiver()=default
The JSON file list parser is used to communicate input to InstallAPI.