/external/clang/test/CXX/class/class.mem/ |
D | p8-0x.cpp | 3 struct Base1 { struct 7 struct A : Base1 { 31 struct Base1 { struct 35 struct A : Base1 {
|
/external/clang/test/CodeCompletion/ |
D | member-access.cpp | 1 struct Base1 { struct 12 struct Base3 : Base1, Base2 { argument
|
/external/clang/test/CodeGenObjCXX/ |
D | encode.mm | 129 struct Base1 { 133 struct DBase : public Base1 { 142 struct Sub2 : public Sub_with_virt, public Base1, virtual DBase { 146 // CHECK: @g1 = constant [10 x i8] c"{Base1=c}\00" 147 extern const char g1[] = @encode(Base1);
|
/external/clang/test/Coverage/ |
D | cxx-language-features.inc | 16 class Base1 { 21 class Derived1 : Base1, virtual public Base2 { };
|
/external/clang/test/SemaCXX/ |
D | offsetof.cpp | 41 struct Base1 { struct 49 struct Derived2 : public Base1, public Base2 { argument
|
D | virtual-override.cpp | 149 struct Base1 { virtual void f(int); }; struct 153 (void)sizeof(Foo<Base1>); in test() 163 Foo2<Base1> f1; in test2()
|
D | constructor-initializer.cpp | 83 struct Base1 {}; struct 85 struct Derived : Base, Base1, virtual V { 94 …Derived::Base1(), // expected-error {{type 'Derived::Base1' is not a direct or virtual base of 'Cu… in Current()
|
D | MicrosoftCompatibility.cpp | 134 typedef A<T> Base1; typedef in MissingTypename::C 139 Base1::TYPE a2; // expected-warning {{missing 'typename' prior to dependent type name}}
|
D | empty-class-layout.cpp | 151 struct Base1 : Empty { }; struct 153 struct Test : Base1, Base2 {
|
/external/clang/test/SemaTemplate/ |
D | dependent-base-classes.cpp | 67 struct Base1 { struct 76 struct Derived : Base1<T>, Base2 {
|
D | instantiate-using-decl.cpp | 34 typedef Visitor1<Derived> Base1; typedef
|
/external/clang/test/Index/ |
D | index-suppress-refs.cpp | 5 typedef B1 Base1; typedef in Sub
|
/external/clang/test/CodeGenCXX/ |
D | thunks.cpp | 150 struct Base1 { struct 162 struct Thunks : Base1, Base2 {
|
D | visibility.cpp | 358 struct Base1 { virtual void foo(); }; struct 359 struct Base2 : virtual Base1 { virtual void foo(); }; 360 template <class T> struct A : virtual Base1, Base2 {
|
/external/clang/lib/AST/ |
D | ASTImporter.cpp | 933 for (CXXRecordDecl::base_class_iterator Base1 = D1CXX->bases_begin(), in IsStructurallyEquivalent() local 936 Base1 != BaseEnd1; in IsStructurallyEquivalent() 937 ++Base1, ++Base2) { in IsStructurallyEquivalent() 939 Base1->getType(), Base2->getType())) { in IsStructurallyEquivalent() 945 Context.Diag1(Base1->getLocStart(), diag::note_odr_base) in IsStructurallyEquivalent() 946 << Base1->getType() in IsStructurallyEquivalent() 947 << Base1->getSourceRange(); in IsStructurallyEquivalent() 952 if (Base1->isVirtual() != Base2->isVirtual()) { in IsStructurallyEquivalent() 958 Context.Diag1(Base1->getLocStart(), diag::note_odr_base) in IsStructurallyEquivalent() 959 << Base1->isVirtual() in IsStructurallyEquivalent() [all …]
|
/external/llvm/test/Transforms/LoopIdiom/ |
D | basic.ll | 66 ; CHECK: call void @llvm.memset.p0i8.i64(i8* %Base1, i8 1, i64 %0, i32 4, i1 false)
|
/external/clang/lib/Sema/ |
D | SemaChecking.cpp | 5739 Base1 = D1CXX->bases_begin(), in isLayoutCompatibleStruct() local 5742 Base1 != BaseEnd1; in isLayoutCompatibleStruct() 5743 ++Base1, ++Base2) { in isLayoutCompatibleStruct() 5744 if (!isLayoutCompatible(C, Base1->getType(), Base2->getType())) in isLayoutCompatibleStruct()
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | DAGCombiner.cpp | 9005 SDValue Base1, Base2; in isAlias() local 9009 bool isFrameIndex1 = FindBaseOffset(Ptr1, Base1, Offset1, GV1, CV1); in isAlias() 9013 if (Base1 == Base2 || (GV1 && (GV1 == GV2)) || (CV1 && (CV1 == CV2))) in isAlias() 9022 Offset1 += MFI->getObjectOffset(cast<FrameIndexSDNode>(Base1)->getIndex()); in isAlias()
|