/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaExprObjC.cpp | 3761 SourceLocation afterLParen, QualType castType, Expr *castExpr, in addFixitForObjCARCConversion() argument 3791 Expr *castedE = castExpr; in addFixitForObjCARCConversion() 3837 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion() 3884 Expr *castExpr, Expr *realCast, in diagnoseObjCARCConversion() argument 3888 (castRange.isValid() ? castRange.getBegin() : castExpr->getExprLoc()); in diagnoseObjCARCConversion() 3894 QualType castExprType = castExpr->getType(); in diagnoseObjCARCConversion() 3935 << castExpr->getSourceRange(); in diagnoseObjCARCConversion() 3938 ARCCastChecker(S.Context, exprACTC, castACTC, true).Visit(castExpr); in diagnoseObjCARCConversion() 3947 castType, castExpr, realCast, "__bridge ", in diagnoseObjCARCConversion() 3955 : S.Diag(br ? castExpr->getExprLoc() : noteLoc, in diagnoseObjCARCConversion() [all …]
|
H A D | SemaCast.cpp | 121 ExprResult complete(CastExpr *castExpr) { in complete() 125 castExpr = ImplicitCastExpr::Create( in complete() 127 castExpr, nullptr, castExpr->getValueKind(), in complete() 130 updatePartOfExplicitCastFlags(castExpr); in complete() 131 return castExpr; in complete()
|
/freebsd/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/contrib/llvm-project/clang/lib/Analysis/ |
H A D | ExprMutationAnalyzer.cpp | 385 const auto AsPointerFromArrayDecay = castExpr( in findDirectMutation() 489 match(findFirst(stmt(castExpr(hasSourceExpression(canResolveToExpr(Exp)), in findCastMutation() 500 findAll(expr(castExpr(hasSourceExpression(canResolveToExpr(Exp)), in findCastMutation()
|
H A D | UnsafeBufferUsage.cpp | 297 castExpr(anyOf(hasCastKind(CastKind::CK_PointerToIntegral), in isInUnspecifiedPointerContext()
|
/freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
H A D | SemaObjC.h | 783 void CheckTollFreeBridgeCast(QualType castType, Expr *castExpr); 785 void CheckObjCBridgeRelatedCast(QualType castType, Expr *castExpr); 787 bool CheckTollFreeBridgeStaticCast(QualType castType, Expr *castExpr,
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDecl.cpp | 722 while (auto castExpr = dyn_cast<CastExpr>(init->IgnoreParens())) { in tryEmitARCCopyWeakInit() local 723 switch (castExpr->getCastKind()) { in tryEmitARCCopyWeakInit() 734 const Expr *srcExpr = castExpr->getSubExpr(); in tryEmitARCCopyWeakInit() 762 init = castExpr->getSubExpr(); in tryEmitARCCopyWeakInit()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/Rewrite/ |
H A D | RewriteModernObjC.cpp | 3591 CastExpr *castExpr = NoTypeInfoCStyleCastExpr( in RewriteObjCProtocolExpr() local 3593 ReplaceStmt(Exp, castExpr); in RewriteObjCProtocolExpr() 3596 return castExpr; in RewriteObjCProtocolExpr() 5279 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, in SynthBlockInitExpr() local 5281 InitExprs.push_back(castExpr); in SynthBlockInitExpr() 7473 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, in RewriteObjCIvarRefExpr() local 7485 *Context, castExpr, DRE, BO_Add, in RewriteObjCIvarRefExpr() 7533 castExpr = NoTypeInfoCStyleCastExpr(Context, in RewriteObjCIvarRefExpr() 7539 const_cast<ASTContext &>(*Context), castExpr, UO_Deref, IvarT, in RewriteObjCIvarRefExpr()
|
/freebsd/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/ |
H A D | Registry.cpp | 165 REGISTER_MATCHER(castExpr); in RegistryMaps()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ExprCXX.h | 1823 Expr *castExpr, unsigned pathSize, in CXXFunctionalCastExpr() argument 1826 : ExplicitCastExpr(CXXFunctionalCastExprClass, ty, VK, kind, castExpr, in CXXFunctionalCastExpr()
|
/freebsd/contrib/llvm-project/clang/include/clang/ASTMatchers/ |
H A D | ASTMatchers.h | 2735 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CastExpr> castExpr;
|