1 // bindgen-flags: -- -std=c++11
2 
3 class Derived;
4 class Base {
5 public:
6   virtual Derived* AsDerived();
7 };
8 
9 class Derived final : public Base {
10   virtual Derived* AsDerived() override;
11 };
12