| /netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
| H A D | SemaExprObjC.cpp | 3753 SourceLocation afterLParen, QualType castType, Expr *castExpr, in addFixitForObjCARCConversion() argument 3783 Expr *castedE = castExpr; in addFixitForObjCARCConversion() 3829 Expr *castedE = castExpr->IgnoreImpCasts(); in addFixitForObjCARCConversion() 3876 Expr *castExpr, Expr *realCast, in diagnoseObjCARCConversion() argument 3880 (castRange.isValid() ? castRange.getBegin() : castExpr->getExprLoc()); in diagnoseObjCARCConversion() 3886 QualType castExprType = castExpr->getType(); in diagnoseObjCARCConversion() 3927 << castExpr->getSourceRange(); in diagnoseObjCARCConversion() 3930 ARCCastChecker(S.Context, exprACTC, castACTC, true).Visit(castExpr); in diagnoseObjCARCConversion() 3939 castType, castExpr, realCast, "__bridge ", in diagnoseObjCARCConversion() 3947 : S.Diag(br ? castExpr->getExprLoc() : noteLoc, in diagnoseObjCARCConversion() [all …]
|
| H A D | SemaCast.cpp | 105 ExprResult complete(CastExpr *castExpr) { in complete() 109 castExpr = ImplicitCastExpr::Create( in complete() 111 castExpr, nullptr, castExpr->getValueKind(), in complete() 114 updatePartOfExplicitCastFlags(castExpr); in complete() 115 return castExpr; in complete()
|
| /netbsd-src/external/apache2/llvm/dist/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()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Analysis/ |
| H A D | ExprMutationAnalyzer.cpp | 301 castExpr(hasCastKind(CK_ArrayToPointerDecay), in findDirectMutation() 407 stmt(castExpr(hasSourceExpression(canResolveToExpr(equalsNode(Exp))), in findCastMutation() 419 expr(castExpr(hasSourceExpression(canResolveToExpr(equalsNode(Exp))), in findCastMutation()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/Frontend/Rewrite/ |
| H A D | RewriteObjC.cpp | 3061 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, DerefExpr->getType(), in RewriteObjCProtocolExpr() local 3064 ReplaceStmt(Exp, castExpr); in RewriteObjCProtocolExpr() 3067 return castExpr; in RewriteObjCProtocolExpr() 4433 CastExpr *castExpr = in SynthBlockInitExpr() local 4435 InitExprs.push_back(castExpr); in SynthBlockInitExpr() 5841 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, castT, in RewriteObjCIvarRefExpr() local 5847 castExpr); in RewriteObjCIvarRefExpr() 5882 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, castT, in RewriteObjCIvarRefExpr() local 5887 IV->getBase()->getBeginLoc(), IV->getBase()->getEndLoc(), castExpr); in RewriteObjCIvarRefExpr()
|
| H A D | RewriteModernObjC.cpp | 3601 CastExpr *castExpr = NoTypeInfoCStyleCastExpr( in RewriteObjCProtocolExpr() local 3603 ReplaceStmt(Exp, castExpr); in RewriteObjCProtocolExpr() 3606 return castExpr; in RewriteObjCProtocolExpr() 5294 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, Context->VoidPtrTy, in SynthBlockInitExpr() local 5296 InitExprs.push_back(castExpr); in SynthBlockInitExpr() 7487 CastExpr *castExpr = NoTypeInfoCStyleCastExpr(Context, in RewriteObjCIvarRefExpr() local 7499 *Context, castExpr, DRE, BO_Add, in RewriteObjCIvarRefExpr() 7547 castExpr = NoTypeInfoCStyleCastExpr(Context, in RewriteObjCIvarRefExpr() 7553 const_cast<ASTContext &>(*Context), castExpr, UO_Deref, IvarT, in RewriteObjCIvarRefExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/CodeGen/ |
| H A D | CGDecl.cpp | 685 while (auto castExpr = dyn_cast<CastExpr>(init->IgnoreParens())) { in tryEmitARCCopyWeakInit() local 686 switch (castExpr->getCastKind()) { in tryEmitARCCopyWeakInit() 697 const Expr *srcExpr = castExpr->getSubExpr(); in tryEmitARCCopyWeakInit() 726 init = castExpr->getSubExpr(); in tryEmitARCCopyWeakInit()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/Dynamic/ |
| H A D | Registry.cpp | 160 REGISTER_MATCHER(castExpr); in RegistryMaps()
|
| /netbsd-src/external/apache2/llvm/dist/clang/lib/ASTMatchers/ |
| H A D | ASTMatchersInternal.cpp | 960 const internal::VariadicDynCastAllOfMatcher<Stmt, CastExpr> castExpr; variable
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/AST/ |
| H A D | ExprCXX.h | 1735 Expr *castExpr, unsigned pathSize, in CXXFunctionalCastExpr() argument 1738 : ExplicitCastExpr(CXXFunctionalCastExprClass, ty, VK, kind, castExpr, in CXXFunctionalCastExpr()
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/ASTMatchers/ |
| H A D | ASTMatchers.h | 2631 extern const internal::VariadicDynCastAllOfMatcher<Stmt, CastExpr> castExpr;
|
| /netbsd-src/external/apache2/llvm/dist/clang/include/clang/Sema/ |
| H A D | Sema.h | 9810 void CheckTollFreeBridgeCast(QualType castType, Expr *castExpr); 9812 void CheckObjCBridgeRelatedCast(QualType castType, Expr *castExpr); 9814 bool CheckTollFreeBridgeStaticCast(QualType castType, Expr *castExpr,
|