| 
    clang 22.0.0git
    
   | 
 
#include "clang/Basic/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".   | |
| 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 32 of file SourceManagerInternals.h.
      
  | 
  inlinestatic | 
Definition at line 52 of file SourceManagerInternals.h.
References FileKind, FilenameID, FileOffset, IncludeOffset, clang::Line, and LineNo.
Referenced by clang::LineTableInfo::AddLineNote().
| SrcMgr::CharacteristicKind clang::LineEntry::FileKind | 
Set the 0 if no flags, 1 if a system header,.
Definition at line 44 of file SourceManagerInternals.h.
Referenced by get(), and clang::SourceManager::getFileCharacteristic().
| int clang::LineEntry::FilenameID | 
The ID of the filename identified by this line entry: #line 4 "foo.c".
This is -1 if not specified.
Definition at line 41 of file SourceManagerInternals.h.
Referenced by get().
| unsigned clang::LineEntry::FileOffset | 
The offset in this file that the line entry occurs at.
Definition at line 34 of file SourceManagerInternals.h.
Referenced by get(), clang::operator<(), clang::operator<(), and clang::operator<().
| unsigned clang::LineEntry::IncludeOffset | 
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 50 of file SourceManagerInternals.h.
Referenced by get().
| unsigned clang::LineEntry::LineNo | 
The presumed line number of this line entry: #line 4.
Definition at line 37 of file SourceManagerInternals.h.
Referenced by get().