reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Lex/Preprocessor.h
 2259     return PreambleConditionalStack.isRecording();
 2263     return PreambleConditionalStack.hasRecordedPreamble();
 2267       return PreambleConditionalStack.getStack();
 2271     PreambleConditionalStack.setStack(s);
 2276     PreambleConditionalStack.startReplaying();
 2277     PreambleConditionalStack.setStack(s);
 2278     PreambleConditionalStack.SkipInfo = SkipInfo;
 2282     return PreambleConditionalStack.SkipInfo;
tools/clang/lib/Lex/PPDirectives.cpp
  420   if (PreambleConditionalStack.reachedEOFWhileSkipping())
  421     PreambleConditionalStack.clearSkipInfo();
  450       if (PreambleConditionalStack.isRecording())
  451         PreambleConditionalStack.SkipInfo.emplace(
 1941   if (File && PreambleConditionalStack.isRecording() &&
tools/clang/lib/Lex/Preprocessor.cpp
  160     PreambleConditionalStack.startRecording();
  669   if (PreambleConditionalStack.isReplaying()) {
  672     CurPPLexer->setConditionalLevels(PreambleConditionalStack.getStack());
  673     PreambleConditionalStack.doneReplaying();
  674     if (PreambleConditionalStack.reachedEOFWhileSkipping())
  676           PreambleConditionalStack.SkipInfo->HashTokenLoc,
  677           PreambleConditionalStack.SkipInfo->IfTokenLoc,
  678           PreambleConditionalStack.SkipInfo->FoundNonSkipPortion,
  679           PreambleConditionalStack.SkipInfo->FoundElse,
  680           PreambleConditionalStack.SkipInfo->ElseLoc);