Home
last modified time | relevance | path

Searched refs:castExpr (Results 1 – 11 of 11) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaExprObjC.cpp3761 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 DSemaCast.cpp121 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 DTransUnbridgedCasts.cpp94 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 DExprMutationAnalyzer.cpp385 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 DUnsafeBufferUsage.cpp297 castExpr(anyOf(hasCastKind(CastKind::CK_PointerToIntegral), in isInUnspecifiedPointerContext()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaObjC.h783 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 DCGDecl.cpp722 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 DRewriteModernObjC.cpp3591 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 DRegistry.cpp165 REGISTER_MATCHER(castExpr); in RegistryMaps()
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DExprCXX.h1823 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 DASTMatchers.h2735 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CastExpr> castExpr;