diff options
Diffstat (limited to 'tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.h')
-rw-r--r-- | tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.h | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.h b/tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.h index 808821df..63ba65aa 100644 --- a/tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.h +++ b/tools/clang/blink_gc_plugin/tests/traceimpl_overloaded.h @@ -11,36 +11,36 @@ namespace blink { class X : public GarbageCollected<X> { public: - void trace(Visitor*) {} - void trace(InlinedGlobalMarkingVisitor) {} + void Trace(Visitor*) {} + void Trace(InlinedGlobalMarkingVisitor) {} }; class InlinedBase : public GarbageCollected<InlinedBase> { public: - virtual void trace(Visitor* visitor) { traceImpl(visitor); } - virtual void trace(InlinedGlobalMarkingVisitor visitor) { - traceImpl(visitor); + virtual void Trace(Visitor* visitor) { TraceImpl(visitor); } + virtual void Trace(InlinedGlobalMarkingVisitor visitor) { + TraceImpl(visitor); } private: template <typename VisitorDispatcher> - void traceImpl(VisitorDispatcher visitor) { visitor->trace(x_base_); } + void TraceImpl(VisitorDispatcher visitor) { visitor->Trace(x_base_); } Member<X> x_base_; }; class InlinedDerived : public InlinedBase { public: - void trace(Visitor* visitor) override { traceImpl(visitor); } - void trace(InlinedGlobalMarkingVisitor visitor) override { - traceImpl(visitor); + void Trace(Visitor* visitor) override { TraceImpl(visitor); } + void Trace(InlinedGlobalMarkingVisitor visitor) override { + TraceImpl(visitor); } private: template <typename VisitorDispatcher> - void traceImpl(VisitorDispatcher visitor) { - visitor->trace(x_derived_); - InlinedBase::trace(visitor); + void TraceImpl(VisitorDispatcher visitor) { + visitor->Trace(x_derived_); + InlinedBase::Trace(visitor); } Member<X> x_derived_; @@ -48,24 +48,24 @@ class InlinedDerived : public InlinedBase { class ExternBase : public GarbageCollected<ExternBase> { public: - virtual void trace(Visitor*); - virtual void trace(InlinedGlobalMarkingVisitor); + virtual void Trace(Visitor*); + virtual void Trace(InlinedGlobalMarkingVisitor); private: template <typename VisitorDispatcher> - void traceImpl(VisitorDispatcher); + void TraceImpl(VisitorDispatcher); Member<X> x_base_; }; class ExternDerived : public ExternBase { public: - void trace(Visitor*) override; - void trace(InlinedGlobalMarkingVisitor) override; + void Trace(Visitor*) override; + void Trace(InlinedGlobalMarkingVisitor) override; private: template <typename VisitorDispatcher> - void traceImpl(VisitorDispatcher); + void TraceImpl(VisitorDispatcher); Member<X> x_derived_; }; |