| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | ASTLambda.h | 54 if (CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(D)) in isLambdaConversionOperator() local 55 return isLambdaConversionOperator(Conv); in isLambdaConversionOperator() 57 if (CXXConversionDecl *Conv = in isLambdaConversionOperator() local 59 return isLambdaConversionOperator(Conv); in isLambdaConversionOperator()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | NumberObjectConversionChecker.cpp | 103 const Stmt *Conv = Result.Nodes.getNodeAs<Stmt>("conv"); in run() local 104 assert(Conv); in run() 193 Conv->getSourceRange()); in run()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Lanai/ |
| H A D | Lanai.td | 17 // Register File, Calling Conv, Instruction Descriptions
|
| /freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/PDB/ |
| H A D | PDBExtras.h | 28 raw_ostream &operator<<(raw_ostream &OS, const PDB_CallingConv &Conv);
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaOverload.cpp | 1921 Sema::AssignConvertType Conv = in IsStandardConversion() local 1927 switch (Conv) { in IsStandardConversion() 3424 CXXConversionDecl *Conv; in IsUserDefinedConversion() local 4410 CXXConversionDecl *Conv; in FindConversionForRefInit() local 5626 CXXConversionDecl *Conv = in diagnoseAmbiguousConversion() local 5724 CXXConversionDecl *Conv; in collectViableConversionCandidates() local 9682 assert(Conv.isBad()); in DiagnoseBadConversion() 9701 Expr *FromExpr = Conv.Bad.FromExpr; in DiagnoseBadConversion() 9703 QualType ToTy = Conv.Bad.getToType(); in DiagnoseBadConversion() 13199 if (!Conv->isExplicit()) { in BuildCallToObjectOfClassType() [all …]
|
| H A D | SemaDeclCXX.cpp | 12764 CXXRecordDecl *Lambda = Conv->getParent(); in DefineImplicitLambdaToFunctionPointerConversion() 12803 Conv->setBody(CompoundStmt::Create(Context, Return, Conv->getLocation(), in DefineImplicitLambdaToFunctionPointerConversion() 12805 Conv->markUsed(Context); in DefineImplicitLambdaToFunctionPointerConversion() 12806 Conv->setReferenced(); in DefineImplicitLambdaToFunctionPointerConversion() 12809 L->CompletedImplicitDefinition(Conv); in DefineImplicitLambdaToFunctionPointerConversion() 12818 CXXConversionDecl *Conv) in DefineImplicitLambdaToBlockPointerConversion() argument 12843 Conv->setInvalidDecl(); in DefineImplicitLambdaToBlockPointerConversion() 12852 Conv->setInvalidDecl(); in DefineImplicitLambdaToBlockPointerConversion() 12858 Conv->setBody(CompoundStmt::Create(Context, ReturnS, Conv->getLocation(), in DefineImplicitLambdaToBlockPointerConversion() 12860 Conv->markUsed(Context); in DefineImplicitLambdaToBlockPointerConversion() [all …]
|
| H A D | SemaInit.cpp | 3780 CXXConversionDecl *Conv; in ResolveConstructorOverload() local 3784 Conv = cast<CXXConversionDecl>(D); in ResolveConstructorOverload() 4370 CXXConversionDecl *Conv; in TryRefInitWithConversionFunction() local 4372 Conv = cast<CXXConversionDecl>(ConvTemplate->getTemplatedDecl()); in TryRefInitWithConversionFunction() 4374 Conv = cast<CXXConversionDecl>(D); in TryRefInitWithConversionFunction() 4382 if ((AllowExplicitConvs || !Conv->isExplicit()) && in TryRefInitWithConversionFunction() 4391 S.AddConversionCandidate(Conv, I.getPair(), ActingDC, in TryRefInitWithConversionFunction() 4986 CXXConversionDecl *Conv; in TryUserDefinedConversion() local 4990 Conv = cast<CXXConversionDecl>(D); in TryUserDefinedConversion() 4992 if (AllowExplicit || !Conv->isExplicit()) { in TryUserDefinedConversion() [all …]
|
| H A D | SemaLambda.cpp | 1711 CXXConversionDecl *Conv, in BuildBlockForLambdaConversion() argument 1714 CXXRecordDecl *Lambda = Conv->getParent(); in BuildBlockForLambdaConversion() 1772 Expr *BuildBlock = new (Context) BlockExpr(Block, Conv->getConversionType()); in BuildBlockForLambdaConversion()
|
| H A D | SemaCoroutine.cpp | 453 ExprResult Conv = S.PerformContextuallyConvertToBool(AwaitReady); in buildCoawaitCalls() local 454 if (Conv.isInvalid()) { in buildCoawaitCalls() 461 Calls.Results[ACT::ACT_Ready] = Conv.get(); in buildCoawaitCalls()
|
| H A D | SemaExprCXX.cpp | 1965 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument 1966 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) in BuildCXXNew() 1976 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in BuildCXXNew() argument 1977 return S.Diag(Conv->getLocation(), diag::note_array_size_conversion) in BuildCXXNew() 3279 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) in ActOnCXXDelete() 3288 SemaDiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv, in ActOnCXXDelete() argument 3290 return S.Diag(Conv->getLocation(), diag::note_delete_conversion) in ActOnCXXDelete() 3774 CXXConversionDecl *Conv = cast<CXXConversionDecl>(Method); in BuildCXXCastArgument() local 3775 ExprResult Result = S.BuildCXXMemberCallExpr(From, FoundDecl, Conv, in BuildCXXCastArgument() 3819 if (const CXXConversionDecl *Conv = dyn_cast<CXXConversionDecl>(FD)) { in PerformImplicitConversion() local [all …]
|
| H A D | SemaStmt.cpp | 666 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument 667 return S.Diag(Conv->getLocation(), diag::note_switch_conversion) in CheckSwitchCondition() 677 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in CheckSwitchCondition() argument 678 return S.Diag(Conv->getLocation(), diag::note_switch_conversion) in CheckSwitchCondition()
|
| H A D | SemaCodeComplete.cpp | 6463 ExprResult Conv = DefaultFunctionArrayLvalueConversion(RecExpr); in CodeCompleteObjCInstanceMessage() local 6464 if (Conv.isInvalid()) // conversion failed. bail. in CodeCompleteObjCInstanceMessage() 6466 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage() 6488 ExprResult Conv = PerformContextuallyConvertToObjCPointer(RecExpr); in CodeCompleteObjCInstanceMessage() local 6489 if (Conv.isUsable()) { in CodeCompleteObjCInstanceMessage() 6490 RecExpr = Conv.get(); in CodeCompleteObjCInstanceMessage()
|
| H A D | SemaOpenMP.cpp | 8901 SemaDiagnosticBuilder noteExplicitConv(Sema &S, CXXConversionDecl *Conv, in PerformOpenMPImplicitIntegerConversion() argument 8903 return S.Diag(Conv->getLocation(), diag::note_omp_conversion_here) in PerformOpenMPImplicitIntegerConversion() 8910 SemaDiagnosticBuilder noteAmbiguous(Sema &S, CXXConversionDecl *Conv, in PerformOpenMPImplicitIntegerConversion() argument 8912 return S.Diag(Conv->getLocation(), diag::note_omp_conversion_here) in PerformOpenMPImplicitIntegerConversion()
|
| H A D | SemaExpr.cpp | 14271 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument 14272 return S.Diag(Conv->getLocation(), diag::note_ice_conversion_here) in VerifyIntegerConstantExpression() 14282 Sema &S, CXXConversionDecl *Conv, QualType ConvTy) override { in VerifyIntegerConstantExpression() argument 14283 return S.Diag(Conv->getLocation(), diag::note_ice_conversion_here) in VerifyIntegerConstantExpression()
|
| /freebsd-12.1/contrib/llvm/lib/DebugInfo/PDB/ |
| H A D | PDBExtras.cpp | 73 const PDB_CallingConv &Conv) { in operator <<() argument 75 switch (Conv) { in operator <<()
|
| /freebsd-12.1/contrib/llvm/lib/Target/Sparc/ |
| H A D | Sparc.td | 70 // Register File, Calling Conv, Instruction Descriptions
|
| /freebsd-12.1/contrib/llvm/lib/Target/Mips/ |
| H A D | Mips.td | 55 // Register File, Calling Conv, Instruction Descriptions
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/ |
| H A D | IndVarSimplify.cpp | 473 Value *Conv = new SIToFPInst(NewPHI, PN->getType(), "indvar.conv", in handleFloatingPointIV() local 475 PN->replaceAllUsesWith(Conv); in handleFloatingPointIV()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclCXX.cpp | 1427 static CanQualType GetConversionType(ASTContext &Context, NamedDecl *Conv) { in GetConversionType() argument 1429 cast<CXXConversionDecl>(Conv->getUnderlyingDecl()->getAsFunction()) in GetConversionType()
|
| H A D | ExprConstant.cpp | 2525 static bool handleLValueToRValueConversion(EvalInfo &Info, const Expr *Conv, 3346 static bool handleLValueToRValueConversion(EvalInfo &Info, const Expr *Conv, in handleLValueToRValueConversion() argument 3360 Info.FFDiag(Conv); in handleLValueToRValueConversion() 3367 return extractSubobject(Info, Conv, LitObj, LVal.Designator, RVal); in handleLValueToRValueConversion() 3374 return extractSubobject(Info, Conv, StrObj, LVal.Designator, RVal); in handleLValueToRValueConversion() 3378 CompleteObject Obj = findCompleteObject(Info, Conv, AK_Read, LVal, Type); in handleLValueToRValueConversion() 3379 return Obj && extractSubobject(Info, Conv, Obj, LVal.Designator, RVal); in handleLValueToRValueConversion()
|
| /freebsd-12.1/contrib/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelLowering.cpp | 8563 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v8i16, V1); in LowerVECTOR_SHUFFLE() local 8564 SDValue ReveHWord = DAG.getNode(PPCISD::XXREVERSE, dl, MVT::v8i16, Conv); in LowerVECTOR_SHUFFLE() 8567 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1); in LowerVECTOR_SHUFFLE() local 8568 SDValue ReveWord = DAG.getNode(PPCISD::XXREVERSE, dl, MVT::v4i32, Conv); in LowerVECTOR_SHUFFLE() 8571 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v2i64, V1); in LowerVECTOR_SHUFFLE() local 8572 SDValue ReveDWord = DAG.getNode(PPCISD::XXREVERSE, dl, MVT::v2i64, Conv); in LowerVECTOR_SHUFFLE() 8575 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v1i128, V1); in LowerVECTOR_SHUFFLE() local 8585 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v4i32, V1); in LowerVECTOR_SHUFFLE() local 8586 SDValue Splat = DAG.getNode(PPCISD::XXSPLT, dl, MVT::v4i32, Conv, in LowerVECTOR_SHUFFLE() 8593 SDValue Conv = DAG.getNode(ISD::BITCAST, dl, MVT::v2f64, V1); in LowerVECTOR_SHUFFLE() local [all …]
|
| H A D | PPCISelDAGToDAG.cpp | 2453 SDValue addExtOrTrunc(SDValue NatWidthRes, ExtOrTruncConversion Conv); 2761 ExtOrTruncConversion Conv) { in addExtOrTrunc() argument 2766 if (Conv == ExtOrTruncConversion::Ext) { in addExtOrTrunc() 2774 assert(Conv == ExtOrTruncConversion::Trunc && in addExtOrTrunc()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 2681 noteExplicitConv(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 2690 noteAmbiguous(Sema &S, CXXConversionDecl *Conv, QualType ConvTy) = 0; 5669 SourceLocation CurrentLoc, CXXConversionDecl *Conv); 5679 CXXConversionDecl *Conv); 5683 CXXConversionDecl *Conv,
|