Lines Matching refs:TypoExprs
7977 llvm::SmallSetVector<TypoExpr *, 2> &TypoExprs; member in __anoncc8566771111::FindTypoExprs
7980 explicit FindTypoExprs(llvm::SmallSetVector<TypoExpr *, 2> &TypoExprs) in FindTypoExprs() argument
7981 : TypoExprs(TypoExprs) {} in FindTypoExprs()
7983 TypoExprs.insert(TE); in VisitTypoExpr()
7994 llvm::SmallSetVector<TypoExpr *, 2> TypoExprs, AmbiguousTypoExprs; member in __anoncc8566771111::TransformTypos
8009 for (TypoExpr *TE : TypoExprs) { in EmitAllDiagnostics()
8046 for (auto TE : TypoExprs) { in CheckAndAdvanceTypoExprCorrectionStreams()
8094 auto SavedTypoExprs = std::move(TypoExprs); in CheckForRecursiveTypos()
8096 TypoExprs.clear(); in CheckForRecursiveTypos()
8099 FindTypoExprs(TypoExprs).TraverseStmt(FixedExpr); in CheckForRecursiveTypos()
8100 if (!TypoExprs.empty()) { in CheckForRecursiveTypos()
8112 auto &SemaTypoExprs = SemaRef.TypoExprs; in CheckForRecursiveTypos()
8113 for (auto TE : TypoExprs) { in CheckForRecursiveTypos()
8126 SavedTypoExprs.set_union(TypoExprs); in CheckForRecursiveTypos()
8130 TypoExprs = std::move(SavedTypoExprs); in CheckForRecursiveTypos()
8143 auto SavedTypoExprs = std::move(SemaRef.TypoExprs); in RecursiveTransformLoop()
8144 SemaRef.TypoExprs.clear(); in RecursiveTransformLoop()
8211 auto &SemaTypoExprs = SemaRef.TypoExprs; in RecursiveTransformLoop()
8214 auto FI = find(TypoExprs, TE); in RecursiveTransformLoop()
8215 if (FI != TypoExprs.end()) { in RecursiveTransformLoop()
8222 SemaRef.TypoExprs = std::move(SavedTypoExprs); in RecursiveTransformLoop()
8258 FindTypoExprs(TypoExprs).TraverseStmt(E); in Transform()
8270 if (!TypoExprs.insert(E) && !CacheEntry.isUnset()) { in TransformTypoExpr()