Lines Matching refs:MemPtr

7548                 MemPtr = CandidateTypes[ArgIdx].member_pointer_begin(),  in addEqualEqualOrNotEqualMemberPointerOverloads()  local
7550 MemPtr != MemPtrEnd; in addEqualEqualOrNotEqualMemberPointerOverloads()
7551 ++MemPtr) { in addEqualEqualOrNotEqualMemberPointerOverloads()
7553 if (!AddedTypes.insert(S.Context.getCanonicalType(*MemPtr)).second) in addEqualEqualOrNotEqualMemberPointerOverloads()
7556 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; in addEqualEqualOrNotEqualMemberPointerOverloads()
7842 MemPtr = CandidateTypes[ArgIdx].member_pointer_begin(), in addAssignmentMemberPointerOrEnumeralOverloads() local
7844 MemPtr != MemPtrEnd; ++MemPtr) { in addAssignmentMemberPointerOrEnumeralOverloads()
7845 if (!AddedTypes.insert(S.Context.getCanonicalType(*MemPtr)).second) in addAssignmentMemberPointerOrEnumeralOverloads()
7848 AddBuiltinAssignmentOperatorCandidates(S, *MemPtr, Args, CandidateSet); in addAssignmentMemberPointerOrEnumeralOverloads()
8166 MemPtr = CandidateTypes[1].member_pointer_begin(), in addArrowStarOverloads() local
8168 MemPtr != MemPtrEnd; ++MemPtr) { in addArrowStarOverloads()
8169 const MemberPointerType *mptr = cast<MemberPointerType>(*MemPtr); in addArrowStarOverloads()
8174 QualType ParamTypes[2] = { *Ptr, *MemPtr }; in addArrowStarOverloads()
8217 MemPtr = CandidateTypes[ArgIdx].member_pointer_begin(), in addConditionalOperatorOverloads() local
8219 MemPtr != MemPtrEnd; ++MemPtr) { in addConditionalOperatorOverloads()
8220 if (!AddedTypes.insert(S.Context.getCanonicalType(*MemPtr)).second) in addConditionalOperatorOverloads()
8223 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; in addConditionalOperatorOverloads()
8224 S.AddBuiltinCandidate(*MemPtr, ParamTypes, Args, CandidateSet); in addConditionalOperatorOverloads()