Home
last modified time | relevance | path

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

/llvm-project/clang-tools-extra/clang-tidy/google/
H A DAvoidCStyleCastsCheck.cpp63 if (const auto *CastExpr = dyn_cast<CStyleCastExpr>(Expr)) in getReplaceRange() local
67 if (const auto *CastExpr = dyn_cast<CXXFunctionalCastExpr>(Expr)) in getReplaceRange() local
79 if (const auto *CastExpr = dyn_cast<CStyleCastExpr>(Expr)) { in getDestTypeString() local
82 } else if (const auto *CastExpr = dyn_cast<CXXFunctionalCastExpr>(Expr)) { in getDestTypeString() local
93 const auto *CastExpr = Result.Nodes.getNodeAs<ExplicitCastExpr>("cast"); in check() local
/llvm-project/clang-tools-extra/clang-tidy/bugprone/
H A DIncorrectRoundingsCheck.cpp51 const auto *CastExpr = Result.Nodes.getNodeAs<ImplicitCastExpr>("CastExpr"); in check() local
H A DNotNullTerminatedResultCheck.cpp928 if (const auto *CastExpr = Result.Nodes.getNodeAs<Expr>(CastExprName)) { in memchrFix() local
/llvm-project/clang-tools-extra/clang-tidy/misc/
H A DStaticAssertCheck.cpp91 const auto *CastExpr = Result.Nodes.getNodeAs<CStyleCastExpr>("castExpr"); in check() local
H A DRedundantExpressionCheck.cpp587 const auto CastExpr = in matchRelationalIntegerConstantExpr() local
/llvm-project/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
H A DStore.h35 class CastExpr; variable
/llvm-project/clang-tools-extra/clang-tidy/readability/
H A DRedundantCastingCheck.cpp149 const auto *CastExpr = Result.Nodes.getNodeAs<ExplicitCastExpr>("cast"); check() local
/llvm-project/clang/lib/CodeGen/
H A DCGCXXABI.h29 class CastExpr; variable
/llvm-project/clang/include/clang/Analysis/Analyses/
H A DThreadSafetyCommon.h48 class CastExpr; variable
/llvm-project/clang/lib/Sema/
H A DSemaCast.cpp3344 BuildCStyleCastExpr(SourceLocation LPLoc,TypeSourceInfo * CastTypeInfo,SourceLocation RPLoc,Expr * CastExpr) BuildCStyleCastExpr() argument
3370 BuildCXXFunctionalCastExpr(TypeSourceInfo * CastTypeInfo,QualType Type,SourceLocation LPLoc,Expr * CastExpr,SourceLocation RPLoc) BuildCXXFunctionalCastExpr() argument
H A DSemaExpr.cpp7594 CheckExtVectorCast(SourceRange R,QualType DestTy,Expr * CastExpr,CastKind & Kind) CheckExtVectorCast() argument
7630 ActOnCastExpr(Scope * S,SourceLocation LParenLoc,Declarator & D,ParsedType & Ty,SourceLocation RParenLoc,Expr * CastExpr) ActOnCastExpr() argument
20547 checkUnknownAnyCast(SourceRange TypeRange,QualType CastType,Expr * CastExpr,CastKind & CastKind,ExprValueKind & VK,CXXCastPath & Path) checkUnknownAnyCast() argument
[all...]
H A DSemaOpenMP.cpp19145 ExprResult CastExpr = S.BuildCStyleCastExpr( actOnOMPReductionKindClause() local
/llvm-project/clang/include/clang/AST/
H A DExpr.h49 class CastExpr; variable
3501 CastExpr(StmtClass SC, QualType ty, ExprValueKind VK, const CastKind kind, CastExpr() function
3514 CastExpr(StmtClass SC, EmptyShell Empty, unsigned BasePathSize, CastExpr() function
3716 friend class CastExpr; global() variable
3824 friend class CastExpr; global() variable
[all...]
H A DExprObjC.h1639 friend class CastExpr; global() variable
H A DExprCXX.h5300 friend class CastExpr; global() variable
/llvm-project/clang/include/clang/ASTMatchers/
H A DASTMatchers.h6066 AST_POLYMORPHIC_MATCHER_P(hasSourceExpression,AST_POLYMORPHIC_SUPPORTED_TYPES (CastExpr,OpaqueValueExpr),internal::Matcher<Expr>,InnerMatcher) AST_POLYMORPHIC_MATCHER_P() argument
6085 AST_MATCHER_P(CastExpr,hasCastKind,CastKind,Kind) AST_MATCHER_P() argument
/llvm-project/clang/include/clang/Parse/
H A DParser.h1941 CastExpr // Also allow '(' type-name ')' <anything> global() enumerator
/llvm-project/clang/lib/Analysis/
H A DUnsafeBufferUsage.cpp250 AST_MATCHER_P(CastExpr,castSubExpr,internal::Matcher<Expr>,innerMatcher) AST_MATCHER_P() argument
/llvm-project/llvm/include/llvm/Demangle/
H A DItaniumDemangle.h2015 CastExpr(std::string_view CastKind_, const Node *To_, const Node *From_, CastExpr() function
/llvm-project/libcxxabi/src/demangle/
H A DItaniumDemangle.h2016 CastExpr(std::string_view CastKind_, const Node *To_, const Node *From_, CastExpr() function