A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://clang.llvm.org/doxygen/classclang_1_1LineTableInfo.html below:

clang: clang::LineTableInfo Class Reference

Used to hold and unique data used to represent #line information. More...

#include "clang/Basic/SourceManagerInternals.h"

Used to hold and unique data used to represent #line information.

Definition at line 80 of file SourceManagerInternals.h.

◆ iterator ◆ AddEntry() void LineTableInfo::AddEntry ( FileID  FID, const std::vector< LineEntry > &  Entries  )

Add a new line entry that has already been encoded into the internal representation of the line table.

Definition at line 256 of file SourceManager.cpp.

◆ AddLineNote()

Add a line note to the line table that indicates that there is a #line or GNU line marker at the specified FID/Offset location which changes the presumed location to LineNo/FilenameID.

If EntryExit is 0, then this doesn't change the presumed #include stack. If it is 1, this is a file entry, if it is 2 then this is a file exit. FileKind specifies whether this is a system header or extern C system header.

Definition at line 200 of file SourceManager.cpp.

References clang::LineEntry::get().

◆ begin() ◆ clear() ◆ end() ◆ FindNearestLineEntry()

Find the line entry nearest to FID that is before it.

FindNearestLineEntry - Find the line entry nearest to FID that is before it.

If there is no line entry before Offset in FID, returns null.

If there is no line entry before Offset in FID, return null.

Definition at line 237 of file SourceManager.cpp.

◆ getFilename() StringRef clang::LineTableInfo::getFilename ( unsigned  ID ) const inline ◆ getLineTableFilenameID() ◆ getNumFilenames()

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


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4