Home
last modified time | relevance | path

Searched refs:BaseClass (Results 1 – 16 of 16) sorted by relevance

/minix3/external/bsd/llvm/dist/clang/test/CodeGenObjC/
H A Dprotocol-property-synth.m3 @interface BaseClass { interface
22 @interface SubClass : BaseClass <SubProtocol, AnotherProtocol> {
27 @implementation BaseClass @end implementation
H A Ddebug-info-ivars.m8 @interface BaseClass : NSObject interface
18 @implementation BaseClass implementation
/minix3/external/bsd/llvm/dist/clang/test/FixIt/
H A Dauto-isa-fixit.m22 @interface BaseClass { interface
35 @interface Subclass : BaseClass @end
37 @interface SiblingClass : BaseClass @end
51 BaseClass *w;
/minix3/external/bsd/llvm/dist/clang/test/SemaTemplate/
H A Dderived.cpp35 class BaseClass { class
38 template<class T> class DerivedClass : public BaseClass {};
H A Dclass-template-ctor-initializer.cpp67 … Derived2() : BaseClass(1) {} // expected-error {{does not name a non-static data member or base}} in Derived2()
/minix3/external/bsd/llvm/dist/clang/test/SemaObjC/
H A Ddeprecated-objc-introspection.m48 @interface BaseClass { interface
61 @interface Subclass : BaseClass @end
63 @interface SiblingClass : BaseClass @end
77 BaseClass *w;
/minix3/external/bsd/llvm/dist/clang/test/SemaCXX/
H A Dexpression-traits.cpp171 struct BaseClass struct
173 virtual ~BaseClass();
180 struct Class : BaseClass argument
411 typedef BaseClass B; in expr_dynamic_cast_5()
/minix3/external/bsd/llvm/dist/clang/include/clang/Sema/
H A DDelayedDiagnostic.h56 CXXRecordDecl *BaseClass, in AccessedEntity() argument
60 Target(BaseClass), in AccessedEntity()
/minix3/external/bsd/llvm/dist/llvm/lib/Target/R600/
H A DSIRegisterInfo.cpp360 for (const TargetRegisterClass *BaseClass : BaseClasses) { in getPhysRegClass() local
361 if (BaseClass->contains(Reg)) { in getPhysRegClass()
362 return BaseClass; in getPhysRegClass()
/minix3/external/bsd/llvm/dist/clang/tools/libclang/
H A DIndexingContext.cpp445 CXIdxBaseClassInfo BaseClass; in handleObjCInterface() local
447 BaseClass.cursor = clang_getNullCursor(); in handleObjCInterface()
451 BaseClass.base = &BaseEntity; in handleObjCInterface()
452 BaseClass.cursor = MakeCursorObjCSuperClassRef(SuperD, SuperLoc, CXTU); in handleObjCInterface()
453 BaseClass.loc = getIndexLoc(SuperLoc); in handleObjCInterface()
468 InterInfo.ObjCInterDeclInfo.superInfo = D->getSuperClass() ? &BaseClass in handleObjCInterface()
/minix3/external/bsd/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DMemRegion.cpp968 static bool isValidBaseClass(const CXXRecordDecl *BaseClass, in isValidBaseClass() argument
971 BaseClass = BaseClass->getCanonicalDecl(); in isValidBaseClass()
978 return Class->isVirtuallyDerivedFrom(BaseClass); in isValidBaseClass()
981 if (I.getType()->getAsCXXRecordDecl()->getCanonicalDecl() == BaseClass) in isValidBaseClass()
/minix3/external/bsd/llvm/dist/clang/test/CodeGenCXX/
H A Dconst-init-cxx11.cpp65 namespace BaseClass { namespace
/minix3/external/bsd/llvm/dist/clang/lib/CodeGen/
H A DCGClass.cpp351 const CXXRecordDecl *BaseClass; member
354 : BaseClass(Base), BaseIsVirtual(BaseIsVirtual) {} in CallBaseDtor()
360 const CXXDestructorDecl *D = BaseClass->getDestructor(); in Emit()
363 DerivedClass, BaseClass, in Emit()
/minix3/external/bsd/llvm/dist/clang/lib/Sema/
H A DSemaAccess.cpp167 CXXRecordDecl *BaseClass, in AccessTarget()
170 : AccessedEntity(Context.getDiagAllocator(), Base, BaseClass, DerivedClass, in AccessTarget()
H A DSemaDeclCXX.cpp2448 FieldDecl *Field, const Type *BaseClass) { in CheckInitializer() argument
2470 if (BaseClass) in CheckInitializer()
2471 BaseClasses.erase(BaseClass->getCanonicalTypeInternal()); in CheckInitializer()
4140 const Type *BaseClass = Init->getBaseClass(); in CheckRedundantInit() local
4141 assert(BaseClass && "neither field nor base"); in CheckRedundantInit()
4144 << QualType(BaseClass, 0) in CheckRedundantInit()
5529 CXXRecordDecl *BaseClass = Base->getType()->getAsCXXRecordDecl(); in shouldDeleteForBase() local
5530 return shouldDeleteForClassSubobject(BaseClass, Base, 0); in shouldDeleteForBase()
/minix3/external/bsd/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DMemRegion.h1252 getCXXBaseObjectRegion(const CXXRecordDecl *BaseClass, const MemRegion *Super,