clang 24.0.0git
EditedSource.h File Reference
#include "clang/Basic/IdentifierTable.h"
#include "clang/Basic/LLVM.h"
#include "clang/Basic/SourceLocation.h"
#include "clang/Edit/FileOffset.h"
#include "llvm/ADT/ArrayRef.h"
#include "llvm/ADT/DenseMap.h"
#include "llvm/ADT/SmallVector.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Allocator.h"
#include <map>
#include <tuple>
#include <utility>

Go to the source code of this file.

Classes

class  clang::edit::EditedSource

Namespaces

namespace  clang
 Top level wrappers for InstallAPI frontend operations.
namespace  clang::edit

Functions

void clang::edit::mergeFixits (ArrayRef< FixItHint > FixItHints, const SourceManager &SM, const LangOptions &LangOpts, SmallVectorImpl< FixItHint > &MergedFixits)
 Merges FixItHints into a normalized set of file edits.