| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaCast.cpp | 76 CastKind Kind; 180 CastKind &Kind, 187 CastKind &Kind, 193 CastKind &Kind, 200 CastKind &Kind, 207 CastKind &Kind, 230 CastKind &Kind); 1315 unsigned &msg, CastKind &Kind, in TryStaticReferenceDowncast() 1353 unsigned &msg, CastKind &Kind, in TryStaticPointerDowncast() 1388 CastKind &Kind, CXXCastPath &BasePath) { in TryStaticDowncast() [all …]
|
| H A D | SemaExprCXX.cpp | 3732 CastKind Kind, in BuildCXXCastArgument() 3816 CastKind CastKind; in PerformImplicitConversion() local 3820 CastKind = CK_UserDefinedConversion; in PerformImplicitConversion() 3828 CastKind = CK_ConstructorConversion; in PerformImplicitConversion() 3849 *this, From->getBeginLoc(), ToType.getNonReferenceType(), CastKind, in PerformImplicitConversion() 4043 CastKind CK; in PerformImplicitConversion() 4102 CastKind Kind; in PerformImplicitConversion() 4122 CastKind Kind; in PerformImplicitConversion() 4289 CastKind CK = CK_NoOp; in PerformImplicitConversion() 6431 CastKind ck = (ReturnsRetained ? CK_ARCConsumeObject in MaybeBindToTemporary()
|
| H A D | Sema.cpp | 447 void Sema::diagnoseZeroToNullptrConversion(CastKind Kind, const Expr* E) { in diagnoseZeroToNullptrConversion() 476 CastKind Kind, ExprValueKind VK, in ImpCastExprToType() 530 CastKind Sema::ScalarTypeToBooleanCastKind(QualType ScalarTy) { in ScalarTypeToBooleanCastKind()
|
| H A D | SemaExpr.cpp | 6255 CastKind &Kind) { in CheckVectorCast() 6283 CastKind CK; in prepareVectorSplat() 7797 CastKind K; in CheckAssignmentConstraints() 8194 CastKind Kind; in CheckTransparentUnionArgumentConstraints() 8289 CastKind Kind; in CheckSingleAssignmentConstraints() 8318 CastKind Kind; in CheckSingleAssignmentConstraints() 8453 CastKind scalarCast = CK_NoOp; in tryVectorConvertAndSplat() 8612 CastKind ScalarCast = CK_NoOp; in tryGCCVectorConvertAndSplat() 9833 CastKind CK = cast<CastExpr>(Inner)->getCastKind(); in CheckLiteralKind() 16617 Expr *CastExpr, CastKind &CastKind, in checkUnknownAnyCast() argument [all …]
|
| H A D | SemaStmtAsm.cpp | 637 CastKind castKind = in ActOnGCCAsmStmt()
|
| H A D | SemaInit.cpp | 7278 CastKind CK = (Ty.getAddressSpace() != E->getType().getAddressSpace()) in PerformQualificationConversion() 7586 CastKind CastKind; in Perform() local 7622 CastKind = CK_ConstructorConversion; in Perform() 7637 CastKind = CK_UserDefinedConversion; in Perform() 7645 CastKind, CurInit.get(), nullptr, in Perform()
|
| H A D | SemaExprObjC.cpp | 2733 CastKind Kind = IsNull ? CK_NullToPointer : CK_IntegralToPointer; in BuildInstanceMessage() 3987 CastKind &Kind) { in CheckTollFreeBridgeStaticCast() 4425 CastKind CK; in BuildObjCBridgedCast()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | OperationKinds.h | 21 enum CastKind { enum
|
| H A D | ExprCXX.h | 285 CastKind kind, Expr *op, unsigned PathSize, in CXXNamedCastExpr() 329 CXXStaticCastExpr(QualType ty, ExprValueKind vk, CastKind kind, Expr *op, in CXXStaticCastExpr() 344 ExprValueKind VK, CastKind K, Expr *Op, 365 CXXDynamicCastExpr(QualType ty, ExprValueKind VK, CastKind kind, in CXXDynamicCastExpr() 380 ExprValueKind VK, CastKind Kind, Expr *Op, 408 CXXReinterpretCastExpr(QualType ty, ExprValueKind vk, CastKind kind, in CXXReinterpretCastExpr() 424 ExprValueKind VK, CastKind Kind, 1527 CastKind kind, Expr *castExpr, unsigned pathSize, in CXXFunctionalCastExpr() 1543 CastKind Kind, Expr *Op,
|
| H A D | Expr.h | 3014 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind, in CastExpr() 3049 CastKind getCastKind() const { return (CastKind) CastExprBits.Kind; } in getCastKind() 3050 void setCastKind(CastKind K) { CastExprBits.Kind = K; } in setCastKind() 3052 static const char *getCastKindName(CastKind CK); 3124 ImplicitCastExpr(QualType ty, CastKind kind, Expr *op, in ImplicitCastExpr() 3134 ImplicitCastExpr(OnStack_t _, QualType ty, CastKind kind, Expr *op, in ImplicitCastExpr() 3145 CastKind Kind, Expr *Operand, 3202 CastKind kind, Expr *op, unsigned PathSize, in ExplicitCastExpr() 3235 CStyleCastExpr(QualType exprTy, ExprValueKind vk, CastKind kind, Expr *op, in CStyleCastExpr() 3247 ExprValueKind VK, CastKind K,
|
| H A D | ExprObjC.h | 1589 CastKind CK, SourceLocation BridgeKeywordLoc,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/StaticAnalyzer/Checkers/ |
| H A D | PointerArithChecker.cpp | 260 if (CE->getCastKind() != CastKind::CK_BitCast) in checkPostStmt() 278 if (CE->getCastKind() != CastKind::CK_ArrayToPointerDecay) in checkPreStmt()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Marshallers.h | 146 template <> struct ArgTypeTraits<CastKind> { 148 static Optional<CastKind> getCastKind(llvm::StringRef AttrKind) { 149 return llvm::StringSwitch<Optional<CastKind>>(AttrKind) 160 static CastKind get(const VariantValue &Value) {
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Analysis/ |
| H A D | BodyFarm.cpp | 88 CastKind CK = CK_LValueToRValue); 170 CastKind CK) { in makeImplicitCast()
|
| H A D | ThreadSafetyCommon.cpp | 560 CastKind K = CE->getCastKind(); in translateCastExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | ExprCXX.cpp | 690 CastKind K, Expr *Op, in Create() 715 CastKind K, Expr *Op, in Create() 773 ExprValueKind VK, CastKind K, Expr *Op, in Create() 810 TypeSourceInfo *Written, CastKind K, Expr *Op, in Create()
|
| H A D | Expr.cpp | 1745 const char *CastExpr::getCastKindName(CastKind CK) { in getCastKindName() 1845 CastKind Kind, Expr *Operand, in Create() 1866 ExprValueKind VK, CastKind K, Expr *Op, in Create()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 2591 CastKind PrepareCastToObjCObjectPointer(ExprResult &E); 2593 CastKind &Kind, 2601 CastKind &Kind, 4414 CastKind PrepareScalarCast(ExprResult &src, QualType destType); 8314 CastKind &Kind); 9411 ExprResult ImpCastExprToType(Expr *E, QualType Type, CastKind CK, 9419 static CastKind ScalarTypeToBooleanCastKind(QualType ScalarTy); 9620 CastKind &Kind, 9790 Expr *CastExpr, CastKind &CastKind, 9807 CastKind &Kind); [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGExprComplex.cpp | 172 ComplexPairTy EmitCast(CastKind CK, Expr *Op, QualType DestTy); 449 ComplexPairTy ComplexExprEmitter::EmitCast(CastKind CK, Expr *Op, in EmitCast()
|
| H A D | MicrosoftCXXABI.cpp | 655 CastKind CK, CastExpr::path_const_iterator PathBegin, 668 CastKind CK, CastExpr::path_const_iterator PathBegin, 2727 CastKind CK = DerivedMember ? CK_DerivedToBaseMemberPointer in EmitMemberPointer() 3110 const MemberPointerType *SrcTy, const MemberPointerType *DstTy, CastKind CK, in EmitNonNullMemberPointerConversion() 3258 CastKind CK = E->getCastKind(); in EmitMemberPointerConversion() 3265 const MemberPointerType *SrcTy, const MemberPointerType *DstTy, CastKind CK, in EmitMemberPointerConversion()
|
| H A D | CGExprAgg.cpp | 664 static Expr *findPeephole(Expr *op, CastKind kind) { in findPeephole() 740 CastKind peepholeTarget = in VisitCastExpr()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteModernObjC.cpp | 587 CastKind Kind, Expr *E) { in NoTypeInfoCStyleCastExpr() 2656 CastKind CK = CK_BitCast; in RewriteObjCBoxedExpr() 3408 CastKind CK = recExpr->getType()->isObjCObjectPointerType() in SynthMessageExpr() 3439 CastKind CK; in SynthMessageExpr() 3462 CastKind CK; in SynthMessageExpr() 4759 CastKind CastKind = IC->getCastKind(); in RewriteImplicitCastObjCExpr() local 4760 if (CastKind != CK_BlockPointerToObjCPointerCast && in RewriteImplicitCastObjCExpr() 4761 CastKind != CK_AnyPointerToBlockPointerCast) in RewriteImplicitCastObjCExpr()
|
| H A D | RewriteObjC.cpp | 493 CastKind Kind, Expr *E) { in NoTypeInfoCStyleCastExpr() 1685 CastKind CK = syncExpr->getType()->isObjCObjectPointerType() in RewriteObjCSynchronizedStmt() 2833 CastKind CK = recExpr->getType()->isObjCObjectPointerType() in SynthMessageExpr() 2864 CastKind CK; in SynthMessageExpr() 2887 CastKind CK; in SynthMessageExpr()
|
| /freebsd-12.1/contrib/llvm/include/llvm/Demangle/ |
| H A D | ItaniumDemangle.h | 1573 const StringView CastKind; variable 1579 : Node(KCastExpr), CastKind(CastKind_), To(To_), From(From_) {} in CastExpr() 1581 template<typename Fn> void match(Fn F) const { F(CastKind, To, From); } in match() 1584 S += CastKind; in printLeft()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 4442 AST_MATCHER_P(CastExpr, hasCastKind, CastKind, Kind) { in AST_MATCHER_P() argument
|