clang 20.0.0git
Public Member Functions | Public Attributes | List of all members
clang::edit::Commit::Edit Struct Reference

#include "clang/Edit/Commit.h"

Public Member Functions

SourceLocation getFileLocation (SourceManager &SM) const
 
CharSourceRange getFileRange (SourceManager &SM) const
 
CharSourceRange getInsertFromRange (SourceManager &SM) const
 

Public Attributes

EditKind Kind
 
StringRef Text
 
SourceLocation OrigLoc
 
FileOffset Offset
 
FileOffset InsertFromRangeOffs
 
unsigned Length
 
bool BeforePrev
 

Detailed Description

Definition at line 37 of file Commit.h.

Member Function Documentation

◆ getFileLocation()

SourceLocation Commit::Edit::getFileLocation ( SourceManager SM) const

◆ getFileRange()

CharSourceRange Commit::Edit::getFileRange ( SourceManager SM) const

◆ getInsertFromRange()

CharSourceRange Commit::Edit::getInsertFromRange ( SourceManager SM) const

Member Data Documentation

◆ BeforePrev

bool clang::edit::Commit::Edit::BeforePrev

Definition at line 44 of file Commit.h.

Referenced by applyCocoaAPICheck().

◆ InsertFromRangeOffs

FileOffset clang::edit::Commit::Edit::InsertFromRangeOffs

Definition at line 42 of file Commit.h.

◆ Kind

EditKind clang::edit::Commit::Edit::Kind

Definition at line 38 of file Commit.h.

Referenced by applyCocoaAPICheck().

◆ Length

unsigned clang::edit::Commit::Edit::Length

Definition at line 43 of file Commit.h.

◆ Offset

FileOffset clang::edit::Commit::Edit::Offset

Definition at line 41 of file Commit.h.

Referenced by getFileLocation().

◆ OrigLoc

SourceLocation clang::edit::Commit::Edit::OrigLoc

Definition at line 40 of file Commit.h.

Referenced by applyCocoaAPICheck().

◆ Text

StringRef clang::edit::Commit::Edit::Text

Definition at line 39 of file Commit.h.

Referenced by applyCocoaAPICheck().


The documentation for this struct was generated from the following files: