Home
last modified time | relevance | path

Searched refs:Base1 (Results 1 – 22 of 22) sorted by relevance

/external/clang/test/SemaCXX/
DMicrosoftSuper.cpp16 struct Base1 { struct
24 struct Derived : Base1 { argument
48 struct Inner : Base1 {
57 struct MemberFunctionInMultipleBases : Base1, Base2 {
74 struct PointerToMember : Base1 {
75 template <void (Base1::*MP)(int)>
147 DerivedFromTemplateParameter<Base1> t; in instantiate()
Dvirtual-override.cpp150 struct Base1 { virtual void f(int); }; struct
154 (void)sizeof(Foo<Base1>); in test()
164 Foo2<Base1> f1; in test2()
Doffsetof.cpp41 struct Base1 { struct
49 struct Derived2 : public Base1, public Base2 { argument
Dconstructor-initializer.cpp83 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()
Dempty-class-layout.cpp152 struct Base1 : Empty { }; struct
154 struct Test : Base1, Base2 {
DMicrosoftCompatibility.cpp175 typedef A<T> Base1; typedef in MissingTypename::C
180 Base1::TYPE a2; // expected-warning {{missing 'typename' prior to dependent type name}}
/external/clang/test/CXX/class/class.mem/
Dp8-0x.cpp3 struct Base1 { struct
7 struct A : Base1 {
31 struct Base1 { struct
35 struct A : Base1 {
/external/clang/test/CodeGenCXX/
Dhomogeneous-aggregates.cpp14 struct Base1 { struct
23 struct D1 : Base1 { // non-homogeneous aggregate argument
29 struct D3 : Base1, Base2 { // non-homogeneous aggregate
Dthunks.cpp150 struct Base1 { struct
162 struct Thunks : Base1, Base2 {
Dvisibility.cpp367 struct Base1 { virtual void foo(); }; struct
368 struct Base2 : virtual Base1 { virtual void foo(); };
369 template <class T> struct A : virtual Base1, Base2 {
/external/clang/test/Analysis/
Dreinterpret-cast.cpp23 class Base1 {}; class
24 class Derived1 : public Base1 {};
35 Base1 *v; in f3()
/external/clang/test/CodeCompletion/
Dmember-access.cpp1 struct Base1 { struct
12 struct Base3 : Base1, Base2 { argument
/external/clang/test/Coverage/
Dcxx-language-features.inc16 class Base1 {
21 class Derived1 : Base1, virtual public Base2 { };
/external/clang/test/CodeGenObjCXX/
Dencode.mm129 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/SemaTemplate/
Ddependent-base-classes.cpp67 struct Base1 { struct
76 struct Derived : Base1<T>, Base2 {
Dinstantiate-using-decl.cpp34 typedef Visitor1<Derived> Base1; typedef
/external/clang/test/Index/
Dindex-suppress-refs.cpp5 typedef B1 Base1; typedef in Sub
/external/clang/lib/AST/
DASTImporter.cpp1022 for (CXXRecordDecl::base_class_iterator Base1 = D1CXX->bases_begin(), in IsStructurallyEquivalent() local
1025 Base1 != BaseEnd1; in IsStructurallyEquivalent()
1026 ++Base1, ++Base2) { in IsStructurallyEquivalent()
1028 Base1->getType(), Base2->getType())) { in IsStructurallyEquivalent()
1035 Context.Diag1(Base1->getLocStart(), diag::note_odr_base) in IsStructurallyEquivalent()
1036 << Base1->getType() in IsStructurallyEquivalent()
1037 << Base1->getSourceRange(); in IsStructurallyEquivalent()
1043 if (Base1->isVirtual() != Base2->isVirtual()) { in IsStructurallyEquivalent()
1050 Context.Diag1(Base1->getLocStart(), diag::note_odr_base) in IsStructurallyEquivalent()
1051 << Base1->isVirtual() in IsStructurallyEquivalent()
[all …]
/external/clang/test/SemaObjC/
Darc-repeated-weak.mm330 @interface Base1 interface
332 @interface Sub1 : Base1
343 @interface Base1(cat) interface in cat
348 // This does not warn because the "prop" in "Base1(cat)" was introduced
/external/llvm/test/Transforms/LoopIdiom/
Dbasic.ll73 ; CHECK: call void @llvm.memset.p0i8.i64(i8* %Base1, i8 1, i64 %0, i32 4, i1 false)
/external/clang/lib/Sema/
DSemaChecking.cpp8980 Base1 = D1CXX->bases_begin(), in isLayoutCompatibleStruct() local
8983 Base1 != BaseEnd1; in isLayoutCompatibleStruct()
8984 ++Base1, ++Base2) { in isLayoutCompatibleStruct()
8985 if (!isLayoutCompatible(C, Base1->getType(), Base2->getType())) in isLayoutCompatibleStruct()
/external/llvm/lib/CodeGen/SelectionDAG/
DDAGCombiner.cpp13202 SDValue Base1, Base2; in isAlias() local
13207 Base1, Offset1, GV1, CV1); in isAlias()
13212 if (Base1 == Base2 || (GV1 && (GV1 == GV2)) || (CV1 && (CV1 == CV2))) in isAlias()
13222 Offset1 += MFI->getObjectOffset(cast<FrameIndexSDNode>(Base1)->getIndex()); in isAlias()