Lines Matching defs:LookupKind
1348 Sema::LookupNameKind LookupKind;
1351 Sema::LookupNameKind lookupKind)
1352 : Context(context), LookupKind(lookupKind) { }
1356 if (LookupKind != Sema::LookupOrdinaryName) {
1362 if (LookupKind != Sema::LookupObjCProtocolName) {
1644 LookupNameKind lookupKind = LookupAnyName;
1651 if (lookupKind == LookupAnyName) {
1659 lookupKind = protocols[i] ? LookupObjCProtocolName
1666 if (lookupKind == LookupObjCProtocolName && protocols[i])
1671 if (lookupKind == LookupOrdinaryName && typeDecls[i])
1686 ObjCTypeArgOrProtocolValidatorCCC CCC(Context, lookupKind);
1689 lookupKind, S, nullptr, CCC, CTK_ErrorRecovery);
1696 lookupKind = LookupObjCProtocolName;
1707 lookupKind = LookupOrdinaryName;
1718 lookupKind = LookupOrdinaryName;
1727 (lookupKind == LookupAnyName ? diag::err_objc_type_arg_missing
1728 : lookupKind == LookupObjCProtocolName ? diag::err_undeclared_protocol