Searched refs:doCast (Results 1 – 6 of 6) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | Casting.h | 313 return Derived::doCast(f); 335 static inline To doCast(From *f) { return To(f); } 348 static inline CastResultType doCast(std::unique_ptr<From> &&f) { 357 return doCast(std::move(f)); 372 static inline std::optional<To> doCast(const From &f) { return To(f); } 401 static inline decltype(auto) doCast(const From &f) { 402 return ForwardTo::doCast(const_cast<NonConstFrom>(f)); 428 static inline decltype(auto) doCast(const From &f) { 429 return *ForwardTo::doCast(&f); 481 static inline CastReturnType doCast(const From &f) { [all …]
|
| /freebsd/contrib/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
| H A D | SMTConv.h | 687 template <typename T, T (*doCast)(llvm::SMTSolverRef &Solver, const T &, 701 LHS = (*doCast)(Solver, LHS, NewTy, NewBitWidth, LTy, LBitWidth); in doIntTypeConversion() 708 RHS = (*doCast)(Solver, RHS, NewTy, NewBitWidth, RTy, RBitWidth); in doIntTypeConversion() 725 RHS = (*doCast)(Solver, RHS, LTy, LBitWidth, RTy, RBitWidth); in doIntTypeConversion() 728 LHS = (*doCast)(Solver, LHS, RTy, RBitWidth, LTy, LBitWidth); in doIntTypeConversion() 735 RHS = (*doCast)(Solver, RHS, LTy, LBitWidth, RTy, RBitWidth); in doIntTypeConversion() 738 LHS = (*doCast)(Solver, LHS, RTy, RBitWidth, LTy, LBitWidth); in doIntTypeConversion() 746 RHS = (doCast)(Solver, RHS, LTy, LBitWidth, RTy, RBitWidth); in doIntTypeConversion() 749 LHS = (*doCast)(Solver, LHS, RTy, RBitWidth, LTy, LBitWidth); in doIntTypeConversion() 759 RHS = (*doCast)(Solver, RHS, LTy, LBitWidth, RTy, RBitWidth); in doIntTypeConversion() [all …]
|
| H A D | SVals.h | 544 static To doCast(const From &f) { 550 return doCast(f);
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | PointerUnion.h | 239 template <typename To> static To doCast(From &F) { 257 static To doCast(From &f) { return Impl::template doCast<To>(f); }
|
| /freebsd/contrib/llvm-project/clang/include/clang/ExtractAPI/ |
| H A D | API.h | 1534 static RecordContext *doCast(FromTy *From) { in doCast() function 1544 static RecordContext *doCast(FromTy *From) { 1562 static ToTy *doCast(RecordContext *Ctx) { 1575 static RecordContext *doCast(RecordContext *Ctx) { 1598 static inline ::clang::extractapi::RecordContext *doCast(FromTy *From) { 1599 return ::clang::extractapi::ToRecordContextCastInfoWrapper<FromTy>::doCast( 1621 static inline ToTy *doCast(::clang::extractapi::RecordContext *Ctx) { 1622 return ::clang::extractapi::FromRecordContextCastInfoWrapper<ToTy>::doCast(
|
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
| H A D | VPlan.h | 3530 static inline VPPhiAccessors *doCast(SrcTy R) { 3549 return doCast(f);
|