clang
3.7.0
|
Typedefs | |
typedef llvm::DenseMap< FileID, unsigned > | FIDMap |
Functions | |
void | AddFID (FIDMap &FIDs, SmallVectorImpl< FileID > &V, const SourceManager &SM, SourceLocation L) |
unsigned | GetFID (const FIDMap &FIDs, const SourceManager &SM, SourceLocation L) |
raw_ostream & | Indent (raw_ostream &o, const unsigned indent) |
raw_ostream & | EmitPlistHeader (raw_ostream &o) |
raw_ostream & | EmitInteger (raw_ostream &o, int64_t value) |
raw_ostream & | EmitString (raw_ostream &o, StringRef s) |
void | EmitLocation (raw_ostream &o, const SourceManager &SM, SourceLocation L, const FIDMap &FM, unsigned indent) |
void | EmitRange (raw_ostream &o, const SourceManager &SM, CharSourceRange R, const FIDMap &FM, unsigned indent) |
typedef llvm::DenseMap<FileID, unsigned> clang::markup::FIDMap |
Definition at line 19 of file PlistSupport.h.
|
inline |
Definition at line 21 of file PlistSupport.h.
References clang::SourceManager::getExpansionLoc(), and clang::SourceManager::getFileID().
Referenced by clang::arcmt::writeARCDiagsToPlist().
|
inline |
Definition at line 54 of file PlistSupport.h.
Referenced by EmitLocation(), and ReportEvent().
|
inline |
Definition at line 90 of file PlistSupport.h.
References EmitInteger(), clang::FullSourceLoc::getExpansionColumnNumber(), clang::FullSourceLoc::getExpansionLineNumber(), clang::SourceManager::getExpansionLoc(), GetFID(), Indent(), clang::SourceLocation::isInvalid(), and SM.
Referenced by clang::CodeGen::CGDebugInfo::EmitFunctionEnd(), clang::CodeGen::CGDebugInfo::EmitLexicalBlockEnd(), EmitRange(), ReportEvent(), and clang::arcmt::writeARCDiagsToPlist().
|
inline |
Definition at line 45 of file PlistSupport.h.
Referenced by clang::arcmt::writeARCDiagsToPlist().
|
inline |
Definition at line 106 of file PlistSupport.h.
References EmitLocation(), clang::CharSourceRange::getBegin(), clang::CharSourceRange::getEnd(), Indent(), clang::CharSourceRange::isCharRange(), and clang::CharSourceRange::isInvalid().
Referenced by ReportControlFlow(), ReportEvent(), and clang::arcmt::writeARCDiagsToPlist().
|
inline |
Definition at line 61 of file PlistSupport.h.
Referenced by clang::LogDiagnosticPrinter::EndSourceFile(), ReportControlFlow(), ReportEvent(), and clang::arcmt::writeARCDiagsToPlist().
|
inline |
Definition at line 31 of file PlistSupport.h.
References clang::SourceManager::getExpansionLoc(), and clang::SourceManager::getFileID().
Referenced by EmitLocation().
|
inline |
Definition at line 39 of file PlistSupport.h.
Referenced by EmitLocation(), and EmitRange().