/external/clang/lib/StaticAnalyzer/Checkers/ |
UndefBranchChecker.cpp | 36 const Expr *FindExpr(const Expr *Ex) { 37 if (!MatchesCriteria(Ex)) 40 for (Stmt::const_child_iterator I = Ex->child_begin(), 41 E = Ex->child_end();I!=E;++I) 47 return Ex; 50 bool MatchesCriteria(const Expr *Ex) { 51 return St->getSVal(Ex, LCtx).isUndef(); 88 const Expr *Ex = cast<Expr>(Condition); 94 if (PS->getStmt() == Ex) 98 Ex = FindIt.FindExpr(Ex) [all...] |
UndefResultChecker.cpp | 63 const Expr *Ex = nullptr; 67 Ex = B->getLHS()->IgnoreParenCasts(); 71 Ex = B->getRHS()->IgnoreParenCasts(); 75 if (Ex) { 88 if (Ex) { 89 report->addRange(Ex->getSourceRange()); 90 bugreporter::trackNullOrUndefValue(N, Ex, *report);
|
ObjCAtSyncChecker.cpp | 40 const Expr *Ex = S->getSynchExpr(); 42 SVal V = state->getSVal(Ex, C.getLocationContext()); 52 bugreporter::trackNullOrUndefValue(N, Ex, *report); 76 bugreporter::trackNullOrUndefValue(N, Ex, *report);
|
DereferenceChecker.cpp | 45 const Expr *Ex, const ProgramState *state, 54 const Expr *Ex, 58 Ex = Ex->IgnoreParenLValueCasts(); 59 switch (Ex->getStmtClass()) { 63 const DeclRefExpr *DR = cast<DeclRefExpr>(Ex); 72 const MemberExpr *ME = cast<MemberExpr>(Ex); 80 const ObjCIvarRefExpr *IV = cast<ObjCIvarRefExpr>(Ex);
|
UndefCapturedBlockVarChecker.cpp | 93 if (const Expr *Ex = FindBlockDeclRefExpr(BE->getBody(), VD)) 94 R->addRange(Ex->getSourceRange());
|
DeadStoresChecker.cpp | 103 LookThroughTransitiveAssignmentsAndCommaOperators(const Expr *Ex) { 104 while (Ex) { 106 dyn_cast<BinaryOperator>(Ex->IgnoreParenCasts()); 110 Ex = BO->getRHS(); 114 Ex = BO->getRHS(); 119 return Ex; 208 void CheckVarDecl(const VarDecl *VD, const Expr *Ex, const Expr *Val, 224 PathDiagnosticLocation::createBegin(Ex, BR.getSourceManager(), AC); 308 const Expr *Ex = U->getSubExpr()->IgnoreParenCasts(); 310 if (const DeclRefExpr *DR = dyn_cast<DeclRefExpr>(Ex)) [all...] |
ObjCUnusedIVarsChecker.cpp | 37 if (const ObjCIvarRefExpr *Ex = dyn_cast<ObjCIvarRefExpr>(S)) { 38 const ObjCIvarDecl *D = Ex->getDecl();
|
/external/clang/lib/StaticAnalyzer/Core/ |
ExprEngineC.cpp | 227 void ExprEngine::VisitCast(const CastExpr *CastE, const Expr *Ex, 239 evalLoad(Dst, CastE, CastE, subExprNode, state, state->getSVal(Ex, LCtx)); 246 QualType ExTy = Ex->getType(); 282 // Copy the SVal of Ex to CastE. 285 SVal V = state->getSVal(Ex, LCtx); 324 SVal V = state->getSVal(Ex, LCtx); 333 SVal val = state->getSVal(Ex, LCtx); 341 SVal val = state->getSVal(Ex, LCtx); 634 void ExprEngine::VisitGuardedExpr(const Expr *Ex, 689 V = svalBuilder.conjureSymbolVal(nullptr, Ex, LCtx [all...] |
ExplodedGraph.cpp | 59 bool ExplodedGraph::isInterestingLValueExpr(const Expr *Ex) { 60 if (!Ex->isLValue()) 62 return isa<DeclRefExpr>(Ex) || 63 isa<MemberExpr>(Ex) || 64 isa<ObjCIvarRefExpr>(Ex); 133 const Expr *Ex = dyn_cast<Expr>(progPoint.castAs<PostStmt>().getStmt()); 134 if (!Ex) 140 if (isInterestingLValueExpr(Ex)) 148 if (!PM.isConsumedExpr(Ex))
|
ExprEngineObjC.cpp | 22 void ExprEngine::VisitLvalObjCIvarRefExpr(const ObjCIvarRefExpr *Ex, 27 SVal baseVal = state->getSVal(Ex->getBase(), LCtx); 28 SVal location = state->getLValue(Ex->getDecl(), baseVal); 32 Bldr.generateNode(Ex, Pred, state->BindExpr(Ex, LCtx, location)); 36 getCheckerManager().runCheckersForPostStmt(Dst, dstIvar, Ex, *this);
|
BugReporterVisitors.cpp | 862 static const Expr *peelOffOuterExpr(const Expr *Ex, 864 Ex = Ex->IgnoreParenCasts(); 865 if (const ExprWithCleanups *EWC = dyn_cast<ExprWithCleanups>(Ex)) 867 if (const OpaqueValueExpr *OVE = dyn_cast<OpaqueValueExpr>(Ex)) 871 if (const ConditionalOperator *CO = dyn_cast<ConditionalOperator>(Ex)) { 892 return Ex; 902 if (const Expr *Ex = dyn_cast<Expr>(S)) { 903 Ex = Ex->IgnoreParenCasts() [all...] |
ExprEngine.cpp | 175 const Expr *Ex, 177 SVal V = State->getSVal(Ex, LC); 183 Result = Ex; 199 const Expr *Inner = Ex->IgnoreParens(); [all...] |
SValBuilder.cpp | 110 const Expr *Ex, 113 QualType T = Ex->getType(); 117 QualType ExType = Ex->getType(); 118 if (Ex->isGLValue()) 121 return conjureSymbolVal(SymbolTag, Ex, LCtx, T, Count);
|
MemRegion.cpp | 279 const Expr *Ex, unsigned cnt, 282 ID.AddPointer(Ex); 288 ProfileRegion(ID, Ex, Cnt, superRegion); 400 Expr const *Ex, 402 ID.AddPointer(Ex); 407 ProfileRegion(ID, Ex, getSuperRegion()); 457 os << "alloca{" << (const void*) Ex << ',' << Cnt << '}'; 486 << (const void*) Ex << '}'; 880 MemRegionManager::getCXXStaticTempObjectRegion(const Expr *Ex) { 882 Ex, getGlobalsRegion(MemRegion::GlobalInternalSpaceRegionKind, nullptr)) [all...] |
/external/clang/test/CXX/dcl.dcl/dcl.spec/dcl.type/ |
p3-0x.cpp | 34 void g() throw (struct Ex {}) { // expected-error {{'Ex' cannot be defined in a type specifier}}
|
/external/clang/lib/Analysis/ |
ReachableCode.cpp | 34 static bool isEnumConstant(const Expr *Ex) { 35 const DeclRefExpr *DR = dyn_cast<DeclRefExpr>(Ex); 41 static bool isTrivialExpression(const Expr *Ex) { 42 Ex = Ex->IgnoreParenCasts(); 43 return isa<IntegerLiteral>(Ex) || isa<StringLiteral>(Ex) || 44 isa<CXXBoolLiteralExpr>(Ex) || isa<ObjCBoolLiteralExpr>(Ex) || 45 isa<CharacterLiteral>(Ex) || [all...] |
PseudoConstantAnalysis.cpp | 88 if (const Expr *Ex = dyn_cast<Expr>(Head)) 89 Head = Ex->IgnoreParenCasts();
|
UninitializedValues.cpp | 276 static const Expr *stripCasts(ASTContext &C, const Expr *Ex) { 277 while (Ex) { 278 Ex = Ex->IgnoreParenNoopCasts(C); 279 if (const CastExpr *CE = dyn_cast<CastExpr>(Ex)) { 281 Ex = CE->getSubExpr(); 287 return Ex; 449 void reportUse(const Expr *ex, const VarDecl *vd); 463 FindVarResult findVar(const Expr *ex) { 464 return ::findVar(ex, cast<DeclContext>(ac.getDecl())) [all...] |
/external/llvm/lib/ExecutionEngine/RuntimeDyld/ |
RuntimeDyldMachO.h | 82 EHFrameRelatedSections(SID EH, SID T, SID Ex) 83 : EHFrameSID(EH), TextSID(T), ExceptTabSID(Ex) {}
|
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
ExprEngine.h | 319 void VisitLvalArraySubscriptExpr(const ArraySubscriptExpr *Ex, 345 void VisitCast(const CastExpr *CastE, const Expr *Ex, ExplodedNode *Pred, 361 void VisitGuardedExpr(const Expr *Ex, const Expr *L, const Expr *R, 396 void VisitOffsetOfExpr(const OffsetOfExpr *Ex, ExplodedNode *Pred, 400 void VisitUnaryExprOrTypeTraitExpr(const UnaryExprOrTypeTraitExpr *Ex, 444 const Expr *Ex); 501 // same as state->getLValue(Ex). 502 /// Simulate a read of the result of Ex.
|
MemRegion.h | 277 /// headers and are considered modifiable by system calls (ex: errno). 295 /// (system or internal). Ex: Const global scalars would be modeled as part of 450 const Expr *Ex; 452 AllocaRegion(const Expr *ex, unsigned cnt, const MemRegion *superRegion) 453 : SubRegion(superRegion, AllocaRegionKind), Cnt(cnt), Ex(ex) {} 457 const Expr *getExpr() const { return Ex; } 465 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const Expr *Ex, 562 // TODO: We might want to return a different type here (ex: id (*ty)(...)) 1052 Expr const *Ex; [all...] |
/external/chromium_org/third_party/dom_distiller_js/package/js/ |
domdistiller.js | 91 function kp(b,a){var c,d;hv[c=++iv]=kp;d=(jv[c]=Ex+Ux,b).indexOf(a);iv=c-1;return d} 98 function gp(b,a){var c,d;hv[c=++iv]=gp;d=(jv[c]=Ex+XF,b).charCodeAt(a);iv=c-1;return d} 128 function Ap(a){var b,c;hv[b=++iv]=Ap;c=(jv[b]=Ex+oz,String).fromCharCode(a);iv=b-1;return c} 129 function lp(b,a){var c,d;hv[c=++iv]=lp;d=(jv[c]=Ex+'747',b).lastIndexOf(a);iv=c-1;return d} 132 function rp(c,a,b){var d,e;hv[d=++iv]=rp;e=(jv[d]=Ex+vG,c).substr(a,b-a);iv=d-1;return e} 144 function Ep(){var a;hv[a=++iv]=Ep;Ep=(jv[a]=Ex+Kw,Nu);jv[a]=Ex+Sw,Bp={};jv[a]=Ex+Xw,Dp={};iv=a-1} 154 function qp(b,a){var c,d;hv[c=++iv]=qp;d=(jv[c]=Ex+'940',b).substr(a,b.length-a);iv=c-1;return d} 173 function up(a){var b,c;hv[b=++iv]=up;c=sh((jv[b]=Ex+VA,uk),(jv[b]=Gx+Hx,Su),1,(jv[b]=Ex+VA,a),0);iv=b-1;return c [all...] |
/frameworks/base/core/java/android/hardware/ |
SensorManager.java | [all...] |
/external/eigen/Eigen/src/UmfPackSupport/ |
UmfPackSupport.h | 99 inline int umfpack_get_determinant(double *Mx, double *Ex, void *NumericHandle, double User_Info [UMFPACK_INFO]) 101 return umfpack_di_get_determinant(Mx,Ex,NumericHandle,User_Info); 104 inline int umfpack_get_determinant(std::complex<double> *Mx, double *Ex, void *NumericHandle, double User_Info [UMFPACK_INFO]) 107 return umfpack_zi_get_determinant(&mx_real,0,Ex,NumericHandle,User_Info);
|
/external/antlr/antlr-3.4/tool/src/main/resources/org/antlr/codegen/templates/C/ |
Dbg.stg | 227 goto rule<ruleDescriptor.name>Ex;
|