Lines Matching defs:identifiers
1427 ArrayRef<IdentifierInfo *> identifiers,
1438 assert(numProtocolsResolved == identifiers.size() && "Unresolved protocols");
1491 SemaRef.LookupSingleName(S, identifiers[i], identifierLocs[i],
1534 // Attempt to resolve all of the identifiers as protocols.
1535 for (unsigned i = 0, n = identifiers.size(); i != n; ++i) {
1536 ObjCProtocolDecl *proto = LookupProtocol(identifiers[i], identifierLocs[i]);
1543 if (numProtocolsResolved == identifiers.size())
1546 // Attempt to resolve all of the identifiers as type names or
1553 for (unsigned i = 0, n = identifiers.size(); i != n; ++i) {
1555 S, identifiers[i], identifierLocs[i], Sema::LookupOrdinaryName);
1630 assert(numTypeDeclsResolved == identifiers.size() && "Unresolved type decl");
1632 for (unsigned i = 0, n = identifiers.size(); i != n; ++i) {
1647 // If all of the identifiers can be resolved as type names or
1649 if (numTypeDeclsResolved == identifiers.size())
1656 for (unsigned i = 0, n = identifiers.size(); i != n; ++i) {
1687 DiagnoseTypeArgsAndProtocols(identifiers[0], identifierLocs[0],
1688 identifiers[i], identifierLocs[i],
1699 DeclarationNameInfo(identifiers[i], identifierLocs[i]), lookupKind, S,
1706 << identifiers[i]);
1717 << identifiers[i]);
1728 << identifiers[i] << true);
1742 << identifiers[i];
1750 if (numProtocolsResolved == identifiers.size())
1754 assert(numTypeDeclsResolved == identifiers.size() && "Not all types?");