Searched refs:identifierLocs (Results 1 – 3 of 3) sorted by relevance
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseObjc.cpp | 1667 SmallVectorImpl<SourceLocation> &identifierLocs = protocolLocs; in parseObjCTypeArgsOrProtocolQualifiers() local 1678 identifierLocs.push_back(ConsumeToken()); in parseObjCTypeArgsOrProtocolQualifiers() 1687 identifierLocs[i])); in parseObjCTypeArgsOrProtocolQualifiers() 1716 getCurScope(), baseType, lAngleLoc, identifiers, identifierLocs, in parseObjCTypeArgsOrProtocolQualifiers() 1737 = Actions.getTypeName(*identifiers[i], identifierLocs[i], getCurScope()); in parseObjCTypeArgsOrProtocolQualifiers() 1742 DS.SetTypeSpecType(TST_typename, identifierLocs[i], prevSpec, diagID, in parseObjCTypeArgsOrProtocolQualifiers() 1753 foundValidTypeSrcLoc = identifierLocs[i]; in parseObjCTypeArgsOrProtocolQualifiers() 1758 unknownTypeArgsLoc.push_back(identifierLocs[i]); in parseObjCTypeArgsOrProtocolQualifiers() 1762 if (!Actions.ObjC().LookupProtocol(identifiers[i], identifierLocs[i])) { in parseObjCTypeArgsOrProtocolQualifiers() 1764 unknownTypeArgsLoc.push_back(identifierLocs[i]); in parseObjCTypeArgsOrProtocolQualifiers() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaDeclObjC.cpp | 1429 ArrayRef<SourceLocation> identifierLocs, SourceLocation rAngleLoc, in actOnObjCTypeArgsOrProtocolQualifiers() argument 1468 (void)SemaRef.DiagnoseUseOfDecl(proto, identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers() 1481 Diag(identifierLocs[i], diag::warn_undef_protocolref) in actOnObjCTypeArgsOrProtocolQualifiers() 1492 SemaRef.LookupSingleName(S, identifiers[i], identifierLocs[i], in actOnObjCTypeArgsOrProtocolQualifiers() 1496 firstClassNameLoc = identifierLocs[i]; in actOnObjCTypeArgsOrProtocolQualifiers() 1532 assert(protocols.size() == identifierLocs.size()); in actOnObjCTypeArgsOrProtocolQualifiers() 1537 ObjCProtocolDecl *proto = LookupProtocol(identifiers[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers() 1556 S, identifiers[i], identifierLocs[i], Sema::LookupOrdinaryName); in actOnObjCTypeArgsOrProtocolQualifiers() 1635 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers() 1688 DiagnoseTypeArgsAndProtocols(identifiers[0], identifierLocs[0], in actOnObjCTypeArgsOrProtocolQualifiers() [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaObjC.h | 341 ArrayRef<SourceLocation> identifierLocs, SourceLocation rAngleLoc,
|