Searched refs:visitors (Results 1 - 2 of 2) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/BugReporter/
H A DBugReporter.h200 /// separately. Use bug visitors if you need to add an extra path note.
325 /// A set of custom visitors which generate "event" diagnostics at
329 /// Used for ensuring the visitors are only added once.
429 /// be processed differently by visitors (e.g. if the tracking kind is
435 /// be processed differently by visitors (e.g. if the tracking kind is
442 /// will be processed differently by visitors (e.g. if the tracking kind is
487 /// Add custom or predefined bug report visitors to this report.
489 /// The visitors should be used when the default trace is not sufficient.
496 /// Remove all visitors attached to this bug report.
499 /// Iterators through the custom diagnostic visitors
502 visitor_range visitors() { return {visitor_begin(), visitor_end()}; } function in class:clang::ento::PathSensitiveBugReport
[all...]
/freebsd-11-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DBugReporter.cpp99 /// Map from each node to the diagnostic pieces visitors emit for them.
206 /// file and visitors construct diagnostics), hence its const.
211 /// The diagnostic pieces visitors emitted, which is expected to be collected
229 /// *not* provided by bug report visitors.
2027 // Add pieces from custom visitors.
2690 /// Generate notes from all visitors.
2699 PathSensitiveBugReport::VisitorList visitors; local
2701 // Run visitors on all nodes starting from the node *before* the last one.
2706 // At each iteration, move all visitors from report to visitor list. This is
2707 // important, because the Profile() functions of the visitors mak
[all...]

Completed in 164 milliseconds