HomeSort by: relevance | last modified time | path
    Searched refs:CastExpr (Results 1 - 25 of 92) sorted by relevancy

1 2 3 4

  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
EnumCastOutOfRangeChecker.cpp 53 // This checker checks CastExpr statements.
59 class EnumCastOutOfRangeChecker : public Checker<check::PreStmt<CastExpr>> {
64 void checkPreStmt(const CastExpr *CE, CheckerContext &C) const;
92 void EnumCastOutOfRangeChecker::checkPreStmt(const CastExpr *CE,
CastSizeChecker.cpp 26 class CastSizeChecker : public Checker< check::PreStmt<CastExpr> > {
30 void checkPreStmt(const CastExpr *CE, CheckerContext &C) const;
89 void CastSizeChecker::checkPreStmt(const CastExpr *CE,CheckerContext &C) const {
PointerArithChecker.cpp 46 check::PreStmt<ArraySubscriptExpr>, check::PreStmt<CastExpr>,
47 check::PostStmt<CastExpr>, check::PostStmt<CXXNewExpr>,
66 void checkPreStmt(const CastExpr *CE, CheckerContext &C) const;
67 void checkPostStmt(const CastExpr *CE, CheckerContext &C) const;
257 void PointerArithChecker::checkPostStmt(const CastExpr *CE,
275 void PointerArithChecker::checkPreStmt(const CastExpr *CE,
CastToStructChecker.cpp 35 bool VisitCastExpr(const CastExpr *CE);
39 bool CastToStructVisitor::VisitCastExpr(const CastExpr *CE) {
AnalysisOrderChecker.cpp 32 check::PreStmt<CastExpr>, check::PostStmt<CastExpr>,
61 void checkPreStmt(const CastExpr *CE, CheckerContext &C) const {
63 llvm::errs() << "PreStmt<CastExpr> (Kind : " << CE->getCastKindName()
67 void checkPostStmt(const CastExpr *CE, CheckerContext &C) const {
69 llvm::errs() << "PostStmt<CastExpr> (Kind : " << CE->getCastKindName()
DeleteWithNonVirtualDtorChecker.cpp 117 const auto *CastE = dyn_cast<CastExpr>(S);
OSObjectCStyleCast.cpp 55 const auto *CE = Nodes.getNodeAs<CastExpr>(WarnAtNode);
DynamicTypePropagation.cpp 54 check::PostStmt<CastExpr>,
66 ExplodedNode *dynamicTypePropagationOnCasts(const CastExpr *CE,
104 void checkPostStmt(const CastExpr *CastE, CheckerContext &C) const;
403 const CastExpr *CE, ProgramStateRef &State, CheckerContext &C) const {
613 void DynamicTypePropagation::checkPostStmt(const CastExpr *CE,
MallocSizeofChecker.cpp 72 TypeCallPair VisitCastExpr(const CastExpr *E) {
  /src/external/apache2/llvm/dist/clang/lib/ARCMigrate/
TransUnbridgedCasts.cpp 87 bool VisitCastExpr(CastExpr *E) {
94 Expr *castExpr = E->getSubExpr();
95 QualType castExprType = castExpr->getType();
104 if (castExpr->isNullPointerConstant(Pass.Ctx,
108 SourceLocation loc = castExpr->getExprLoc();
121 void transformNonObjCToObjCCast(CastExpr *E) {
195 void castToObjCObject(CastExpr *E, bool retained) {
199 void rewriteToBridgedCast(CastExpr *E, ObjCBridgeCastKind Kind) {
204 void rewriteToBridgedCast(CastExpr *E, ObjCBridgeCastKind Kind,
274 void rewriteCastForCFRetain(CastExpr *castE, CallExpr *callE)
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
IgnoreExpr.h 75 if (auto *CE = dyn_cast<CastExpr>(E))
93 if (auto *CE = dyn_cast<CastExpr>(E))
101 if (auto *CE = dyn_cast<CastExpr>(E))
ComputeDependence.h 33 class CastExpr;
115 ExprDependence computeDependence(CastExpr *E);
JSONNodeDumper.h 167 llvm::json::Array createCastPath(const CastExpr *C);
274 void VisitCastExpr(const CastExpr *CE);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/WebKit/
ASTUtils.cpp 22 if (auto *cast = dyn_cast<CastExpr>(E)) {
  /src/external/apache2/llvm/dist/clang/lib/CodeGen/
CGCXXABI.cpp 69 const CastExpr *E,
75 llvm::Constant *CGCXXABI::EmitMemberPointerConversion(const CastExpr *E,
236 llvm::Constant *CGCXXABI::getMemberPointerAdjustment(const CastExpr *E) {
CGCXXABI.h 29 class CastExpr;
178 const CastExpr *E,
183 virtual llvm::Constant *EmitMemberPointerConversion(const CastExpr *E,
228 llvm::Constant *getMemberPointerAdjustment(const CastExpr *E);
CGExprAgg.cpp 152 void VisitCastExpr(CastExpr *E);
687 if (auto castE = dyn_cast<CastExpr>(op)) {
694 void AggExprEmitter::VisitCastExpr(CastExpr *E) {
1137 } else if (const CastExpr *cast = dyn_cast<CastExpr>(E)) {
1393 static bool castPreservesZero(const CastExpr *CE) {
1490 while (auto *CE = dyn_cast<CastExpr>(E)) {
1507 if (const CastExpr *ICE = dyn_cast<CastExpr>(E))
  /src/external/apache2/llvm/dist/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
Store.h 35 class CastExpr;
157 SVal evalDerivedToBase(SVal Derived, const CastExpr *Cast);
  /src/external/apache2/llvm/dist/clang/lib/AST/
ParentMap.cpp 149 while (S && (isa<ParenExpr>(S) || isa<CastExpr>(S)));
176 while (P && (isa<ParenExpr>(P) || isa<CastExpr>(P) ||
Expr.cpp 87 if (const CastExpr *CE = dyn_cast<CastExpr>(E)) {
1689 bool CastExpr::CastConsistency() const {
1818 const char *CastExpr::getCastKindName(CastKind CK) {
1840 Expr *CastExpr::getSubExprAsWritten() {
1842 const CastExpr *E = this;
1866 NamedDecl *CastExpr::getConversionFunction() const {
1869 for (const CastExpr *E = this; E; E = dyn_cast<ImplicitCastExpr>(SubExpr)) {
1884 CXXBaseSpecifier **CastExpr::path_buffer() {
1887 #define CASTEXPR(Type, Base)
    [all...]
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/
RetainCountChecker.h 244 check::PostStmt<CastExpr>,
296 void checkPostStmt(const CastExpr *CE, CheckerContext &C) const;
  /src/external/apache2/llvm/dist/clang/include/clang/Analysis/Analyses/
ThreadSafetyCommon.h 46 class CastExpr;
417 til::SExpr *translateCastExpr(const CastExpr *CE, CallingContext *Ctx);
  /src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Core/
Store.cpp 249 SVal StoreManager::evalDerivedToBase(SVal Derived, const CastExpr *Cast) {
257 for (CastExpr::path_const_iterator I = Cast->path_begin(),
  /src/external/apache2/llvm/dist/clang/lib/Analysis/
ProgramPoint.cpp 193 if (const auto *CS = dyn_cast<CastExpr>(S))
  /src/external/apache2/llvm/dist/clang/lib/Sema/
SemaFixItUtils.cpp 71 isa<CastExpr>(Expr) ||

Completed in 56 milliseconds

1 2 3 4