/external/clang/test/CXX/class.derived/ |
p2.cpp | 3 // "During the lookup for a base class name, non-type names are ignored" 5 struct Base {}; 6 int Base = 10; 7 struct Derived : Base {};
|
/dalvik/tests/066-mismatched-super/src/ |
Base.java | 3 public class Base extends Defs {
|
Indirect.java | 25 Base base = new Base(); local
|
/external/clang/test/CodeGenCXX/ |
virt-canonical-decl.cpp | 3 class Base { 5 virtual ~Base(); 8 Base::~Base() 12 class Foo : public Base {
|
apple-kext-indirect-call.C | 3 struct Base { 7 void Base::abc(void) const {} 9 void FUNC(Base* p) { 10 p->Base::abc(); 13 // CHECK: getelementptr inbounds (void (%struct.Base*)** bitcast ([3 x i8*]* @_ZTV4Base to void (%struct.Base*)**), i64 2)
|
pragma-pack.cpp | 3 struct Base { 4 virtual ~Base(); 9 struct Sub : virtual Base { 13 // CHECK: %struct.Sub = type <{ i32 (...)**, i8, %struct.Base }>
|
copy-constructor-elim-2.cpp | 9 // Verify that we do not elide copies when constructing a base class. 11 struct Base { 12 Base(const Base&); 13 ~Base(); 17 operator Base() const; 20 struct Derived : public virtual Base { 29 : Base(O)
|
vtable-pointer-initialization.cpp | 8 struct Base { 9 Base(); 10 ~Base(); 13 struct A : Base { 36 struct B : Base {
|
/dalvik/tests/065-mismatched-implements/src/ |
Indirect.java | 25 Base base = new Base(); local
|
Base.java | 3 public class Base implements Defs {
|
/external/clang/test/SemaCXX/ |
PR9884.cpp | 2 class Base { 4 Base(int val); 8 class Derived : public Base { 15 : Base( val )
|
PR9572.cpp | 2 class Base { 3 virtual ~Base(); // expected-note {{implicitly declared private here}} 5 struct Foo : public Base { // expected-error {{base class 'Base' has private destructor}}
|
pragma-pack.cpp | 5 struct Base { 10 struct Sub : public Base { 21 struct Base { 22 virtual ~Base(); 27 struct Sub : virtual Base {
|
PR7410.cpp | 5 struct Base { 9 struct Derived : Base {
|
/external/clang/test/SemaTemplate/ |
instantiate-elab-type-specifier.cpp | 4 template <class T> struct Base { 9 template <class T> struct Derived : Base<T> { 10 typedef struct Base<T>::foo type;
|
member-access-ambig.cpp | 14 class Base 20 class Derived1 : public Base { }; 22 class Derived2 : public Base { };
|
/dalvik/tests/078-polymorphic-virtual/src/ |
Derived1.java | 17 public class Derived1 extends Base {
|
Derived2.java | 17 public class Derived2 extends Base {
|
Derived3.java | 17 public class Derived3 extends Base {
|
/external/clang/test/CXX/dcl.decl/dcl.init/dcl.init.ref/ |
p5-var.cpp | 3 struct Base { }; 4 struct Derived : Base { }; // expected-note{{candidate constructor (the implicit copy constructor) not viable}} 6 struct Derived2 : Base { }; 10 operator Base&() const; 27 operator Base() const; 46 void bind_lvalue_to_lvalue(Base b, Derived d, 47 const Base bc, const Derived dc, 51 Base &br1 = b; 52 Base &br2 = d; 54 Derived &dr2 = b; // expected-error{{non-const lvalue reference to type 'Derived' cannot bind to a value of unrelated type 'Base'}} [all...] |
/external/clang/test/PCH/ |
cxx-offsetof-base.h | 1 // Header for PCH test cxx-offsetof-base.cpp 3 struct Base { int x; }; 4 struct Derived : Base { int y; };
|
/external/clang/test/CXX/class.access/class.access.base/ |
p1.cpp | 3 // C++0x [class.access.base]p1(a): 4 // If a class is declared to be a base class for another class using 5 // the public access specifier, the public members of the base class 7 // members of the base class are accessible as protected members of 10 class Base { 16 class Test : public Base { 25 Base::pub++; 26 Base::spub++; 27 Base::prot++; 28 Base::sprot++ [all...] |
/external/clang/test/CXX/conv/conv.mem/ |
p4.cpp | 3 struct Base { 7 int (Base::*data_ptr) = &Base::data; 8 int (Base::*method_ptr)() = &Base::method; 11 struct Derived : Base {}; 20 struct Derived : private Base {}; // expected-note 2 {{declared private here}} 22 int (Derived::*d) = data_ptr; // expected-error {{cannot cast private base class 'Base' to 'test1::Derived'}} 23 int (Derived::*m)() = method_ptr; // expected-error {{cannot cast private base class 'Base' to 'test1::Derived'} [all...] |
/dalvik/tests/068-classloader/src/ |
Base.java | 4 * Common base class. 6 public class Base { 7 public Base() {}
|
/external/clang/test/CXX/temp/temp.res/temp.local/ |
p3.cpp | 3 template <class T> struct Base { // expected-note 4 {{member found by ambiguous name lookup}} 9 template <class T> struct Derived: Base<int>, Base<char> { 10 typename Derived::Base b; // expected-error{{member 'Base' found in multiple base classes of different types}} 11 typename Derived::Base<double> d; // OK 14 t->Derived::Base<T>::f(); 15 t->Base<T>::f(); 16 t->Base::f(); // expected-error{{member 'Base' found in multiple base classes of different types}} [all...] |