Home
last modified time | relevance | path

Searched refs:CastE (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
H A DExprEngineC.cpp261 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 DDeleteWithNonVirtualDtorChecker.cpp117 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 DDynamicTypePropagation.cpp63 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 DExprEngine.h477 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 DSemaStmtAsm.cpp50 if (auto *CastE = dyn_cast<CastExpr>(Child)) in removeLValueToRValueCast() local
51 if (CastE->getCastKind() == CK_LValueToRValue) { in removeLValueToRValueCast()
52 ExprUnderCast = CastE->getSubExpr(); in removeLValueToRValueCast()