reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/lib/Sema/SemaExprCXX.cpp
 3860       return PerformImplicitConversion(From, ToType, ICS.UserDefined.After,
tools/clang/lib/Sema/SemaInit.cpp
 9500     SCS = &ICS.UserDefined.After;
tools/clang/lib/Sema/SemaOverload.cpp
  526   if (After.First || After.Second || After.Third) {
  526   if (After.First || After.Second || After.Third) {
  526   if (After.First || After.Second || After.Third) {
  528     After.dump();
 3303     User.After.setAsIdentityConversion();
 3304     User.After.setFromType(ThisType->castAs<PointerType>()->getPointeeType());
 3305     User.After.setAllToTypes(ToType);
 3494       User.After.setAsIdentityConversion();
 3495       User.After.setFromType(ThisType->castAs<PointerType>()->getPointeeType());
 3496       User.After.setAllToTypes(ToType);
 3522       User.After = Best->FinalConversion;
 3707                                                   ICS1.UserDefined.After,
 3708                                                   ICS2.UserDefined.After);
 4563     ICS.UserDefined.After = Best->FinalConversion;
 4568     assert(ICS.UserDefined.After.ReferenceBinding &&
 4569            ICS.UserDefined.After.DirectBinding &&
 4753         ICS.UserDefined.After.First == ICK_Lvalue_To_Rvalue)
 4850     ICS.UserDefined.After.ReferenceBinding = true;
 4851     ICS.UserDefined.After.IsLvalueReference = !isRValRef;
 4852     ICS.UserDefined.After.BindsToFunctionLvalue = false;
 4853     ICS.UserDefined.After.BindsToRvalue = !LValRefType;
 4854     ICS.UserDefined.After.BindsImplicitObjectArgumentWithoutRefQualifier = false;
 4855     ICS.UserDefined.After.ObjCLifetimeConversionBinding = false;
 5012       Result.UserDefined.After.setAsIdentityConversion();
 5013       Result.UserDefined.After.setFromType(ToType);
 5014       Result.UserDefined.After.setAllToTypes(ToType);
 5077                                             Result.UserDefined.After;
 5515     SCS = &ICS.UserDefined.After;
 5674     dropPointerConversion(ICS.UserDefined.After);
 7317   Candidate.Conversions[0].UserDefined.After
 7319   Candidate.Conversions[0].UserDefined.After.setAsIdentityConversion();