class ASTReader::ReadingKindTracker
Declaration
class ASTReader::ReadingKindTracker { /* full declaration omitted */ };
Description
RAII object to change the reading kind.
Declared at: clang/include/clang/Serialization/ASTReader.h:1194
Member Variables
- private clang::ASTReader& Reader
- private enum ReadingKind PrevKind
Method Overview
- public ReadingKindTracker(enum ReadingKind newKind, clang::ASTReader & reader)
- public ReadingKindTracker(const clang::ASTReader::ReadingKindTracker &)
- public ~ReadingKindTracker()
Methods
¶ReadingKindTracker(enum ReadingKind newKind,
clang::ASTReader& reader)
ReadingKindTracker(enum ReadingKind newKind,
clang::ASTReader& reader)
Declared at: clang/include/clang/Serialization/ASTReader.h:1199
Parameters
- enum ReadingKind newKind
- clang::ASTReader& reader
¶ReadingKindTracker(
const clang::ASTReader::ReadingKindTracker&)
ReadingKindTracker(
const clang::ASTReader::ReadingKindTracker&)
Declared at: clang/include/clang/Serialization/ASTReader.h:1204
Parameters
¶~ReadingKindTracker()
~ReadingKindTracker()
Declared at: clang/include/clang/Serialization/ASTReader.h:1206