Home
last modified time | relevance | path

Searched refs:ProtocolRefs (Results 1 – 5 of 5) sorted by relevance

/freebsd-14.2/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp300 SmallVector<Decl *, 8> ProtocolRefs; in ParseObjCAtInterfaceDeclaration() local
303 ParseObjCProtocolReferences(ProtocolRefs, ProtocolLocs, true, true, in ParseObjCAtInterfaceDeclaration()
310 ProtocolRefs.data(), ProtocolRefs.size(), ProtocolLocs.data(), in ParseObjCAtInterfaceDeclaration()
2101 SmallVector<IdentifierLocPair, 8> ProtocolRefs; in ParseObjCAtProtocolDeclaration() local
2102 ProtocolRefs.push_back(std::make_pair(protocolName, nameLoc)); in ParseObjCAtProtocolDeclaration()
2111 ProtocolRefs.push_back(IdentifierLocPair(Tok.getIdentifierInfo(), in ParseObjCAtProtocolDeclaration()
2122 return Actions.ActOnForwardProtocolDeclaration(AtLoc, ProtocolRefs, attrs); in ParseObjCAtProtocolDeclaration()
2128 SmallVector<Decl *, 8> ProtocolRefs; in ParseObjCAtProtocolDeclaration() local
2131 ParseObjCProtocolReferences(ProtocolRefs, ProtocolLocs, false, true, in ParseObjCAtProtocolDeclaration()
2138 AtLoc, protocolName, nameLoc, ProtocolRefs.data(), ProtocolRefs.size(), in ParseObjCAtProtocolDeclaration()
/freebsd-14.2/contrib/llvm-project/clang/lib/AST/
H A DDeclObjC.cpp458 SmallVector<ObjCProtocolDecl *, 8> ProtocolRefs; in mergeClassExtensionProtocolList() local
471 ProtocolRefs.push_back(ProtoInExtension); in mergeClassExtensionProtocolList()
474 if (ProtocolRefs.empty()) in mergeClassExtensionProtocolList()
478 ProtocolRefs.append(all_referenced_protocol_begin(), in mergeClassExtensionProtocolList()
481 data().AllReferencedProtocols.set(ProtocolRefs.data(), ProtocolRefs.size(),C); in mergeClassExtensionProtocolList()
/freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/
H A DCGObjCMac.cpp7115 SmallVector<llvm::Constant *, 16> ProtocolRefs; in EmitProtocolList() local
7116 ProtocolRefs.reserve(Protocols.size()); in EmitProtocolList()
7119 ProtocolRefs.push_back(GetProtocolRef(PD)); in EmitProtocolList()
7123 if (ProtocolRefs.size() == 0) in EmitProtocolList()
7140 for (auto const &proto : ProtocolRefs) in EmitProtocolList()
/freebsd-14.2/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp1118 void Sema::ActOnTypedefedProtocols(SmallVectorImpl<Decl *> &ProtocolRefs, in ActOnTypedefedProtocols() argument
1133 ProtocolRefs.append(OPT->qual_begin(), OPT->qual_end()); in ActOnTypedefedProtocols()
/freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h10531 void ActOnTypedefedProtocols(SmallVectorImpl<Decl *> &ProtocolRefs,