/frameworks/compile/slang/ |
slang_rs_ast_replace.cpp | 34 // valid type is an Expr. 35 mOldExpr = llvm::dyn_cast<clang::Expr>(OldStmt); 37 mNewExpr = llvm::dyn_cast<clang::Expr>(NewStmt);
|
/external/clang/lib/Parse/ |
ParseExpr.cpp | 155 /// \brief Parse an expr that doesn't include (top-level) commas. 185 Expr *ReceiverExpr) { 498 /// [GNU] '__builtin_choose_expr' '(' assign-expr ',' assign-expr ',' 499 /// assign-expr ')' 502 /// [OBJC] '[' objc-message-expr ']' 660 // We have parsed the cast-expression and no postfix-expr pieces are [all...] |
ParseOpenMP.cpp | 36 SmallVector<Expr *, 5> Identifiers; 83 SmallVector<Expr *, 5> Identifiers; 184 SmallVectorImpl<Expr *> &VarList, 335 SmallVector<Expr *, 5> Vars;
|
/external/chromium_org/third_party/sqlite/src/src/ |
where.c | 55 ** X <op> <expr> 66 ** (t1.X <op> <expr>) OR (t1.Y <op> <expr>) OR .... 95 Expr *pExpr; /* Pointer to the subexpression that is this term */ 97 int leftCursor; /* Cursor number of X in "X <op> <expr>" */ 99 int leftColumn; /* Column number of X in "X <op> <expr>" */ 168 ** SrcList_item.iCursor and Expr.iTable fields. For any given WHERE 237 #define WHERE_ROWID_EQ 0x00001000 /* rowid=EXPR or rowid IN (...) */ 238 #define WHERE_ROWID_RANGE 0x00002000 /* rowid<EXPR and/or rowid>EXPR */ [all...] |
update.c | 24 Expr *pRowidExpr, /* Expression used to recompute the rowid */ 26 Expr *pWhere /* WHERE clause of the UPDATE statement */ 92 Expr *pWhere, /* The WHERE clause. May be null */ 109 Expr *pRowidExpr = 0; /* Expression defining the new record number */ 598 Expr *pRowid, /* Expression used to recompute the rowid */ 600 Expr *pWhere /* WHERE clause of the UPDATE statement */ 605 Expr *pExpr; /* Temporary expression */
|
/external/clang/lib/Sema/ |
SemaExprObjC.cpp | 35 Expr **strings, 257 ExprResult Sema::BuildObjCNumericLiteral(SourceLocation AtLoc, Expr *Number) { 326 static ExprResult CheckObjCCollectionLiteralElement(Sema &S, Expr *Element, 351 Expr *OrigElement = Element; 420 ExprResult Sema::BuildObjCBoxedExpr(SourceRange SR, Expr *ValueExpr) { 580 ExprResult Sema::BuildObjCSubscriptExpression(SourceLocation RB, Expr *BaseExpr, 581 Expr *IndexExpr, 709 Expr **ElementsBuffer = Elements.data(); [all...] |
SemaLambda.cpp | 128 // C++11 [expr.prim.lambda]p5: 239 static EnumDecl *findEnumForBlockReturn(Expr *E) { 264 if (Expr *last = dyn_cast_or_null<Expr>(SE->getSubStmt()->body_back())) 303 if (Expr *retValue = ret->getRetValue()) 337 Expr *retValue = ret->getRetValue(); 347 Expr *E = (cleanups ? cleanups->getSubExpr() : retValue); 421 const Expr *RetE = RS->getRetValue(); 438 IdentifierInfo *Id, Expr *InitExpr) { 441 // C++1y [expr.prim.lambda]p11 [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
CastSizeChecker.cpp | 33 const Expr *E = CE->getSubExpr();
|
NoReturnFunctionChecker.cpp | 46 const Expr *Callee = CE.getOriginExpr();
|
TraversalChecker.cpp | 86 const Expr *CallE = Call.getOriginExpr();
|
UndefCapturedBlockVarChecker.cpp | 92 if (const Expr *Ex = FindBlockDeclRefExpr(BE->getBody(), VD))
|
UndefResultChecker.cpp | 62 const Expr *Ex = NULL;
|
DynamicTypePropagation.cpp | 36 const ObjCObjectPointerType *getBetterObjCType(const Expr *CastE, 224 const Expr *RecE = MsgE->getInstanceReceiver(); 247 DynamicTypePropagation::getBetterObjCType(const Expr *CastE,
|
MallocChecker.cpp | 219 const Expr *E) const; 224 const Expr *DeallocExpr) const; 241 const Expr *SizeEx, SVal Init, 256 MallocUpdateRefState(CheckerContext &C, const Expr *E, ProgramStateRef State, 266 ProgramStateRef FreeMemAux(CheckerContext &C, const Expr *Arg, 267 const Expr *ParentExpr, 313 const Expr *DeallocExpr) const; 315 const Expr *DeallocExpr, const RefState *RS, 318 const Expr *DeallocExpr, 319 const Expr *AllocExpr = 0) const [all...] |
/external/javassist/src/main/javassist/expr/ |
Handler.java | 16 package javassist.expr; 25 public class Handler extends Expr {
|
/external/clang/lib/StaticAnalyzer/Core/ |
CallEvent.cpp | 28 const Expr *E = getOriginExpr(); 35 // of simply 'int'. Check the origin expr's value kind to recover the 173 if (const Expr *E = getOriginExpr()) { 189 const Expr *ArgE = getArgExpr(Index); 196 const Expr *ArgE = getArgExpr(Index); 203 const Expr *E = getOriginExpr(); 215 if (const Expr *E = getOriginExpr()) { 402 const Expr *Base = getCXXThisExpr(); 508 const Expr *CXXMemberCall::getCXXThisExpr() const { 513 // C++11 [expr.call]p1: ...If the selected function is non-virtual, or if th [all...] |
/external/llvm/lib/Target/Mips/InstPrinter/ |
MipsInstPrinter.cpp | 102 static void printExpr(const MCExpr *Expr, raw_ostream &OS) { 106 if (const MCBinaryExpr *BE = dyn_cast<MCBinaryExpr>(Expr)) { 112 else if (!(SRE = dyn_cast<MCSymbolRefExpr>(Expr)))
|
/external/chromium_org/v8/tools/gcmole/ |
gcmole.cc | 133 virtual bool VisitCallExpr(clang::CallExpr* expr) { 134 const clang::FunctionDecl* callee = expr->getDirectCallee(); 139 virtual bool VisitDeclRefExpr(clang::DeclRefExpr* expr) { 142 if (IsExternalVMState(expr->getDecl())) AddCallee("CollectGarbage"); 530 ExprEffect VisitExpr(clang::Expr* expr, const Environment& env) { 532 clang::type* concrete_expr = dyn_cast_or_null<clang::type>(expr); \ 599 ExprEffect Visit##type (clang::type* expr, const Environment& env) 602 ExprEffect Visit##type (clang::type* expr, const Environment& env) { \ 642 return Use(expr, expr->getType(), THIS, env) [all...] |
/external/v8/tools/gcmole/ |
gcmole.cc | 133 virtual bool VisitCallExpr(clang::CallExpr* expr) { 134 const clang::FunctionDecl* callee = expr->getDirectCallee(); 139 virtual bool VisitDeclRefExpr(clang::DeclRefExpr* expr) { 142 if (IsExternalVMState(expr->getDecl())) AddCallee("CollectGarbage"); 530 ExprEffect VisitExpr(clang::Expr* expr, const Environment& env) { 532 clang::type* concrete_expr = dyn_cast_or_null<clang::type>(expr); \ 600 ExprEffect Visit##type (clang::type* expr, const Environment& env) 603 ExprEffect Visit##type (clang::type* expr, const Environment& env) { \ 644 return Use(expr, expr->getType(), THIS, env) [all...] |
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86MCCodeEmitter.cpp | 274 StartsWithGlobalOffsetTable(const MCExpr *Expr) { 276 if (Expr->getKind() == MCExpr::Binary) { 277 const MCBinaryExpr *BE = static_cast<const MCBinaryExpr *>(Expr); 278 Expr = BE->getLHS(); 282 if (Expr->getKind() != MCExpr::SymbolRef) 285 const MCSymbolRefExpr *Ref = static_cast<const MCSymbolRefExpr*>(Expr); 294 static bool HasSecRelSymbolRef(const MCExpr *Expr) { 295 if (Expr->getKind() == MCExpr::SymbolRef) { 296 const MCSymbolRefExpr *Ref = static_cast<const MCSymbolRefExpr*>(Expr); 306 const MCExpr *Expr = NULL [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
MemRegion.h | 453 const Expr *Ex; 455 AllocaRegion(const Expr *ex, unsigned cnt, const MemRegion *superRegion) 460 const Expr *getExpr() const { return Ex; } 468 static void ProfileRegion(llvm::FoldingSetNodeID& ID, const Expr *Ex, 1052 Expr const *Ex; 1054 CXXTempObjectRegion(Expr const *E, MemRegion const *sReg) 1058 Expr const *E, const MemRegion *sReg); 1061 const Expr *getExpr() const { return Ex; } [all...] |
/external/clang/lib/Analysis/ |
UninitializedValues.cpp | 277 static const Expr *stripCasts(ASTContext &C, const Expr *Ex) { 293 static FindVarResult findVar(const Expr *E, const DeclContext *DC) { 322 void classify(const Expr *E, Class C); 351 if (Expr *Init = VD->getInit()) { 360 void ClassifyRefs::classify(const Expr *E, Class C) { 364 const Expr *TrueExpr = CO->getTrueExpr(); 451 void reportUse(const Expr *ex, const VarDecl *vd); 465 FindVarResult findVar(const Expr *ex) { 469 UninitUse getUninitUse(const Expr *ex, const VarDecl *vd, Value v) [all...] |
CFG.cpp | 36 if (Expr *Ex = VD->getInit()) 324 Expr::EvalResult *switchCond; 331 typedef llvm::DenseMap<Expr *, TryResult> CachedBoolEvalsTy; 408 CFGBlock *VisitNoRecurse(Expr *E, AddStmtChoice asc); 454 assert(!isa<Expr>(S) || cast<Expr>(S)->IgnoreParens() == S); 481 bool tryEvaluate(Expr *S, Expr::EvalResult &outResult) { 491 TryResult tryEvaluateBool(Expr *S) { 538 TryResult evaluateAsBooleanConditionNoCache(Expr *E) [all...] |
/external/llvm/utils/FileCheck/ |
FileCheck.cpp | 140 bool EvaluateExpression(StringRef Expr, std::string &Value) const; 360 bool Pattern::EvaluateExpression(StringRef Expr, std::string &Value) const { 362 if (!Expr.startswith("@LINE")) 364 Expr = Expr.substr(StringRef("@LINE").size()); 366 if (!Expr.empty()) { 367 if (Expr[0] == '+') 368 Expr = Expr.substr(1); 369 else if (Expr[0] != '-' [all...] |
/external/clang/lib/CodeGen/ |
CGExprComplex.cpp | 10 // This contains code to emit Expr nodes with complex types as LLVM code. 72 ComplexPairTy EmitLoadOfLValue(const Expr *E) { 93 ComplexPairTy Visit(Expr *E) { 101 ComplexPairTy VisitExpr(Expr *S); 130 ComplexPairTy VisitArraySubscriptExpr(Expr *E) { return EmitLoadOfLValue(E); } 131 ComplexPairTy VisitMemberExpr(const Expr *E) { return EmitLoadOfLValue(E); } 144 ComplexPairTy EmitCast(CastExpr::CastKind CK, Expr *Op, QualType DestTy); 174 ComplexPairTy VisitUnaryDeref(const Expr *E) { return EmitLoadOfLValue(E); } 354 ComplexPairTy ComplexExprEmitter::VisitExpr(Expr *E) { 410 ComplexPairTy ComplexExprEmitter::EmitCast(CastExpr::CastKind CK, Expr *Op, [all...] |