class ASTReader::ListenerScope
Declaration
class ASTReader::ListenerScope { /* full declaration omitted */ };
Description
RAII object to temporarily add an AST callback listener.
Declared at: clang/include/clang/Serialization/ASTReader.h:1635
Member Variables
- private clang::ASTReader& Reader
- private bool Chained = false
Method Overview
- public ListenerScope(clang::ASTReader & Reader, std::unique_ptr<ASTReaderListener> L)
- public ~ListenerScope()
Methods
¶ListenerScope(
clang::ASTReader& Reader,
std::unique_ptr<ASTReaderListener> L)
ListenerScope(
clang::ASTReader& Reader,
std::unique_ptr<ASTReaderListener> L)
Declared at: clang/include/clang/Serialization/ASTReader.h:1640
Parameters
- clang::ASTReader& Reader
- std::unique_ptr<ASTReaderListener> L
¶~ListenerScope()
~ListenerScope()
Declared at: clang/include/clang/Serialization/ASTReader.h:1651