Lines Matching full:virtual
3 struct A { // expected-warning {{'A' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit}}
4 virtual void f() { }
8 virtual void f() { }
13 virtual void f() { }
19 virtual void f() { }
37 virtual ~Parent();
38 virtual void * getFoo() const = 0;
47 class VeryDerived : public Derived { // expected-warning{{'VeryDerived' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit}}
61 virtual void f();
67 virtual void f();
70 template<> struct TemplVirt<long> { // expected-warning{{'TemplVirt<long>' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit}}
71 virtual void f() {}