Lines Matching defs:visitors
113 /// Map from each node to the diagnostic pieces visitors emit for them.
224 /// file and visitors construct diagnostics), hence its const.
229 /// The diagnostic pieces visitors emitted, which is expected to be collected
247 /// *not* provided by bug report visitors.
2040 // Add pieces from custom visitors.
2805 /// Generate notes from all visitors.
2814 PathSensitiveBugReport::VisitorList visitors;
2816 // Run visitors on all nodes starting from the node *before* the last one.
2821 // At each iteration, move all visitors from report to visitor list. This is
2822 // important, because the Profile() functions of the visitors make sure that
2826 for (std::unique_ptr<BugReporterVisitor> &Visitor : R->visitors())
2827 visitors.push_back(std::move(Visitor));
2834 for (auto &V : visitors) {
2849 for (auto &V : visitors) {
2878 // Register refutation visitors first, if they mark the bug invalid no
2882 // Register additional node visitors.
2889 // Run all visitors on a given graph, once.
2895 // If crosscheck is enabled, remove all visitors, add the refutation
2902 // We don't overwrite the notes inserted by other visitors because the