diff options
author | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-02-28 17:36:09 +0000 |
---|---|---|
committer | Argyrios Kyrtzidis <akyrtzi@gmail.com> | 2011-02-28 17:36:09 +0000 |
commit | a15dfec3f50ef3968cba9f2bd674379637acff39 (patch) | |
tree | d3c3f0ddce1c15adc2a9fbc063bccd2796fecdf4 /clang/test/Coverage/html-diagnostics.c | |
parent | 98b570ecad4806c8116ae8298caae039007329ef (diff) | |
download | bcm5719-llvm-a15dfec3f50ef3968cba9f2bd674379637acff39.tar.gz bcm5719-llvm-a15dfec3f50ef3968cba9f2bd674379637acff39.zip |
[analyzer] Introduce "event" mechanism in CheckerManager.
A checker can register as receiver/listener of "events" (basically it registers a callback
with a function getting called with an argument of the event type) and other checkers can
register as "dispatchers" and can pass an event object to all the listeners.
This allows cooperation amongst checkers but with very loose coupling.
llvm-svn: 126658
Diffstat (limited to 'clang/test/Coverage/html-diagnostics.c')
0 files changed, 0 insertions, 0 deletions