struct SavedStreamPosition
Declaration
struct SavedStreamPosition { /* full declaration omitted */ };
Description
Helper class that saves the current stream position and then restores it when destroyed.
Declared at: clang/include/clang/Serialization/ASTRecordReader.h:352
Member Variables
- private llvm::BitstreamCursor& Cursor
- private uint64_t Offset
Method Overview
- public SavedStreamPosition(llvm::BitstreamCursor & Cursor)
- public ~SavedStreamPosition()
Methods
¶SavedStreamPosition(llvm::BitstreamCursor& Cursor)
SavedStreamPosition(llvm::BitstreamCursor& Cursor)
Declared at: clang/include/clang/Serialization/ASTRecordReader.h:353
Parameters
- llvm::BitstreamCursor& Cursor
¶~SavedStreamPosition()
~SavedStreamPosition()
Declared at: clang/include/clang/Serialization/ASTRecordReader.h:356