Searched refs:ObjCInterfaceDecl (Results 1 - 25 of 121) sorted by relevance

12345

/external/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCTypeVendor.h49 clang::ObjCInterfaceDecl *GetDeclForISA(ObjCLanguageRuntime::ObjCISA isa);
50 bool FinishDecl(clang::ObjCInterfaceDecl *decl);
56 typedef llvm::DenseMap<ObjCLanguageRuntime::ObjCISA, clang::ObjCInterfaceDecl *> ISAToInterfaceMap;
H A DAppleObjCTypeVendor.cpp54 const clang::ObjCInterfaceDecl *interface_decl = llvm::dyn_cast<clang::ObjCInterfaceDecl>(decl_ctx);
59 clang::ObjCInterfaceDecl *non_const_interface_decl = const_cast<clang::ObjCInterfaceDecl*>(interface_decl);
113 CompleteType (clang::ObjCInterfaceDecl *interface_decl)
122 log->Printf("AppleObjCExternalASTSource::CompleteType[%u] on (ASTContext*)%p Completing (ObjCInterfaceDecl*)%p named %s",
175 clang::ObjCInterfaceDecl*
194 clang::ObjCInterfaceDecl *new_iface_decl = clang::ObjCInterfaceDecl::Create(*ast_ctx,
327 clang::ObjCMethodDecl *BuildMethod (clang::ObjCInterfaceDecl *interface_dec
[all...]
/external/clang/lib/AST/
H A DDeclObjC.cpp48 // ObjCInterfaceDecl
112 if (const ObjCInterfaceDecl *ID = dyn_cast<ObjCInterfaceDecl>(this)) {
138 ObjCInterfaceDecl *OSC = ID->getSuperClass();
208 const ObjCInterfaceDecl *OID = cast<ObjCInterfaceDecl>(this);
222 if (const ObjCInterfaceDecl *superClass = OID->getSuperClass())
239 void ObjCInterfaceDecl::anchor() { }
246 ObjCInterfaceDecl::FindPropertyVisibleInPrimaryClass(
267 void ObjCInterfaceDecl
1154 ObjCInterfaceDecl::ObjCInterfaceDecl(const ASTContext &C, DeclContext *DC, function in class:ObjCInterfaceDecl
[all...]
H A DExternalASTSource.cpp33 void ExternalASTSource::CompleteType(ObjCInterfaceDecl *Class) {}
/external/clang/lib/StaticAnalyzer/Checkers/
H A DDirectIvarAssignment.cpp64 const ObjCInterfaceDecl *InterfD;
71 const ObjCInterfaceDecl *InID, BugReporter &InBR,
97 const ObjCInterfaceDecl *InterD,
104 ObjCInterfaceDecl *NonConstInterD = const_cast<ObjCInterfaceDecl*>(InterD);
121 const ObjCInterfaceDecl *InterD = D->getClassInterface();
H A DNSAutoreleasePoolChecker.cpp49 const ObjCInterfaceDecl *OD = msg.getReceiverInterface();
H A DIvarInvalidationChecker.cpp197 const ObjCInterfaceDecl *InterfaceD,
209 const ObjCInterfaceDecl *InterfaceD,
257 if (const ObjCInterfaceDecl *InterfD = dyn_cast<ObjCInterfaceDecl>(D)) {
290 const ObjCInterfaceDecl *IvInterf = IvTy->getInterfaceDecl();
306 const ObjCInterfaceDecl *InterfaceD,
371 const ObjCInterfaceDecl *InterfaceD = ImplD->getClassInterface();
374 ObjCInterfaceDecl *IDecl = const_cast<ObjCInterfaceDecl *>(InterfaceD);
386 ObjCInterfaceDecl
[all...]
H A DCheckObjCInstMethSignature.cpp83 const ObjCInterfaceDecl *D = ID->getClassInterface();
84 const ObjCInterfaceDecl *C = D->getSuperClass();
H A DNoReturnFunctionChecker.cpp112 const ObjCInterfaceDecl *Receiver = Msg.getReceiverInterface();
/external/clang/include/clang/AST/
H A DDeclObjC.h323 ObjCInterfaceDecl *getClassInterface();
324 const ObjCInterfaceDecl *getClassInterface() const {
400 void createImplicitParams(ASTContext &Context, const ObjCInterfaceDecl *ID);
505 /// Current sub-classes are ObjCInterfaceDecl, ObjCCategoryDecl,
664 class ObjCInterfaceDecl : public ObjCContainerDecl class in namespace:clang
665 , public Redeclarable<ObjCInterfaceDecl> {
676 ObjCInterfaceDecl *Definition;
679 ObjCInterfaceDecl *SuperClass;
737 ObjCInterfaceDecl(const ASTContext &C, DeclContext *DC, SourceLocation AtLoc,
739 ObjCInterfaceDecl *PrevDec
[all...]
H A DASTMutationListener.h28 class ObjCInterfaceDecl;
86 const ObjCInterfaceDecl *IFD) {}
/external/clang/include/clang/Edit/
H A DRewriters.h17 class ObjCInterfaceDecl;
/external/clang/lib/Analysis/
H A DObjCNoReturn.cpp21 static bool isSubclass(const ObjCInterfaceDecl *Class, IdentifierInfo *II) {
57 if (const ObjCInterfaceDecl *ID = ME->getReceiverInterface()) {
H A DCocoaConventions.cpp77 const ObjCInterfaceDecl *ID = PT->getInterfaceDecl();
/external/clang/lib/CodeGen/
H A DCGObjCRuntime.h46 class ObjCInterfaceDecl;
79 const ObjCInterfaceDecl *OID,
86 const ObjCInterfaceDecl *OID,
159 const ObjCInterfaceDecl *Class = nullptr,
173 const ObjCInterfaceDecl *Class,
222 const ObjCInterfaceDecl *OID) = 0;
259 const ObjCInterfaceDecl *Interface,
290 const ObjCInterfaceDecl *ID,
/external/lldb/source/Symbol/
H A DClangASTImporter.cpp191 if (ObjCInterfaceDecl *interface_decl = dyn_cast<ObjCInterfaceDecl>(decl))
265 ClangASTImporter::CompleteObjCInterfaceDecl (clang::ObjCInterfaceDecl *interface_decl)
297 if (ObjCInterfaceDecl *objc_interface_decl = objc_object_type->getInterface())
497 else if (ObjCInterfaceDecl *interface_decl = dyn_cast<ObjCInterfaceDecl>(decl))
515 ObjCInterfaceDecl *to_objc_interface = dyn_cast<ObjCInterfaceDecl>(to);
537 ObjCInterfaceDecl *to_superclass = to_objc_interface->getSuperClass();
542 ObjCInterfaceDecl *from_objc_interfac
[all...]
H A DClangExternalASTSourceCallbacks.cpp138 ClangExternalASTSourceCallbacks::CompleteType (ObjCInterfaceDecl *objc_decl)
/external/clang/lib/Sema/
H A DSemaDeclObjC.cpp59 ObjCInterfaceDecl *resultClass = result->getInterface();
73 const ObjCInterfaceDecl *receiverClass = nullptr;
127 ObjCInterfaceDecl *CurrentClass
128 = dyn_cast<ObjCInterfaceDecl>(NewMethod->getDeclContext());
369 if (ObjCInterfaceDecl *IC = MDecl->getClassInterface()) {
379 if (ObjCInterfaceDecl *OID = dyn_cast<ObjCInterfaceDecl>(ContDeclOfMethodDecl))
383 if (ObjCInterfaceDecl *OID = CD->getClassInterface())
411 if (const ObjCInterfaceDecl *SuperClass = IC->getSuperClass()) {
436 // If an ObjCInterfaceDecl* i
[all...]
H A DSemaObjCProperty.cpp193 (isa<ObjCInterfaceDecl>(ClassDecl) ||
200 if (ObjCInterfaceDecl *IFace = dyn_cast<ObjCInterfaceDecl>(ClassDecl)) {
203 ObjCInterfaceDecl *CurrentInterfaceDecl = IFace;
204 while (ObjCInterfaceDecl *Super = CurrentInterfaceDecl->getSuperClass()) {
330 ObjCInterfaceDecl *CCPrimary = CDecl->getClassInterface();
543 ObjCInterfaceDecl *IDecl = ObjPtrTy->getObjectType()->getInterface();
748 ObjCInterfaceDecl *ClassDecl,
750 ObjCInterfaceDecl::ProtocolPropertyMap PropMap;
755 if (ObjCInterfaceDecl *SDec
[all...]
H A DDelayedDiagnostic.cpp26 const ObjCInterfaceDecl *UnknownObjCClass,
H A DSemaExprObjC.cpp106 if (ObjCInterfaceDecl *StrIF = dyn_cast_or_null<ObjCInterfaceDecl>(IF)) {
121 if (ObjCInterfaceDecl *StrIF = dyn_cast_or_null<ObjCInterfaceDecl>(IF)) {
132 ObjCInterfaceDecl *NSStringIDecl =
133 ObjCInterfaceDecl::Create (Context,
150 const ObjCInterfaceDecl *Class,
204 S.NSNumberDecl = dyn_cast_or_null<ObjCInterfaceDecl>(IF);
208 S.NSNumberDecl = ObjCInterfaceDecl::Create(CX,
468 NSStringDecl = dyn_cast_or_null<ObjCInterfaceDecl>(Dec
[all...]
/external/clang/tools/libclang/
H A DCXCursor.h36 class ObjCInterfaceDecl;
62 CXCursor MakeCursorObjCSuperClassRef(ObjCInterfaceDecl *Super,
68 std::pair<const ObjCInterfaceDecl *, SourceLocation>
82 CXCursor MakeCursorObjCClassRef(const ObjCInterfaceDecl *Class,
88 std::pair<const ObjCInterfaceDecl *, SourceLocation>
/external/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCallbacks.h35 typedef void (*CompleteObjCInterfaceDeclCallback)(void *baton, clang::ObjCInterfaceDecl *);
123 CompleteType (clang::ObjCInterfaceDecl *objc_decl);
/external/lldb/include/lldb/Expression/
H A DClangASTSource.h176 /// Complete an ObjCInterfaceDecl.
182 CompleteType (clang::ObjCInterfaceDecl *Class);
275 CompleteType (clang::ObjCInterfaceDecl *Class)
333 /// An ObjCInterfaceDecl that may not be the complete one.
339 clang::ObjCInterfaceDecl *
340 GetCompleteObjCInterface (clang::ObjCInterfaceDecl *interface_decl);
/external/lldb/source/Expression/
H A DClangASTSource.cpp307 ClangASTSource::CompleteType (clang::ObjCInterfaceDecl *interface_decl)
313 log->Printf(" [CompleteObjCInterfaceDecl] on (ASTContext*)%p Completing an ObjCInterfaceDecl named %s", m_ast_context, interface_decl->getName().str().c_str());
329 clang::ObjCInterfaceDecl *
330 ClangASTSource::GetCompleteObjCInterface (clang::ObjCInterfaceDecl *interface_decl)
361 ObjCInterfaceDecl *complete_iface_decl(complete_interface_type->getDecl());
419 if (ObjCInterfaceDecl *original_iface_decl = dyn_cast<ObjCInterfaceDecl>(original_decl))
421 ObjCInterfaceDecl *complete_iface_decl = GetCompleteObjCInterface(original_iface_decl);
548 else if (isa<ObjCInterfaceDecl>(context.m_decl_context))
831 ObjCInterfaceDecl *original_interface_dec
[all...]

Completed in 681 milliseconds

12345