Lines Matching full:selector

275 /// AddObjCKeyword - Register an Objective-C \@keyword like "class" "selector"
515 unsigned llvm::DenseMapInfo<clang::Selector>::getHashValue(clang::Selector S) { in getHashValue()
519 bool Selector::isKeywordSelector(ArrayRef<StringRef> Names) const { in isKeywordSelector()
520 assert(!Names.empty() && "must have >= 1 selector slots"); in isKeywordSelector()
530 bool Selector::isUnarySelector(StringRef Name) const { in isUnarySelector()
534 unsigned Selector::getNumArgs() const { in getNumArgs()
546 Selector::getIdentifierInfoForSlot(unsigned argIndex) const { in getIdentifierInfoForSlot()
557 StringRef Selector::getNameForSlot(unsigned int argIndex) const { in getNameForSlot()
574 std::string Selector::getAsString() const { in getAsString()
576 return "<null selector>"; in getAsString()
593 // We have a multiple keyword selector. in getAsString()
597 void Selector::print(llvm::raw_ostream &OS) const { in print()
601 LLVM_DUMP_METHOD void Selector::dump() const { print(llvm::errs()); } in dump()
612 ObjCMethodFamily Selector::getMethodFamilyImpl(Selector sel) { in getMethodFamilyImpl()
659 ObjCInstanceTypeFamily Selector::getInstTypeMethodFamily(Selector sel) { in getInstTypeMethodFamily()
687 ObjCStringFormatFamily Selector::getStringFormatFamilyImpl(Selector sel) { in getStringFormatFamilyImpl()
735 Selector
744 std::string SelectorTable::getPropertyNameFromSetterSelector(Selector Sel) { in getPropertyNameFromSetterSelector()
755 Selector SelectorTable::getSelector(unsigned nKeys, in getSelector()
758 return Selector(IIV[0], nKeys); in getSelector()
762 // Unique selector, to guarantee there is one per name. in getSelector()
769 return Selector(SI); in getSelector()
779 return Selector(SI); in getSelector()