/external/clang/lib/AST/ |
DeclObjC.cpp | 35 void ObjCProtocolList::set(ObjCProtocolDecl* const* InList, unsigned Elts, 109 const ObjCProtocolDecl *PID = cast<ObjCProtocolDecl>(this); 110 for (ObjCProtocolDecl::protocol_iterator I = PID->protocol_begin(), 183 ObjCProtocolDecl *const* ExtList, unsigned ExtNum, 198 SmallVector<ObjCProtocolDecl*, 8> ProtocolRefs; 201 ObjCProtocolDecl *ProtoInExtension = ExtList[i]; 205 ObjCProtocolDecl *Proto = (*p); 351 const ObjCList<ObjCProtocolDecl> &Protocols = 353 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin() [all...] |
ASTImporter.cpp | 114 bool ImportDefinition(ObjCProtocolDecl *From, ObjCProtocolDecl *To, 147 Decl *VisitObjCProtocolDecl(ObjCProtocolDecl *D); [all...] |
ASTContext.cpp | [all...] |
DeclPrinter.cpp | 75 void VisitObjCProtocolDecl(ObjCProtocolDecl *D); 296 isa<ObjCProtocolDecl>(*D) || 911 const ObjCList<ObjCProtocolDecl> &Protocols = OID->getReferencedProtocols(); 913 for (ObjCList<ObjCProtocolDecl>::iterator I = Protocols.begin(), 937 void DeclPrinter::VisitObjCProtocolDecl(ObjCProtocolDecl *PID) { [all...] |
/external/clang/include/clang/AST/ |
DeclObjC.h | 29 class ObjCProtocolDecl; 76 class ObjCProtocolList : public ObjCList<ObjCProtocolDecl> { 79 using ObjCList<ObjCProtocolDecl>::set; 82 ObjCProtocolList() : ObjCList<ObjCProtocolDecl>(), Locations(0) { } 88 void set(ObjCProtocolDecl* const* InList, unsigned Elts, 433 /// ObjCProtocolDecl, and ObjCImplDecl. 573 ObjCList<ObjCProtocolDecl> AllReferencedProtocols; 721 typedef ObjCList<ObjCProtocolDecl>::iterator all_protocol_iterator; 781 void setProtocolList(ObjCProtocolDecl *const* List, unsigned Num, 788 void mergeClassExtensionProtocolList(ObjCProtocolDecl *const* List [all...] |
ASTContext.h | [all...] |
ExprObjC.h | 423 ObjCProtocolDecl *TheProtocol; 426 ObjCProtocolExpr(QualType T, ObjCProtocolDecl *protocol, 434 ObjCProtocolDecl *getProtocol() const { return TheProtocol; } 435 void setProtocol(ObjCProtocolDecl *P) { TheProtocol = P; } [all...] |
Type.h | 84 class ObjCProtocolDecl; [all...] |
/external/clang/lib/CodeGen/ |
CGObjCRuntime.h | 50 class ObjCProtocolDecl; 184 const ObjCProtocolDecl *OPD) = 0; 188 virtual void GenerateProtocol(const ObjCProtocolDecl *OPD) = 0;
|
CGObjCMac.cpp | [all...] |
CGObjCGNU.cpp | 470 const ObjCProtocolDecl *PD); 471 virtual void GenerateProtocol(const ObjCProtocolDecl *PD); [all...] |
/external/clang/tools/libclang/ |
CXCursor.h | 37 class ObjCProtocolDecl; 71 CXCursor MakeCursorObjCProtocolRef(const ObjCProtocolDecl *Proto, 77 std::pair<ObjCProtocolDecl *, SourceLocation>
|
CXCursor.cpp | 503 CXCursor cxcursor::MakeCursorObjCProtocolRef(const ObjCProtocolDecl *Proto, 512 std::pair<ObjCProtocolDecl *, SourceLocation> 515 return std::make_pair(static_cast<ObjCProtocolDecl *>(C.data[0]), 835 if (ObjCProtocolDecl *Protocol = dyn_cast<ObjCProtocolDecl>(Container)) { 836 for (ObjCProtocolDecl::protocol_iterator P = Protocol->protocol_begin(), 889 if (ObjCProtocolDecl * 890 ProtD = dyn_cast<ObjCProtocolDecl>(Method->getDeclContext())) { [all...] |
IndexingContext.h | 161 ObjCProtocolDeclInfo(const ObjCProtocolDecl *D) 421 bool handleObjCProtocol(const ObjCProtocolDecl *D);
|
CursorVisitor.h | 212 bool VisitObjCProtocolDecl(ObjCProtocolDecl *PID);
|
IndexDecl.cpp | 136 bool VisitObjCProtocolDecl(ObjCProtocolDecl *D) {
|
IndexingContext.cpp | 30 ObjCProtocolDecl *PD = *I; 407 bool IndexingContext::handleObjCProtocol(const ObjCProtocolDecl *D) { [all...] |
CIndexUSRs.cpp | 300 if (ObjCProtocolDecl *pd = dyn_cast<ObjCProtocolDecl>(container)) { 366 GenObjCProtocol(cast<ObjCProtocolDecl>(D)->getName());
|
/external/clang/lib/Sema/ |
SemaObjCProperty.cpp | 400 if (ObjCProtocolDecl* PNSCopying = [all...] |
SemaDeclObjC.cpp | 74 if (isa<ObjCProtocolDecl>(method->getDeclContext())) { 495 IDecl->setProtocolList((ObjCProtocolDecl**)ProtoRefs, NumProtoRefs, 557 const ObjCList<ObjCProtocolDecl> &PList) { 560 for (ObjCList<ObjCProtocolDecl>::iterator I = PList.begin(), 562 if (ObjCProtocolDecl *PDecl = LookupProtocol((*I)->getIdentifier(), 593 ObjCProtocolDecl *PrevDecl = LookupProtocol(ProtocolName, ProtocolLoc, 595 ObjCProtocolDecl *PDecl = 0; 596 if (ObjCProtocolDecl *Def = PrevDecl? PrevDecl->getDefinition() : 0) { 605 PDecl = ObjCProtocolDecl::Create(Context, CurContext, ProtocolName, 613 ObjCList<ObjCProtocolDecl> PList [all...] |
SemaCodeComplete.cpp | [all...] |
CodeCompleteConsumer.cpp | 567 else if (isa<ObjCProtocolDecl>(Declaration))
|
/external/clang/lib/Rewrite/ |
RewriteModernObjC.cpp | 110 llvm::SmallPtrSet<ObjCProtocolDecl*, 8> ObjCSynthesizedProtocols; 123 llvm::SmallPtrSet<ObjCProtocolDecl *, 32> ProtocolExprDecls; 189 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) { 298 void RewriteProtocolDecl(ObjCProtocolDecl *Dcl); 388 void RewriteObjCProtocolMetaData(ObjCProtocolDecl *Protocol, 391 const ObjCList<ObjCProtocolDecl> &Prots, 675 } else if (ObjCProtocolDecl *PD = dyn_cast<ObjCProtocolDecl>(D)) { 712 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>((*DI))) [all...] |
RewriteObjC.cpp | 109 llvm::SmallPtrSet<ObjCProtocolDecl*, 8> ObjCSynthesizedProtocols; 115 llvm::SmallPtrSet<ObjCProtocolDecl *, 32> ProtocolExprDecls; 175 if (ObjCProtocolDecl *Proto = dyn_cast<ObjCProtocolDecl>(*I)) { 284 void RewriteProtocolDecl(ObjCProtocolDecl *Dcl); 334 virtual void RewriteObjCProtocolListMetaData(const ObjCList<ObjCProtocolDecl> &Prots, 340 virtual void RewriteObjCProtocolMetaData(ObjCProtocolDecl *Protocol, 520 virtual void RewriteObjCProtocolMetaData(ObjCProtocolDecl *Protocol, 525 const ObjCList<ObjCProtocolDecl> &Prots, 667 } else if (ObjCProtocolDecl *PD = dyn_cast<ObjCProtocolDecl>(D)) [all...] |
/external/clang/lib/Serialization/ |
ASTReaderDecl.cpp | 284 void VisitObjCProtocolDecl(ObjCProtocolDecl *D); 699 SmallVector<ObjCProtocolDecl *, 16> Protocols; 702 Protocols.push_back(ReadDeclAs<ObjCProtocolDecl>(Record, Idx)); 715 Protocols.push_back(ReadDeclAs<ObjCProtocolDecl>(Record, Idx)); 741 void ASTDeclReader::VisitObjCProtocolDecl(ObjCProtocolDecl *PD) { 755 SmallVector<ObjCProtocolDecl *, 16> ProtoRefs; 758 ProtoRefs.push_back(ReadDeclAs<ObjCProtocolDecl>(Record, Idx)); 790 SmallVector<ObjCProtocolDecl *, 16> ProtoRefs; 793 ProtoRefs.push_back(ReadDeclAs<ObjCProtocolDecl>(Record, Idx)); [all...] |