reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
14652 DiagnoseAssignmentEnum(DstType, SrcType, SrcExpr); 14657 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); 14662 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); 14669 DstType->isFunctionPointerType()) 14674 CheckInferredResultType = DstType->isObjCObjectPointerType() && 14677 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); 14681 DstType = DstType.getUnqualifiedType(); 14681 DstType = DstType.getUnqualifiedType(); 14696 Qualifiers rhq = DstType->getPointeeType().getQualifiers(); 14720 IsStringLiteralToNonConstPointerConversion(SrcExpr, DstType)) 14745 DstType->castAs<ObjCObjectPointerType>()->getInterfaceType()) 14748 else if (DstType->isObjCQualifiedIdType()) { 14750 DstType->castAs<ObjCObjectPointerType>(); 14769 if (maybeDiagnoseAssignmentToFunction(*this, DstType, SrcExpr)) { 14776 ConvHints.tryToFixConversion(SrcExpr, SrcType, DstType, *this); 14788 FirstType = DstType; 14800 SecondType = DstType; 14837 EmitRelatedResultTypeNoteForReturn(DstType);