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

Methods

SavedStreamPosition(llvm::BitstreamCursor& Cursor)

Declared at: clang/include/clang/Serialization/ASTRecordReader.h:353

Parameters

llvm::BitstreamCursor& Cursor

~SavedStreamPosition()

Declared at: clang/include/clang/Serialization/ASTRecordReader.h:356