Lines Matching refs:TmpPP
644 Preprocessor &TmpPP = const_cast<Preprocessor&>(PP); in HighlightMacrosImpl() local
645 DiagnosticsEngine *OldDiags = &TmpPP.getDiagnostics(); in HighlightMacrosImpl()
646 TmpPP.setDiagnostics(TmpDiags); in HighlightMacrosImpl()
649 TmpPP.SetCommentRetentionState(false, false); in HighlightMacrosImpl()
653 bool PragmasPreviouslyEnabled = TmpPP.getPragmasEnabled(); in HighlightMacrosImpl()
654 TmpPP.setPragmasEnabled(false); in HighlightMacrosImpl()
658 TmpPP.EnterTokenStream(TokenStream, false, /*IsReinject=*/false); in HighlightMacrosImpl()
660 TokenConcatenation ConcatInfo(TmpPP); in HighlightMacrosImpl()
664 TmpPP.Lex(Tok); in HighlightMacrosImpl()
668 TmpPP.Lex(Tok); in HighlightMacrosImpl()
679 TmpPP.Lex(Tok); in HighlightMacrosImpl()
686 std::string Expansion = EscapeText(TmpPP.getSpelling(Tok)); in HighlightMacrosImpl()
692 TmpPP.Lex(Tok); in HighlightMacrosImpl()
714 Expansion += EscapeText(TmpPP.getSpelling(Tok)); in HighlightMacrosImpl()
719 TmpPP.Lex(Tok); in HighlightMacrosImpl()
732 TmpPP.setDiagnostics(*OldDiags); in HighlightMacrosImpl()
733 TmpPP.setPragmasEnabled(PragmasPreviouslyEnabled); in HighlightMacrosImpl()