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

References

tools/clang/lib/Sema/SemaInit.cpp
 5131   assert(!DestType->isReferenceType() && "References are handled elsewhere");
 5133   assert((DestType->isRecordType() || SourceType->isRecordType()) &&
 5140   CandidateSet.setDestAS(DestType.getQualifiers().getAddressSpace());
 5146   if (const RecordType *DestRecordType = DestType->getAs<RecordType>()) {
 5153     if (S.isCompleteType(Kind.getLocation(), DestType)) {
 5207                 ConvTemplate, I.getPair(), ActingDC, Initializer, DestType,
 5211                                      DestType, CandidateSet, AllowExplicit,
 5237                                    DestType.getUnqualifiedType(),
 5258       Sequence.AddFinalCopy(DestType);
 5259     else if (DestType.hasQualifiers())
 5260       Sequence.AddQualificationConversionStep(DestType, VK_RValue);
 5281         !S.Context.hasSameUnqualifiedType(ConvType, DestType))
 5282       Sequence.AddFinalCopy(DestType);
 5283     else if (!S.Context.hasSameType(ConvType, DestType))
 5284       Sequence.AddQualificationConversionStep(DestType, VK_RValue);
 5295     Sequence.AddConversionSequenceStep(ICS, DestType, TopLevelOfInitList);