Home | History | Annotate | Download | only in Sema

Lines Matching full:conversions

64     ICK_Qualification,         ///< Qualification conversions (C++ 4.4)
68 ICK_Integral_Conversion, ///< Integral conversions (C++ 4.7)
69 ICK_Floating_Conversion, ///< Floating point conversions (C++ 4.8)
70 ICK_Complex_Conversion, ///< Complex conversions (C99 6.3.1.6)
71 ICK_Floating_Integral, ///< Floating-integral conversions (C++ 4.9)
72 ICK_Pointer_Conversion, ///< Pointer conversions (C++ 4.10)
73 ICK_Pointer_Member, ///< Pointer-to-member conversions (C++ 4.11)
74 ICK_Boolean_Conversion, ///< Boolean conversions (C++ 4.12)
75 ICK_Compatible_Conversion, ///< Conversions between compatible types in C99
77 ICK_Vector_Conversion, ///< Vector conversions
79 ICK_Complex_Real, ///< Complex-real conversions (C99 6.3.1.7)
80 ICK_Block_Pointer_Conversion, ///< Block Pointer conversions
81 ICK_TransparentUnionConversion, /// Transparent Union Conversions
134 /// contains between zero and three conversions. If a particular
136 /// (ICK_Identity). Note that the three conversions are
208 /// conversions are either identity conversions or derived-to-base
209 /// conversions.
309 ConversionSet &conversions() {
313 const ConversionSet &conversions() const {
318 conversions().push_back(D);
322 iterator begin() { return conversions().begin(); }
323 iterator end() { return conversions().end(); }
326 const_iterator begin() const { return conversions().begin(); }
327 const_iterator end() const { return conversions().end(); }
511 /// uninitialized conversions and should assert as above.
622 /// Conversions - The conversion sequences used to convert the
626 ImplicitConversionSequence *Conversions;
631 /// NumConversions - The number of elements in the Conversions array.
703 if (!Conversions[i].isInitialized()) return false;
704 if (Conversions[i].isAmbiguous()) return true;
711 Conversions[Idx].Bad.FromExpr,
712 Conversions[Idx].Bad.getFromType(),
713 Conversions[Idx].Bad.getToType(), S);
729 // Allocator for OverloadCandidate::Conversions. We store the first few
746 i->Conversions[ii].~ImplicitConversionSequence();
778 C.Conversions = &I[NumInlineSequences];
782 C.Conversions = ConversionSequenceAllocator
788 new (&C.Conversions[i]) ImplicitConversionSequence();