Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1176)

Side by Side Diff: tools/clang/blink_gc_plugin/tests/trace_after_dispatch_impl_error.txt

Issue 2655933002: blink_gc_plugin: retire overloaded traceImpl detection and handling. (Closed)
Patch Set: Created 3 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 trace_after_dispatch_impl_error.cpp:10:1: warning: [blink-gc] Missing dispatch t o class 'TraceAfterDispatchInlinedDerived' in manual trace dispatch. 1 trace_after_dispatch_impl_error.cpp:9:1: warning: [blink-gc] Missing dispatch to class 'TraceAfterDispatchInlinedDerived' in manual trace dispatch.
2 inline void TraceAfterDispatchInlinedBase::TraceImpl( 2 inline void TraceAfterDispatchInlinedBase::Trace(Visitor* visitor) {
3 ^ 3 ^
4 trace_after_dispatch_impl_error.cpp:35:1: warning: [blink-gc] Missing dispatch t o class 'TraceAfterDispatchExternDerived' in manual trace dispatch. 4 trace_after_dispatch_impl_error.cpp:24:1: warning: [blink-gc] Missing dispatch t o class 'TraceAfterDispatchExternDerived' in manual trace dispatch.
5 inline void TraceAfterDispatchExternBase::TraceImpl(VisitorDispatcher visitor) { 5 void TraceAfterDispatchExternBase::Trace(Visitor* visitor) {
6 ^ 6 ^
7 In file included from trace_after_dispatch_impl_error.cpp:5: 7 In file included from trace_after_dispatch_impl_error.cpp:5:
8 ./trace_after_dispatch_impl_error.h:39:3: warning: [blink-gc] Class 'TraceAfterD ispatchInlinedBase' has untraced fields that require tracing. 8 ./trace_after_dispatch_impl_error.h:28:3: warning: [blink-gc] Class 'TraceAfterD ispatchInlinedBase' has untraced fields that require tracing.
9 void TraceAfterDispatchImpl(VisitorDispatcher visitor) { 9 void TraceAfterDispatch(Visitor* visitor) {
10 ^ 10 ^
11 ./trace_after_dispatch_impl_error.h:44:3: note: [blink-gc] Untraced field 'x_bas e_' declared here: 11 ./trace_after_dispatch_impl_error.h:34:3: note: [blink-gc] Untraced field 'x_bas e_' declared here:
12 Member<X> x_base_; 12 Member<X> x_base_;
13 ^ 13 ^
14 ./trace_after_dispatch_impl_error.h:58:3: warning: [blink-gc] Base class 'TraceA fterDispatchInlinedBase' of derived class 'TraceAfterDispatchInlinedDerived' req uires tracing. 14 ./trace_after_dispatch_impl_error.h:41:3: warning: [blink-gc] Base class 'TraceA fterDispatchInlinedBase' of derived class 'TraceAfterDispatchInlinedDerived' req uires tracing.
15 void TraceAfterDispatchImpl(VisitorDispatcher visitor) { 15 void TraceAfterDispatch(Visitor* visitor) {
16 ^ 16 ^
17 ./trace_after_dispatch_impl_error.h:58:3: warning: [blink-gc] Class 'TraceAfterD ispatchInlinedDerived' has untraced fields that require tracing. 17 ./trace_after_dispatch_impl_error.h:41:3: warning: [blink-gc] Class 'TraceAfterD ispatchInlinedDerived' has untraced fields that require tracing.
18 ./trace_after_dispatch_impl_error.h:62:3: note: [blink-gc] Untraced field 'x_der ived_' declared here: 18 ./trace_after_dispatch_impl_error.h:46:3: note: [blink-gc] Untraced field 'x_der ived_' declared here:
19 Member<X> x_derived_; 19 Member<X> x_derived_;
20 ^ 20 ^
21 trace_after_dispatch_impl_error.cpp:55:1: warning: [blink-gc] Class 'TraceAfterD ispatchExternBase' has untraced fields that require tracing. 21 trace_after_dispatch_impl_error.cpp:34:1: warning: [blink-gc] Class 'TraceAfterD ispatchExternBase' has untraced fields that require tracing.
22 inline void TraceAfterDispatchExternBase::TraceAfterDispatchImpl( 22 void TraceAfterDispatchExternBase::TraceAfterDispatch(Visitor* visitor) {
23 ^ 23 ^
24 ./trace_after_dispatch_impl_error.h:84:3: note: [blink-gc] Untraced field 'x_bas e_' declared here: 24 ./trace_after_dispatch_impl_error.h:60:3: note: [blink-gc] Untraced field 'x_bas e_' declared here:
25 Member<X> x_base_; 25 Member<X> x_base_;
26 ^ 26 ^
27 trace_after_dispatch_impl_error.cpp:70:1: warning: [blink-gc] Base class 'TraceA fterDispatchExternBase' of derived class 'TraceAfterDispatchExternDerived' requi res tracing. 27 trace_after_dispatch_impl_error.cpp:38:1: warning: [blink-gc] Base class 'TraceA fterDispatchExternBase' of derived class 'TraceAfterDispatchExternDerived' requi res tracing.
28 inline void TraceAfterDispatchExternDerived::TraceAfterDispatchImpl( 28 void TraceAfterDispatchExternDerived::TraceAfterDispatch(Visitor* visitor) {
29 ^ 29 ^
30 trace_after_dispatch_impl_error.cpp:70:1: warning: [blink-gc] Class 'TraceAfterD ispatchExternDerived' has untraced fields that require tracing. 30 trace_after_dispatch_impl_error.cpp:38:1: warning: [blink-gc] Class 'TraceAfterD ispatchExternDerived' has untraced fields that require tracing.
31 ./trace_after_dispatch_impl_error.h:98:3: note: [blink-gc] Untraced field 'x_der ived_' declared here: 31 ./trace_after_dispatch_impl_error.h:70:3: note: [blink-gc] Untraced field 'x_der ived_' declared here:
32 Member<X> x_derived_; 32 Member<X> x_derived_;
33 ^ 33 ^
34 8 warnings generated. 34 8 warnings generated.
OLDNEW
« no previous file with comments | « tools/clang/blink_gc_plugin/tests/trace_after_dispatch_impl_error.cpp ('k') | tools/clang/blink_gc_plugin/tests/traceimpl.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698