Lines Matching refs:UsualDeallocFnInfo
1666 struct UsualDeallocFnInfo { struct
1667 UsualDeallocFnInfo() : Found(), FD(nullptr) {} in UsualDeallocFnInfo() argument
1668 UsualDeallocFnInfo(Sema &S, DeclAccessPair Found) in UsualDeallocFnInfo() function
1703 bool isBetterThan(const UsualDeallocFnInfo &Other, bool WantSize, in isBetterThan() argument
1744 static UsualDeallocFnInfo resolveDeallocationOverload( in resolveDeallocationOverload()
1746 llvm::SmallVectorImpl<UsualDeallocFnInfo> *BestFns = nullptr) { in resolveDeallocationOverload()
1747 UsualDeallocFnInfo Best; in resolveDeallocationOverload()
1750 UsualDeallocFnInfo Info(S, I.getPair()); in resolveDeallocationOverload()
2846 llvm::SmallVector<UsualDeallocFnInfo, 4> BestDeallocFns; in FindAllocationFunctions()
2847 UsualDeallocFnInfo Selected = resolveDeallocationOverload( in FindAllocationFunctions()
2876 UsualDeallocFnInfo Info(*this, in FindAllocationFunctions()
3194 llvm::SmallVector<UsualDeallocFnInfo, 4> Matches; in FindDeallocationFunction()
3654 UsualDeallocFnInfo(*this, in ActOnCXXDelete()