Home
last modified time | relevance | path

Searched refs:ConvTy (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaOpenACC.cpp1287 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 DSemaExprCXX.cpp2221 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 DSemaLambda.cpp1679 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 DSemaStmt.cpp1078 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 DSemaARM.cpp792 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 DSemaExpr.cpp8857 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 DSemaInit.cpp8121 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 DSemaOverload.cpp6407 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 DSemaOpenMP.cpp15361 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 DSPIRVLegalizerInfo.cpp324 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 DSema.h7670 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 DPPCISelLowering.cpp8358 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 DCGBuiltin.cpp17192 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()