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

#include <Commit.h>

Collaboration diagram for clang::edit::Commit::Edit:
[legend]

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 33 of file Commit.h.

Member Function Documentation

SourceLocation Commit::Edit::getFileLocation ( SourceManager SM) const
CharSourceRange Commit::Edit::getFileRange ( SourceManager SM) const
CharSourceRange Commit::Edit::getInsertFromRange ( SourceManager SM) const

Member Data Documentation

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

Definition at line 40 of file Commit.h.

Referenced by applyCocoaAPICheck(), and clang::edit::EditedSource::commit().

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

Definition at line 38 of file Commit.h.

Referenced by clang::edit::EditedSource::commit().

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

Definition at line 34 of file Commit.h.

Referenced by applyCocoaAPICheck(), and clang::edit::EditedSource::commit().

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

Definition at line 39 of file Commit.h.

Referenced by clang::edit::EditedSource::commit().

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

Definition at line 37 of file Commit.h.

Referenced by clang::edit::EditedSource::commit().

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

Definition at line 36 of file Commit.h.

Referenced by applyCocoaAPICheck(), and clang::edit::EditedSource::commit().

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

Definition at line 35 of file Commit.h.

Referenced by applyCocoaAPICheck(), and clang::edit::EditedSource::commit().


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