clang API Documentation
#include <SourceManagerInternals.h>
Static Public Member Functions | |
static LineEntry | get (unsigned Offs, unsigned Line, int Filename, SrcMgr::CharacteristicKind FileKind, unsigned IncludeOffset) |
Public Attributes | |
unsigned | FileOffset |
The offset in this file that the line entry occurs at. | |
unsigned | LineNo |
The presumed line number of this line entry: #line 4. | |
int | FilenameID |
The ID of the filename identified by this line entry: #line 4 "foo.c". This is -1 if not specified. | |
SrcMgr::CharacteristicKind | FileKind |
Set the 0 if no flags, 1 if a system header,. | |
unsigned | IncludeOffset |
The offset of the virtual include stack location, which is manipulated by GNU linemarker directives. |
Definition at line 29 of file SourceManagerInternals.h.
static LineEntry clang::LineEntry::get | ( | unsigned | Offs, |
unsigned | Line, | ||
int | Filename, | ||
SrcMgr::CharacteristicKind | FileKind, | ||
unsigned | IncludeOffset | ||
) | [inline, static] |
Definition at line 49 of file SourceManagerInternals.h.
References FileKind, FilenameID, FileOffset, IncludeOffset, Line, and LineNo.
Referenced by clang::LineTableInfo::AddLineNote().
Set the 0 if no flags, 1 if a system header,.
Definition at line 41 of file SourceManagerInternals.h.
Referenced by get(), and clang::SourceManager::getFileCharacteristic().
The ID of the filename identified by this line entry: #line 4 "foo.c". This is -1 if not specified.
Definition at line 38 of file SourceManagerInternals.h.
Referenced by get().
The offset in this file that the line entry occurs at.
Definition at line 31 of file SourceManagerInternals.h.
Referenced by get(), and clang::operator<().
The offset of the virtual include stack location, which is manipulated by GNU linemarker directives.
If this is 0 then there is no virtual #includer.
Definition at line 47 of file SourceManagerInternals.h.
Referenced by get().
The presumed line number of this line entry: #line 4.
Definition at line 34 of file SourceManagerInternals.h.
Referenced by get().