Lines Matching refs:MemPtr
7500 MemPtr = CandidateTypes[ArgIdx].member_pointer_begin(), in addEqualEqualOrNotEqualMemberPointerOverloads() local
7502 MemPtr != MemPtrEnd; in addEqualEqualOrNotEqualMemberPointerOverloads()
7503 ++MemPtr) { in addEqualEqualOrNotEqualMemberPointerOverloads()
7505 if (!AddedTypes.insert(S.Context.getCanonicalType(*MemPtr)).second) in addEqualEqualOrNotEqualMemberPointerOverloads()
7508 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; in addEqualEqualOrNotEqualMemberPointerOverloads()
7794 MemPtr = CandidateTypes[ArgIdx].member_pointer_begin(), in addAssignmentMemberPointerOrEnumeralOverloads() local
7796 MemPtr != MemPtrEnd; ++MemPtr) { in addAssignmentMemberPointerOrEnumeralOverloads()
7797 if (!AddedTypes.insert(S.Context.getCanonicalType(*MemPtr)).second) in addAssignmentMemberPointerOrEnumeralOverloads()
7800 AddBuiltinAssignmentOperatorCandidates(S, *MemPtr, Args, CandidateSet); in addAssignmentMemberPointerOrEnumeralOverloads()
8118 MemPtr = CandidateTypes[1].member_pointer_begin(), in addArrowStarOverloads() local
8120 MemPtr != MemPtrEnd; ++MemPtr) { in addArrowStarOverloads()
8121 const MemberPointerType *mptr = cast<MemberPointerType>(*MemPtr); in addArrowStarOverloads()
8126 QualType ParamTypes[2] = { *Ptr, *MemPtr }; in addArrowStarOverloads()
8169 MemPtr = CandidateTypes[ArgIdx].member_pointer_begin(), in addConditionalOperatorOverloads() local
8171 MemPtr != MemPtrEnd; ++MemPtr) { in addConditionalOperatorOverloads()
8172 if (!AddedTypes.insert(S.Context.getCanonicalType(*MemPtr)).second) in addConditionalOperatorOverloads()
8175 QualType ParamTypes[2] = { *MemPtr, *MemPtr }; in addConditionalOperatorOverloads()
8176 S.AddBuiltinCandidate(*MemPtr, ParamTypes, Args, CandidateSet); in addConditionalOperatorOverloads()