Searched refs:CastE (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/ |
H A D | ExprEngineC.cpp | 261 QualType T, QualType ExTy, const CastExpr* CastE, StmtNodeBuilder& Bldr, in handleLValueBitCast() argument 264 assert(!CastE->getType()->isLValueReferenceType()); in handleLValueBitCast() 267 assert(!CastE->getType()->isRValueReferenceType()); in handleLValueBitCast() 274 if (CastE->getCastKind() == CK_BooleanToSignedIntegral) in handleLValueBitCast() 276 state = state->BindExpr(CastE, LCtx, V); in handleLValueBitCast() 280 Bldr.generateNode(CastE, Pred, state); in handleLValueBitCast() 286 ProgramStateRef state, const LocationContext* LCtx, const CastExpr* CastE, in handleLVectorSplat() argument 289 QualType resultType = CastE->getType(); in handleLVectorSplat() 290 if (CastE->isGLValue()) in handleLVectorSplat() 292 SVal result = svalBuilder.conjureSymbolVal(nullptr, CastE, LCtx, in handleLVectorSplat() [all …]
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/ |
H A D | DeleteWithNonVirtualDtorChecker.cpp | 117 const auto *CastE = dyn_cast<CastExpr>(S); in VisitNode() local 118 if (!CastE) in VisitNode() 123 if (const auto *ImplCastE = dyn_cast<ImplicitCastExpr>(CastE)) { in VisitNode() 129 const MemRegion *M = N->getSVal(CastE).getAsRegion(); in VisitNode()
|
H A D | DynamicTypePropagation.cpp | 63 const ObjCObjectPointerType *getBetterObjCType(const Expr *CastE, 104 void checkPostStmt(const CastExpr *CastE, CheckerContext &C) const; 437 DynamicTypePropagation::getBetterObjCType(const Expr *CastE, in getBetterObjCType() argument 439 const MemRegion *ToR = C.getSVal(CastE).getAsRegion(); in getBetterObjCType() 444 CastE->getType()->getAs<ObjCObjectPointerType>(); in getBetterObjCType()
|
/netbsd-src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
H A D | ExprEngine.h | 477 void VisitCast(const CastExpr *CastE, const Expr *Ex, ExplodedNode *Pred, 603 QualType ExTy, const CastExpr *CastE, 609 const CastExpr *CastE,
|
/netbsd-src/external/apache2/llvm/dist/clang/lib/Sema/ |
H A D | SemaStmtAsm.cpp | 50 if (auto *CastE = dyn_cast<CastExpr>(Child)) in removeLValueToRValueCast() local 51 if (CastE->getCastKind() == CK_LValueToRValue) { in removeLValueToRValueCast() 52 ExprUnderCast = CastE->getSubExpr(); in removeLValueToRValueCast()
|