Home
last modified time | relevance | path

Searched defs:CastExpr (Results 1 – 19 of 19) sorted by relevance

/llvm-project-15.0.7/clang-tools-extra/clang-tidy/google/
H A DAvoidCStyleCastsCheck.cpp64 if (const auto *CastExpr = dyn_cast<CStyleCastExpr>(Expr)) { in getReplaceRange() local
68 } else if (const auto *CastExpr = dyn_cast<CXXFunctionalCastExpr>(Expr)) { in getReplaceRange() local
81 if (const auto *CastExpr = dyn_cast<CStyleCastExpr>(Expr)) { in getDestTypeString() local
84 } else if (const auto *CastExpr = dyn_cast<CXXFunctionalCastExpr>(Expr)) { in getDestTypeString() local
95 const auto *CastExpr = Result.Nodes.getNodeAs<ExplicitCastExpr>("cast"); in check() local
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/bugprone/
H A DIncorrectRoundingsCheck.cpp63 const auto *CastExpr = Result.Nodes.getNodeAs<ImplicitCastExpr>("CastExpr"); in check() local
H A DNotNullTerminatedResultCheck.cpp930 if (const auto *CastExpr = Result.Nodes.getNodeAs<Expr>(CastExprName)) { in memchrFix() local
/llvm-project-15.0.7/clang-tools-extra/clang-tidy/misc/
H A DStaticAssertCheck.cpp84 const auto *CastExpr = Result.Nodes.getNodeAs<CStyleCastExpr>("castExpr"); in check() local
H A DRedundantExpressionCheck.cpp585 const auto CastExpr = in matchRelationalIntegerConstantExpr() local
/llvm-project-15.0.7/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DStore.h35 class CastExpr; variable
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGCXXABI.h29 class CastExpr; variable
/llvm-project-15.0.7/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h47 class CastExpr; variable
/llvm-project-15.0.7/clang/lib/Sema/
H A DSemaCast.cpp3242 Expr *CastExpr) { in BuildCStyleCastExpr()
3268 Expr *CastExpr, in BuildCXXFunctionalCastExpr()
H A DSemaExpr.cpp7893 Expr *CastExpr, CastKind &Kind) { in CheckExtVectorCast()
7929 SourceLocation RParenLoc, Expr *CastExpr) { in ActOnCastExpr()
20487 Expr *CastExpr, CastKind &CastKind, in checkUnknownAnyCast()
H A DSemaOpenMP.cpp19217 ExprResult CastExpr = S.BuildCStyleCastExpr( in actOnOMPReductionKindClause() local
/llvm-project-15.0.7/clang/include/clang/AST/
H A DExpr.h47 class CastExpr; variable
3488 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind, in CastExpr() function
3501 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize, in CastExpr() function
3678 friend class CastExpr; variable
3786 friend class CastExpr; variable
H A DExprObjC.h1630 friend class CastExpr; variable
H A DStmt.h519 friend class CastExpr; in alignas() local
H A DExprCXX.h4898 friend class CastExpr; variable
/llvm-project-15.0.7/clang/include/clang/ASTMatchers/
H A DASTMatchers.h5792 AST_POLYMORPHIC_SUPPORTED_TYPES(CastExpr, in AST_POLYMORPHIC_MATCHER_P()
5811 AST_MATCHER_P(CastExpr, hasCastKind, CastKind, Kind) { in AST_MATCHER_P() argument
/llvm-project-15.0.7/clang/include/clang/Parse/
H A DParser.h1849 CastExpr // Also allow '(' type-name ')' <anything> enumerator
/llvm-project-15.0.7/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h1863 CastExpr(StringView CastKind_, const Node *To_, const Node *From_, Prec Prec_) in CastExpr() function
/llvm-project-15.0.7/libcxxabi/src/demangle/
H A DItaniumDemangle.h1863 CastExpr(StringView CastKind_, const Node *To_, const Node *From_, Prec Prec_) in CastExpr() function