Home | History | Annotate | Download | only in interception

Lines Matching refs:INTERCEPTOR

25 // These typedefs should be used only in the interceptor definitions to replace
34 // How to add an interceptor:
38 // 1) define INTERCEPTOR(int, foo, const char *bar, double baz) { ... } in
45 // By default, REAL(foo) will be visible only inside your interceptor, and if
50 // INTERCEPTOR(..., foo, ...) are in different files, you'll instead need to:
54 // Notes: 1. Things may not work properly if macro INTERCEPTOR(...) {...} or
59 // INTERCEPTOR(int, foo, const char *bar, double baz) {...}
171 // Generally, you don't need to use DEFINE_REAL by itself, as INTERCEPTOR
173 // without defining INTERCEPTOR(..., foo, ...). For example, if you override
174 // foo with an interceptor for other function.
186 #define INTERCEPTOR(ret_type, func, ...) \
195 INTERCEPTOR(ret_type, func, __VA_ARGS__)
205 #define INTERCEPTOR(ret_type, func, ...) \