|
ROOT 6.08/07 Reference Guide |
RAII used to store Parser, Sema, Preprocessor state for recursive parsing.
Definition at line 22 of file ClingRAII.h.
Classes | |
| struct | SemaParsingInitForAutoVarsRAII |
Public Member Functions | |
| ParsingStateRAII (clang::Parser &parser, clang::Sema &sema) | |
Public Attributes | |
| clang::Preprocessor::CleanupAndRestoreCacheRAII | fCleanupRAII |
| cling::ParserStateRAII | fParserRAII |
| clang::Sema::ContextAndScopeRAII | fPushedDCAndS |
| clang::Parser::ParserCurTokRestoreRAII | fSavedCurToken |
| clang::Sema::DelayedInfoRAII | fSemaInfoRAII |
| SemaParsingInitForAutoVarsRAII | fSemaParsingInitForAutoVarsRAII |
#include <ClingRAII.h>
|
inline |
Definition at line 50 of file ClingRAII.h.
| clang::Preprocessor::CleanupAndRestoreCacheRAII ROOT::Internal::ParsingStateRAII::fCleanupRAII |
Definition at line 35 of file ClingRAII.h.
| cling::ParserStateRAII ROOT::Internal::ParsingStateRAII::fParserRAII |
Definition at line 37 of file ClingRAII.h.
| clang::Sema::ContextAndScopeRAII ROOT::Internal::ParsingStateRAII::fPushedDCAndS |
Definition at line 46 of file ClingRAII.h.
| clang::Parser::ParserCurTokRestoreRAII ROOT::Internal::ParsingStateRAII::fSavedCurToken |
Definition at line 36 of file ClingRAII.h.
| clang::Sema::DelayedInfoRAII ROOT::Internal::ParsingStateRAII::fSemaInfoRAII |
Definition at line 40 of file ClingRAII.h.
| SemaParsingInitForAutoVarsRAII ROOT::Internal::ParsingStateRAII::fSemaParsingInitForAutoVarsRAII |
Definition at line 48 of file ClingRAII.h.