struct Commit::Edit

Declaration

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

Declared at: clang/include/clang/Edit/Commit.h:37

Member Variables

public clang::edit::Commit::EditKind Kind
public llvm::StringRef Text
public clang::SourceLocation OrigLoc
public clang::edit::FileOffset Offset
public clang::edit::FileOffset InsertFromRangeOffs
public unsigned int Length
public bool BeforePrev

Method Overview

  • public clang::SourceLocation getFileLocation(clang::SourceManager & SM) const
  • public clang::CharSourceRange getFileRange(clang::SourceManager & SM) const
  • public clang::CharSourceRange getInsertFromRange(clang::SourceManager & SM) const

Methods

clang::SourceLocation getFileLocation(
    clang::SourceManager& SM) const

Declared at: clang/include/clang/Edit/Commit.h:46

Parameters

clang::SourceManager& SM

clang::CharSourceRange getFileRange(
    clang::SourceManager& SM) const

Declared at: clang/include/clang/Edit/Commit.h:47

Parameters

clang::SourceManager& SM

clang::CharSourceRange getInsertFromRange(
    clang::SourceManager& SM) const

Declared at: clang/include/clang/Edit/Commit.h:48

Parameters

clang::SourceManager& SM