Home
last modified time | relevance | path

Searched refs:identifierLocs (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Parse/
H A DParseObjc.cpp1439 SmallVectorImpl<SourceLocation> &identifierLocs = protocolLocs; in parseObjCTypeArgsOrProtocolQualifiers() local
1450 identifierLocs.push_back(ConsumeToken()); in parseObjCTypeArgsOrProtocolQualifiers()
1458 identifierLocPairs.emplace_back(identifierLocs[i], identifiers[i]); in parseObjCTypeArgsOrProtocolQualifiers()
1487 getCurScope(), baseType, lAngleLoc, identifiers, identifierLocs, in parseObjCTypeArgsOrProtocolQualifiers()
1508 = Actions.getTypeName(*identifiers[i], identifierLocs[i], getCurScope()); in parseObjCTypeArgsOrProtocolQualifiers()
1513 DS.SetTypeSpecType(TST_typename, identifierLocs[i], prevSpec, diagID, in parseObjCTypeArgsOrProtocolQualifiers()
1524 foundValidTypeSrcLoc = identifierLocs[i]; in parseObjCTypeArgsOrProtocolQualifiers()
1529 unknownTypeArgsLoc.push_back(identifierLocs[i]); in parseObjCTypeArgsOrProtocolQualifiers()
1533 if (!Actions.ObjC().LookupProtocol(identifiers[i], identifierLocs[i])) { in parseObjCTypeArgsOrProtocolQualifiers()
1535 unknownTypeArgsLoc.push_back(identifierLocs[i]); in parseObjCTypeArgsOrProtocolQualifiers()
[all …]
/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaDeclObjC.cpp1432 ArrayRef<SourceLocation> identifierLocs, SourceLocation rAngleLoc, in actOnObjCTypeArgsOrProtocolQualifiers() argument
1471 (void)SemaRef.DiagnoseUseOfDecl(proto, identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
1484 Diag(identifierLocs[i], diag::warn_undef_protocolref) in actOnObjCTypeArgsOrProtocolQualifiers()
1495 SemaRef.LookupSingleName(S, identifiers[i], identifierLocs[i], in actOnObjCTypeArgsOrProtocolQualifiers()
1499 firstClassNameLoc = identifierLocs[i]; in actOnObjCTypeArgsOrProtocolQualifiers()
1535 assert(protocols.size() == identifierLocs.size()); in actOnObjCTypeArgsOrProtocolQualifiers()
1540 ObjCProtocolDecl *proto = LookupProtocol(identifiers[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
1559 S, identifiers[i], identifierLocs[i], Sema::LookupOrdinaryName); in actOnObjCTypeArgsOrProtocolQualifiers()
1638 TypeResult type = resolveTypeReference(typeDecls[i], identifierLocs[i]); in actOnObjCTypeArgsOrProtocolQualifiers()
1691 DiagnoseTypeArgsAndProtocols(identifiers[0], identifierLocs[0], in actOnObjCTypeArgsOrProtocolQualifiers()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h329 ArrayRef<SourceLocation> identifierLocs, SourceLocation rAngleLoc,