slang/text/SourceLocation.h file

Source element location tracking.


namespace slang
Root namespace.
namespace std
STL namespace.


struct slang::BufferID
BufferID - Represents a source buffer.
class slang::SourceLocation
This class represents a location in source code (or within a macro expansion).
class slang::SourceRange
Combines a pair of source locations that denote a range of source text.
struct slang::SourceLibrary
A named collection of source buffers that form a library.
struct slang::SourceBuffer
Represents a source buffer; that is, the actual text of the source code along with an identifier for the buffer which potentially encodes its include stack.