Home
last modified time | relevance | path

Searched refs:Conv (Results 1 – 25 of 26) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/clang/include/clang/AST/
H A DASTLambda.h53 if (CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(D)) in isLambdaConversionOperator() local
54 return isLambdaConversionOperator(Conv); in isLambdaConversionOperator()
56 if (CXXConversionDecl *Conv = in isLambdaConversionOperator() local
58 return isLambdaConversionOperator(Conv); in isLambdaConversionOperator()
/freebsd-13.1/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DNumberObjectConversionChecker.cpp102 const Stmt *Conv = Result.Nodes.getNodeAs<Stmt>("conv"); in run() local
103 assert(Conv); in run()
192 Conv->getSourceRange()); in run()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanai.td16 // Register File, Calling Conv, Instruction Descriptions
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DPDBExtras.h26 raw_ostream &operator<<(raw_ostream &OS, const PDB_CallingConv &Conv);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/VE/
H A DVE.td26 // Register File, Calling Conv, Instruction Descriptions
/freebsd-13.1/contrib/llvm-project/clang/lib/Sema/
H A DSemaOverload.cpp1998 Sema::AssignConvertType Conv = in IsStandardConversion() local
2004 switch (Conv) { in IsStandardConversion()
3523 CXXConversionDecl *Conv; in IsUserDefinedConversion() local
4530 Conv = ReferenceConversions(); in CompareReferenceRelationship()
4560 bool ConvertedReferent = Conv != 0; in CompareReferenceRelationship()
4629 CXXConversionDecl *Conv; in FindConversionForRefInit() local
5895 CXXConversionDecl *Conv = in diagnoseAmbiguousConversion() local
5995 CXXConversionDecl *Conv; in collectViableConversionCandidates() local
10388 assert(Conv.isBad()); in DiagnoseBadConversion()
14534 if (!Conv->isExplicit()) { in BuildCallToObjectOfClassType()
[all …]
H A DSemaDeclCXX.cpp15118 CXXRecordDecl *Lambda = Conv->getParent(); in DefineImplicitLambdaToFunctionPointerConversion()
15157 Conv->setBody(CompoundStmt::Create(Context, Return, Conv->getLocation(), in DefineImplicitLambdaToFunctionPointerConversion()
15159 Conv->markUsed(Context); in DefineImplicitLambdaToFunctionPointerConversion()
15160 Conv->setReferenced(); in DefineImplicitLambdaToFunctionPointerConversion()
15163 L->CompletedImplicitDefinition(Conv); in DefineImplicitLambdaToFunctionPointerConversion()
15172 CXXConversionDecl *Conv) in DefineImplicitLambdaToBlockPointerConversion() argument
15197 Conv->setInvalidDecl(); in DefineImplicitLambdaToBlockPointerConversion()
15206 Conv->setInvalidDecl(); in DefineImplicitLambdaToBlockPointerConversion()
15212 Conv->setBody(CompoundStmt::Create(Context, ReturnS, Conv->getLocation(), in DefineImplicitLambdaToBlockPointerConversion()
15214 Conv->markUsed(Context); in DefineImplicitLambdaToBlockPointerConversion()
[all …]
H A DSemaInit.cpp4007 CXXConversionDecl *Conv; in ResolveConstructorOverload() local
4009 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in ResolveConstructorOverload()
4011 Conv = cast<CXXConversionDecl>(D); in ResolveConstructorOverload()
4627 CXXConversionDecl *Conv; in TryRefInitWithConversionFunction() local
4629 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in TryRefInitWithConversionFunction()
4631 Conv = cast<CXXConversionDecl>(D); in TryRefInitWithConversionFunction()
4640 Conv->getConversionType()->isLValueReferenceType())) { in TryRefInitWithConversionFunction()
5301 CXXConversionDecl *Conv; in TryUserDefinedConversion() local
5305 Conv = cast<CXXConversionDecl>(D); in TryUserDefinedConversion()
6870 if (auto *Conv = dyn_cast_or_null<CXXConversionDecl>(Callee)) in shouldTrackImplicitObjectArg() local
[all …]
H A DSemaCoroutine.cpp433 ExprResult Conv = S.PerformContextuallyConvertToBool(AwaitReady); in buildCoawaitCalls() local
434 if (Conv.isInvalid()) { in buildCoawaitCalls()
441 Calls.Results[ACT::ACT_Ready] = S.MaybeCreateExprWithCleanups(Conv.get()); in buildCoawaitCalls()
H A DSemaLambda.cpp1966 CXXConversionDecl *Conv, in BuildBlockForLambdaConversion() argument
1969 CXXRecordDecl *Lambda = Conv->getParent(); in BuildBlockForLambdaConversion()
2026 Expr *BuildBlock = new (Context) BlockExpr(Block, Conv->getConversionType()); in BuildBlockForLambdaConversion()
H A DSemaExprCXX.cpp2094 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument
2095 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) in BuildCXXNew()
2105 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument
2106 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) in BuildCXXNew()
3517 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) in ActOnCXXDelete()
3526 SemaDiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv, in ActOnCXXDelete() argument
3528 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) in ActOnCXXDelete()
4025 CXXConversionDecl *Conv = cast<CXXConversionDecl>(Method); in BuildCXXCastArgument() local
4026 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, in BuildCXXCastArgument()
4071 if (const CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(FD)) { in PerformImplicitConversion() local
[all …]
H A DSemaStmt.cpp1015 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument
1016 return S.Diag(Conv->getLocation(), diag::note_switch_conversion) in CheckSwitchCondition()
1026 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument
1027 return S.Diag(Conv->getLocation(), diag::note_switch_conversion) in CheckSwitchCondition()
H A DSemaCodeComplete.cpp7605 ExprResult Conv = DefaultFunctionArrayLvalueConversion(RecExpr); in CodeCompleteObjCInstanceMessage() local
7606 if (Conv.isInvalid()) // conversion failed. bail. in CodeCompleteObjCInstanceMessage()
7608 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
7630 ExprResult Conv = PerformContextuallyConvertToObjCPointer(RecExpr); in CodeCompleteObjCInstanceMessage() local
7631 if (Conv.isUsable()) { in CodeCompleteObjCInstanceMessage()
7632 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
H A DSemaChecking.cpp16509 ExprResult Conv = DefaultLvalueConversion(E); in SemaBuiltinMatrixColumnMajorLoad() local
16510 if (Conv.isInvalid()) in SemaBuiltinMatrixColumnMajorLoad()
16511 return Conv; in SemaBuiltinMatrixColumnMajorLoad()
16513 return tryConvertExprToType(Conv.get(), Context.getSizeType()); in SemaBuiltinMatrixColumnMajorLoad()
H A DSemaExpr.cpp16365 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument
16366 return S.Diag(Conv->getLocation(), diag::note_ice_conversion_here) in VerifyIntegerConstantExpression()
16376 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument
16377 return S.Diag(Conv->getLocation(), diag::note_ice_conversion_here) in VerifyIntegerConstantExpression()
H A DSemaOpenMP.cpp14124 SemaDiagnosticBuilder noteExplicitConv(Sema &S, CXXConversionDecl *Conv, in PerformOpenMPImplicitIntegerConversion() argument
14126 return S.Diag(Conv->getLocation(), diag::note_omp_conversion_here) in PerformOpenMPImplicitIntegerConversion()
14133 SemaDiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv, in PerformOpenMPImplicitIntegerConversion() argument
14135 return S.Diag(Conv->getLocation(), diag::note_omp_conversion_here) in PerformOpenMPImplicitIntegerConversion()
/freebsd-13.1/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DPDBExtras.cpp72 const PDB_CallingConv &Conv) { in operator <<() argument
74 switch (Conv) { in operator <<()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparc.td69 // Register File, Calling Conv, Instruction Descriptions
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips.td212 // Register File, Calling Conv, Instruction Descriptions
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DIndVarSimplify.cpp398 Value *Conv = new SIToFPInst(NewPHI, PN->getType(), "indvar.conv", in handleFloatingPointIV() local
400 PN->replaceAllUsesWith(Conv); in handleFloatingPointIV()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelLowering.cpp8009 SDValue Conv; in convertFPToInt() local
8027 Conv = DAG.getNode(Opc, dl, MVT::f64, Src); in convertFPToInt()
8029 return Conv; in convertFPToInt()
8082 SDValue Conv = convertFPToInt(Op, DAG, Subtarget); in LowerFP_TO_INTDirectMove() local
8085 return DAG.getMergeValues({Mov, Conv.getValue(1)}, dl); in LowerFP_TO_INTDirectMove()
9872 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v8i16, V1); in LowerVECTOR_SHUFFLE() local
9876 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1); in LowerVECTOR_SHUFFLE() local
9880 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v2i64, V1); in LowerVECTOR_SHUFFLE() local
9894 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1); in LowerVECTOR_SHUFFLE() local
13856 SDValue Conv = DAG.getBitcast(VT, Shuffle); in addShuffleForVecExtend() local
[all …]
H A DPPCISelDAGToDAG.cpp2733 SDValue addExtOrTrunc(SDValue NatWidthRes, ExtOrTruncConversion Conv);
3042 ExtOrTruncConversion Conv) { in addExtOrTrunc() argument
3047 if (Conv == ExtOrTruncConversion::Ext) { in addExtOrTrunc()
3055 assert(Conv == ExtOrTruncConversion::Trunc && in addExtOrTrunc()
/freebsd-13.1/contrib/llvm-project/clang/lib/AST/
H A DDeclCXX.cpp1619 static CanQualType GetConversionType(ASTContext &Context, NamedDecl *Conv) { in GetConversionType() argument
1621 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction()) in GetConversionType()
H A DExprConstant.cpp4212 handleLValueToRValueConversion(EvalInfo &Info, const Expr *Conv, QualType Type, in handleLValueToRValueConversion() argument
4230 Info.FFDiag(Conv); in handleLValueToRValueConversion()
4237 return extractSubobject(Info, Conv, LitObj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion()
4247 Info.FFDiag(Conv); in handleLValueToRValueConversion()
4252 Info.FFDiag(Conv, diag::note_constexpr_access_past_end) << AK; in handleLValueToRValueConversion()
4254 Info.FFDiag(Conv); in handleLValueToRValueConversion()
4263 CompleteObject Obj = findCompleteObject(Info, Conv, AK, LVal, Type); in handleLValueToRValueConversion()
4264 return Obj && extractSubobject(Info, Conv, Obj, LVal.Designator, RVal, AK); in handleLValueToRValueConversion()
/freebsd-13.1/contrib/llvm-project/clang/include/clang/Sema/
H A DSema.h3550 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0;
3559 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0;
6778 SourceLocation CurrentLoc, CXXConversionDecl *Conv);
6788 CXXConversionDecl *Conv);
6792 CXXConversionDecl *Conv,
11791 ReferenceConversions *Conv = nullptr);

12