Searched refs:NumConversions (Results 1 - 2 of 2) sorted by relevance

/external/clang/include/clang/Sema/
H A DOverload.h615 /// fixed size array with NumConversions elements. The memory is owned by
622 /// NumConversions - The number of elements in the Conversions array.
623 unsigned NumConversions; member in struct:clang::OverloadCandidate
663 for (unsigned i = 0, e = NumConversions; i != e; ++i) {
753 /// \brief Add a new candidate with NumConversions conversion sequence slots
755 OverloadCandidate &addCandidate(unsigned NumConversions = 0) {
761 if (NumConversions + NumInlineSequences <= 16) {
765 NumInlineSequences += NumConversions;
769 .Allocate<ImplicitConversionSequence>(NumConversions);
773 for (unsigned i = 0; i != NumConversions;
[all...]
/external/clang/lib/Sema/
H A DSemaOverload.cpp788 for (unsigned ii = 0, ie = i->NumConversions; ii != ie; ++ii)
8214 unsigned NumArgs = Cand1.NumConversions;
8215 assert(Cand2.NumConversions == NumArgs && "Overload candidate mismatch");
9107 for (unsigned N = Cand->NumConversions; I != N; ++I)
9162 assert(Cand->NumConversions <= 2 && "builtin operator is not binary");
9167 if (Cand->NumConversions == 1) {
9180 unsigned NoOperands = Cand->NumConversions;
9304 assert(L->NumConversions == R->NumConversions);
9308 for (unsigned E = L->NumConversions;
[all...]

Completed in 320 milliseconds