/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaOpenACC.cpp | 1287 QualType ConvTy) override { in ActOnIntExpr() argument 1289 << T << ConvTy; in ActOnIntExpr() 1294 QualType ConvTy) override { in ActOnIntExpr() argument 1296 << ConvTy->isEnumeralType() << ConvTy; in ActOnIntExpr() 1305 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in ActOnIntExpr() argument 1307 << ConvTy->isEnumeralType() << ConvTy; in ActOnIntExpr() 1312 QualType ConvTy) override { in ActOnIntExpr() argument
|
H A D | SemaExprCXX.cpp | 2221 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override { in BuildCXXNew() argument 2222 return S.Diag(Loc, diag::err_array_size_explicit_conversion) << T << ConvTy; in BuildCXXNew() 2226 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument 2228 << ConvTy->isEnumeralType() << ConvTy; in BuildCXXNew() 2237 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument 2239 << ConvTy->isEnumeralType() << ConvTy; in BuildCXXNew() 2244 QualType ConvTy) override { in BuildCXXNew() argument 2249 << T << ConvTy->isEnumeralType() << ConvTy; in BuildCXXNew() 3670 QualType ConvTy) override { in ActOnCXXDelete() argument 3671 return S.Diag(Loc, diag::err_delete_explicit_conversion) << T << ConvTy; in ActOnCXXDelete() [all …]
|
H A D | SemaLambda.cpp | 1679 QualType ConvTy = in addFunctionPointerConversion() local 1708 TypeSourceInfo *ConvTSI = S.Context.getTrivialTypeSourceInfo(ConvTy, Loc); in addFunctionPointerConversion() 1751 DeclarationNameInfo(ConversionName, Loc, ConvNameLoc), ConvTy, ConvTSI, in addFunctionPointerConversion() 1862 QualType ConvTy = in addBlockPointerConversion() local 1872 S.Context, Class, Loc, DeclarationNameInfo(Name, Loc, NameLoc), ConvTy, in addBlockPointerConversion() 1873 S.Context.getTrivialTypeSourceInfo(ConvTy, Loc), in addBlockPointerConversion()
|
H A D | SemaStmt.cpp | 1078 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override { in CheckSwitchCondition() argument 1079 return S.Diag(Loc, diag::err_switch_explicit_conversion) << T << ConvTy; in CheckSwitchCondition() 1083 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument 1085 << ConvTy->isEnumeralType() << ConvTy; in CheckSwitchCondition() 1094 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument 1096 << ConvTy->isEnumeralType() << ConvTy; in CheckSwitchCondition() 1100 Sema &S, SourceLocation Loc, QualType T, QualType ConvTy) override { in CheckSwitchCondition() argument 3148 AssignConvertType ConvTy = in ActOnIndirectGotoStmt() local 3153 if (DiagnoseAssignmentResult(ConvTy, StarLoc, DestTy, ETy, E, AA_Passing)) in ActOnIndirectGotoStmt()
|
H A D | SemaARM.cpp | 792 Sema::AssignConvertType ConvTy; in CheckNeonBuiltinFunctionCall() local 793 ConvTy = SemaRef.CheckSingleAssignmentConstraints(LHSTy, RHS); in CheckNeonBuiltinFunctionCall() 796 if (SemaRef.DiagnoseAssignmentResult(ConvTy, Arg->getBeginLoc(), LHSTy, in CheckNeonBuiltinFunctionCall()
|
H A D | SemaExpr.cpp | 8857 Sema::AssignConvertType ConvTy = Sema::Compatible; in checkPointerTypesForAssignment() local 8886 ConvTy = Sema::IncompatiblePointerDiscardsQualifiers; in checkPointerTypesForAssignment() 8890 else ConvTy = Sema::CompatiblePointerDiscardsQualifiers; in checkPointerTypesForAssignment() 8898 return ConvTy; in checkPointerTypesForAssignment() 8907 return ConvTy; in checkPointerTypesForAssignment() 8942 if (ConvTy != Sema::Compatible) in checkPointerTypesForAssignment() 8943 return ConvTy; in checkPointerTypesForAssignment() 8988 return ConvTy; in checkPointerTypesForAssignment() 9011 Sema::AssignConvertType ConvTy = Sema::Compatible; in checkBlockPointerTypesForAssignment() local 9021 ConvTy = Sema::CompatiblePointerDiscardsQualifiers; in checkBlockPointerTypesForAssignment() [all …]
|
H A D | SemaInit.cpp | 8121 Sema::AssignConvertType ConvTy = in Perform() local 8130 if (ConvTy != Sema::Compatible && in Perform() 8134 ConvTy = Sema::Compatible; in Perform() 8157 if (S.DiagnoseAssignmentResult(ConvTy, Kind.getLocation(), in Perform()
|
H A D | SemaOverload.cpp | 6407 QualType ConvTy = Conv->getConversionType().getNonReferenceType(); in diagnoseAmbiguousConversion() local 6408 Converter.noteAmbiguous(SemaRef, Conv, ConvTy); in diagnoseAmbiguousConversion() 6425 QualType ConvTy = Conversion->getConversionType().getNonReferenceType(); in diagnoseNoViableConversion() local 6427 ConvTy.getAsStringInternal(TypeStr, SemaRef.getPrintingPolicy()); in diagnoseNoViableConversion() 6429 Converter.diagnoseExplicitConv(SemaRef, Loc, T, ConvTy) in diagnoseNoViableConversion() 6434 Converter.noteExplicitConv(SemaRef, Conversion, ConvTy); in diagnoseNoViableConversion()
|
H A D | SemaOpenMP.cpp | 15361 QualType ConvTy) override { in PerformOpenMPImplicitIntegerConversion() argument 15362 return S.Diag(Loc, diag::err_omp_explicit_conversion) << T << ConvTy; in PerformOpenMPImplicitIntegerConversion() 15365 QualType ConvTy) override { in PerformOpenMPImplicitIntegerConversion() argument 15367 << ConvTy->isEnumeralType() << ConvTy; in PerformOpenMPImplicitIntegerConversion() 15374 QualType ConvTy) override { in PerformOpenMPImplicitIntegerConversion() argument 15376 << ConvTy->isEnumeralType() << ConvTy; in PerformOpenMPImplicitIntegerConversion()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
H A D | SPIRVLegalizerInfo.cpp | 324 static Register convertPtrToInt(Register Reg, LLT ConvTy, SPIRVType *SpirvType, in convertPtrToInt() argument 328 Register ConvReg = MRI.createGenericVirtualRegister(ConvTy); in convertPtrToInt()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 7670 bool DiagnoseAssignmentResult(AssignConvertType ConvTy, SourceLocation Loc, 10067 QualType ConvTy) = 0; 10071 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 10080 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 10087 QualType ConvTy) = 0;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
H A D | PPCISelLowering.cpp | 8358 EVT ConvTy = Src.getValueType() == MVT::f128 ? MVT::f128 : MVT::f64; in convertFPToInt() local 8362 Conv = DAG.getNode(Opc, dl, DAG.getVTList(ConvTy, MVT::Other), {Chain, Src}, in convertFPToInt() 8365 Conv = DAG.getNode(Opc, dl, ConvTy, Src); in convertFPToInt() 8660 EVT ConvTy = IsSingle ? MVT::f32 : MVT::f64; in convertIntToFP() local 8665 DAG.getVTList(ConvTy, MVT::Other), {Chain, Src}, Flags); in convertIntToFP() 8667 return DAG.getNode(ConvOpc, dl, ConvTy, Src); in convertIntToFP()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 17192 auto *ConvTy = Int64Ty; in EmitPPCBuiltinExpr() local 17198 ConvTy = Int64Ty; in EmitPPCBuiltinExpr() 17202 ConvTy = Int32Ty; in EmitPPCBuiltinExpr() 17206 ConvTy = Int16Ty; in EmitPPCBuiltinExpr() 17210 ConvTy = Int8Ty; in EmitPPCBuiltinExpr() 17215 Op2, llvm::FixedVectorType::get(ConvTy, NumElts)); in EmitPPCBuiltinExpr() 17220 Function *F = CGM.getIntrinsic(Intrinsic::bswap, ConvTy); in EmitPPCBuiltinExpr() 17224 Elt, Address(Ptr, ConvTy, CharUnits::fromQuantity(1))); in EmitPPCBuiltinExpr()
|