| /freebsd-14.2/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 3782 Expr *castedE = castExpr; in addFixitForObjCARCConversion() 3885 QualType castExprType = castExpr->getType(); in diagnoseObjCARCConversion() 3926 << castExpr->getSourceRange(); in diagnoseObjCARCConversion() 3968 << castExpr->getSourceRange(); in diagnoseObjCARCConversion() 4007 QualType T = castExpr->getType(); in CheckObjCBridgeNSCast() 4053 S.Diag(castExpr->getBeginLoc(), in CheckObjCBridgeNSCast() 4055 << castExpr->getType() << Parm; in CheckObjCBridgeNSCast() 4121 S.Diag(castExpr->getBeginLoc(), in CheckObjCBridgeCFCast() 4187 QualType SrcType = castExpr->getType(); in CheckObjCBridgeRelatedCast() 4473 castExpr = ImplicitCastExpr::Create(Context, castExpr->getType(), in CheckObjCConversion() [all …]
|
| H A D | SemaCast.cpp | 119 ExprResult complete(CastExpr *castExpr) { in complete() 123 castExpr = ImplicitCastExpr::Create( in complete() 125 castExpr, nullptr, castExpr->getValueKind(), in complete() 128 updatePartOfExplicitCastFlags(castExpr); in complete() 129 return castExpr; in complete()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ARCMigrate/ |
| H A D | TransUnbridgedCasts.cpp | 94 Expr *castExpr = E->getSubExpr(); in VisitCastExpr() local 95 QualType castExprType = castExpr->getType(); in VisitCastExpr() 104 if (castExpr->isNullPointerConstant(Pass.Ctx, in VisitCastExpr() 108 SourceLocation loc = castExpr->getExprLoc(); in VisitCastExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 373 const auto AsPointerFromArrayDecay = castExpr( in findDirectMutation() 476 match(findFirst(stmt(castExpr(hasSourceExpression(canResolveToExpr(Exp)), in findCastMutation() 487 findAll(expr(castExpr(hasSourceExpression(canResolveToExpr(Exp)), in findCastMutation()
|
| H A D | UnsafeBufferUsage.cpp | 280 castExpr(anyOf(hasCastKind(CastKind::CK_PointerToIntegral), in isInUnspecifiedPointerContext()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 3049 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, DerefExpr->getType(), in RewriteObjCProtocolExpr() local 3052 ReplaceStmt(Exp, castExpr); in RewriteObjCProtocolExpr() 3055 return castExpr; in RewriteObjCProtocolExpr() 4419 CastExpr *castExpr = in SynthBlockInitExpr() local 4421 InitExprs.push_back(castExpr); in SynthBlockInitExpr() 5829 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, castT, in RewriteObjCIvarRefExpr() local 5835 castExpr); in RewriteObjCIvarRefExpr() 5870 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, castT, in RewriteObjCIvarRefExpr() local 5875 IV->getBase()->getBeginLoc(), IV->getBase()->getEndLoc(), castExpr); in RewriteObjCIvarRefExpr()
|
| H A D | RewriteModernObjC.cpp | 3592 CastExpr *castExpr = NoTypeInfoCStyleCastExpr( in RewriteObjCProtocolExpr() local 3594 ReplaceStmt(Exp, castExpr); in RewriteObjCProtocolExpr() 3597 return castExpr; in RewriteObjCProtocolExpr() 5281 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, in SynthBlockInitExpr() local 5283 InitExprs.push_back(castExpr); in SynthBlockInitExpr() 7475 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, in RewriteObjCIvarRefExpr() local 7487 *Context, castExpr, DRE, BO_Add, in RewriteObjCIvarRefExpr() 7535 castExpr = NoTypeInfoCStyleCastExpr(Context, in RewriteObjCIvarRefExpr() 7541 const_cast<ASTContext &>(*Context), castExpr, UO_Deref, IvarT, in RewriteObjCIvarRefExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 718 while (auto castExpr = dyn_cast<CastExpr>(init->IgnoreParens())) { in tryEmitARCCopyWeakInit() local 719 switch (castExpr->getCastKind()) { in tryEmitARCCopyWeakInit() 730 const Expr *srcExpr = castExpr->getSubExpr(); in tryEmitARCCopyWeakInit() 759 init = castExpr->getSubExpr(); in tryEmitARCCopyWeakInit()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 165 REGISTER_MATCHER(castExpr); in RegistryMaps()
|
| /freebsd-14.2/contrib/llvm-project/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 987 const internal::VariadicDynCastAllOfMatcher<Stmt, CastExpr> castExpr; variable
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 1807 Expr *castExpr, unsigned pathSize, in CXXFunctionalCastExpr() argument 1810 : ExplicitCastExpr(CXXFunctionalCastExprClass, ty, VK, kind, castExpr, in CXXFunctionalCastExpr()
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 2734 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CastExpr> castExpr;
|
| /freebsd-14.2/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 10846 void CheckTollFreeBridgeCast(QualType castType, Expr *castExpr); 10848 void CheckObjCBridgeRelatedCast(QualType castType, Expr *castExpr); 10850 bool CheckTollFreeBridgeStaticCast(QualType castType, Expr *castExpr,
|