/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | OperationKinds.h | 19 /// CastKind - The kind of operation required for a conversion. 20 enum CastKind { enum in namespace:clang
|
H A D | ExprCXX.h | 378 CastKind kind, Expr *op, unsigned PathSize, 423 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, 438 ExprValueKind VK, CastKind K, Expr *Op, 459 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, 474 ExprValueKind VK, CastKind Kind, Expr *Op, 502 CXXReinterpretCastExpr(QualType ty, ExprValueKind vk, CastKind kind, 518 ExprValueKind VK, CastKind Kind, 577 CXXAddrspaceCastExpr(QualType ty, ExprValueKind VK, CastKind Kind, Expr *op, 591 Create(const ASTContext &Context, QualType T, ExprValueKind VK, CastKind Kind, 1700 CastKind kin [all...] |
H A D | Expr.h | 3384 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind, 3406 CastKind getCastKind() const { return (CastKind) CastExprBits.Kind; } 3407 void setCastKind(CastKind K) { CastExprBits.Kind = K; } 3409 static const char *getCastKindName(CastKind CK); 3488 ImplicitCastExpr(QualType ty, CastKind kind, Expr *op, 3498 ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op, 3509 CastKind Kind, Expr *Operand, 3554 CastKind kind, Expr *op, unsigned PathSize, 3587 CStyleCastExpr(QualType exprTy, ExprValueKind vk, CastKind kin [all...] |
H A D | ExprObjC.h | 1639 CastKind CK, SourceLocation BridgeKeywordLoc,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaCast.cpp | 76 CastKind Kind; 206 CastKind &Kind, 213 CastKind &Kind, 219 CastKind &Kind, 226 CastKind &Kind, 233 CastKind &Kind, 240 unsigned &msg, CastKind &Kind, 246 unsigned &msg, CastKind &Kind, 255 CastKind &Kind); 258 unsigned &msg, CastKind [all...] |
H A D | SemaExprCXX.cpp | 3867 CastKind Kind, 3951 CastKind CastKind; 3955 CastKind = CK_UserDefinedConversion; 3963 CastKind = CK_ConstructorConversion; 3984 *this, From->getBeginLoc(), ToType.getNonReferenceType(), CastKind, 4180 CastKind CK; 4256 CastKind Kind; 4276 CastKind Kind; 4390 CastKind Kin [all...] |
H A D | Sema.cpp | 506 void Sema::diagnoseZeroToNullptrConversion(CastKind Kind, const Expr* E) { 535 CastKind Kind, ExprValueKind VK, 591 CastKind Sema::ScalarTypeToBooleanCastKind(QualType ScalarTy) {
|
H A D | SemaStmtAsm.cpp | 664 CastKind castKind =
|
H A D | SemaExpr.cpp | 699 CastKind CK = T->isNullPtrType() ? CK_NullToPointer : CK_LValueToRValue; 6971 CastKind Sema::PrepareCastToObjCObjectPointer(ExprResult &E) { 6986 CastKind Sema::PrepareScalarCast(ExprResult &Src, QualType DestTy) { 7277 CastKind &Kind) { 7305 CastKind CK; 7330 Expr *CastExpr, CastKind &Kind) { 8877 CastKind K; 8909 CastKind &Kind, bool ConvertRHS) { 9274 CastKind Kind; 9369 CastKind Kin 18911 checkUnknownAnyCast(SourceRange TypeRange, QualType CastType, Expr *CastExpr, CastKind &CastKind, ExprValueKind &VK, CXXCastPath &Path) argument [all...] |
H A D | SemaInit.cpp | 7784 CastKind CK = CK_NoOp; 8099 CastKind CastKind; 8135 CastKind = CK_ConstructorConversion; 8150 CastKind = CK_UserDefinedConversion; 8158 CastKind, CurInit.get(), nullptr,
|
H A D | SemaExprObjC.cpp | 2910 CastKind Kind = IsNull ? CK_NullToPointer : CK_IntegralToPointer; 4202 CastKind &Kind) { 4640 CastKind CK;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | PointerArithChecker.cpp | 259 if (CE->getCastKind() != CastKind::CK_BitCast) 277 if (CE->getCastKind() != CastKind::CK_ArrayToPointerDecay)
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
H A D | Marshallers.cpp | 77 clang::CastKind>::getBestGuess(const VariantValue &Value) {
|
H A D | Marshallers.h | 171 template <> struct ArgTypeTraits<CastKind> { 173 static Optional<CastKind> getCastKind(llvm::StringRef AttrKind) { 174 return llvm::StringSwitch<Optional<CastKind>>(AttrKind) 185 static CastKind get(const VariantValue &Value) {
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/Analysis/ |
H A D | BodyFarm.cpp | 87 CastKind CK = CK_LValueToRValue); 167 CastKind CK) { 169 /* CastKind=*/ CK,
|
H A D | ThreadSafetyCommon.cpp | 563 CastKind K = CE->getCastKind();
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprCXX.cpp | 686 CastKind K, Expr *Op, 711 CastKind K, Expr *Op, 769 ExprValueKind VK, CastKind K, Expr *Op, 806 CastKind K, Expr *Op, TypeSourceInfo *WrittenTy, 819 TypeSourceInfo *Written, CastKind K, Expr *Op,
|
H A D | Expr.cpp | 1788 const char *CastExpr::getCastKindName(CastKind CK) { 1888 CastKind Kind, Expr *Operand, 1914 ExprValueKind VK, CastKind K, Expr *Op,
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | Sema.h | 3152 CastKind PrepareCastToObjCObjectPointer(ExprResult &E); 3154 CastKind &Kind, 3162 CastKind &Kind, 4593 void diagnoseZeroToNullptrConversion(CastKind Kind, const Expr *E); 5120 CastKind PrepareScalarCast(ExprResult &src, QualType destType); 9539 CastKind &Kind); 10925 ExprResult ImpCastExprToType(Expr *E, QualType Type, CastKind CK, 10933 static CastKind ScalarTypeToBooleanCastKind(QualType ScalarTy); 11158 CastKind &Kind, 11355 Expr *CastExpr, CastKind [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 586 CastKind Kind, Expr *E) { 2659 CastKind CK = CK_BitCast; 3410 CastKind CK = recExpr->getType()->isObjCObjectPointerType() 3441 CastKind CK; 3464 CastKind CK; 4758 CastKind CastKind = IC->getCastKind(); local 4759 if (CastKind != CK_BlockPointerToObjCPointerCast && 4760 CastKind != CK_AnyPointerToBlockPointerCast)
|
H A D | RewriteObjC.cpp | 492 CastKind Kind, Expr *E) { 1692 CastKind CK = syncExpr->getType()->isObjCObjectPointerType() 2841 CastKind CK = recExpr->getType()->isObjCObjectPointerType() 2872 CastKind CK; 2895 CastKind CK;
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | MicrosoftCXXABI.cpp | 668 CastKind CK, CastExpr::path_const_iterator PathBegin, 681 CastKind CK, CastExpr::path_const_iterator PathBegin, 2809 CastKind CK = DerivedMember ? CK_DerivedToBaseMemberPointer 3192 const MemberPointerType *SrcTy, const MemberPointerType *DstTy, CastKind CK, 3340 CastKind CK = E->getCastKind(); 3347 const MemberPointerType *SrcTy, const MemberPointerType *DstTy, CastKind CK,
|
H A D | CGExprComplex.cpp | 176 ComplexPairTy EmitCast(CastKind CK, Expr *Op, QualType DestTy); 456 ComplexPairTy ComplexExprEmitter::EmitCast(CastKind CK, Expr *Op,
|
H A D | CGExprAgg.cpp | 685 static Expr *findPeephole(Expr *op, CastKind kind, const ASTContext &ctx) { 776 CastKind peepholeTarget =
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Demangle/ |
H A D | ItaniumDemangle.h | 1680 const StringView CastKind; member in class:CastExpr 1686 : Node(KCastExpr), CastKind(CastKind_), To(To_), From(From_) {} 1688 template<typename Fn> void match(Fn F) const { F(CastKind, To, From); } 1691 S += CastKind;
|