/external/clang/lib/Analysis/ |
PseudoConstantAnalysis.cpp | 18 #include "clang/AST/Expr.h" 69 const Decl *PseudoConstantAnalysis::getDecl(const Expr *E) { 88 if (const Expr *Ex = dyn_cast<Expr>(Head))
|
Consumed.cpp | 468 InfoEntry findInfo(const Expr *E) { 471 ConstInfoEntry findInfo(const Expr *E) const { 474 void insertInfo(const Expr *E, const PropagationInfo &PI) { 478 void forwardInfo(const Expr *From, const Expr *To); 479 void copyInfo(const Expr *From, const Expr *To, ConsumedState CS); 480 ConsumedState getInfo(const Expr *From); 481 void setInfo(const Expr *To, ConsumedState NS); 482 void propagateReturnType(const Expr *Call, const FunctionDecl *Fun) [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
ObjCContainersASTChecker.cpp | 45 inline bool hasPointerToPointerSizedType(const Expr *E) { 69 if (E->isNullPointerConstant(ASTC, Expr::NPC_ValueDependentIsNull)) 103 const Expr *Arg = nullptr;
|
VLASizeChecker.cpp | 36 const Expr *SizeE, 45 const Expr *SizeE, 96 const Expr *SE = VLA->getSizeExpr();
|
UnixAPIChecker.cpp | 53 const Expr *arg, 99 const Expr *Arg = CE->getArg(2); 130 const Expr *oflagsEx = CE->getArg(1); 232 const Expr *arg, 267 const Expr *arg = CE->getArg(sizeArg); 295 const Expr *arg = CE->getArg(i);
|
IvarInvalidationChecker.cpp | 125 const Expr *peel(const Expr *E) const; 128 bool isZero(const Expr *E) const; 145 /// Checks if the Expr refers to an ivar, if yes, marks it as invalidated. 146 void check(const Expr *E); 593 const Expr *IvarInvalidationCheckerImpl::MethodCrawler::peel(const Expr *E) const { 645 bool IvarInvalidationCheckerImpl::MethodCrawler::isZero(const Expr *E) const { 648 return (E->isNullPointerConstant(Ctx, Expr::NPC_ValueDependentIsNotNull) 649 != Expr::NPCK_NotNull) [all...] |
/external/clang/unittests/Tooling/ |
RecursiveASTVisitorTestExprVisitor.cpp | 120 bool VisitCXXConstructExpr(CXXConstructExpr* Expr) { 121 if (const CXXConstructorDecl* Ctor = Expr->getConstructor()) { 123 Match(Class->getName(), Expr->getLocation());
|
/external/llvm/lib/Target/Hexagon/ |
HexagonAsmPrinter.cpp | 368 MCExpr const *Expr = MO.getExpr(); 369 bool Success = Expr->evaluateAsAbsolute(Imm); 383 const MCExpr *Sub = MCBinaryExpr::createSub(Expr, One, OutContext); 391 MCExpr const *Expr = MO2.getExpr(); 393 bool Success = Expr->evaluateAsAbsolute(Imm); 416 const MCExpr *Sub = MCBinaryExpr::createSub(Expr, One, OutContext); 424 MCExpr const *Expr = MO.getExpr(); 426 bool Success = Expr->evaluateAsAbsolute(Imm); 440 const MCExpr *Sub = MCBinaryExpr::createSub(Expr, One, OutContext); 523 MCExpr const *Expr = Imm.getExpr() [all...] |
/external/opencv3/modules/cudev/include/opencv2/cudev/ptr2d/ |
gpumat.hpp | 51 #include "../expr/expr.hpp" 141 template <class Body> __host__ GpuMat_(const Expr<Body>& expr); 142 template <class Body> __host__ GpuMat_& operator =(const Expr<Body>& expr); 143 template <class Body> __host__ GpuMat_& assign(const Expr<Body>& expr, Stream& stream);
|
/external/clang/lib/Sema/ |
SemaStmt.cpp | 56 // Same thing in for stmt first clause (when expr) and third clause. 127 static bool DiagnoseUnusedComparison(Sema &S, const Expr *E) { 189 const Expr *E = dyn_cast_or_null<Expr>(S); 208 const Expr *WarnExpr; 285 const Expr *Source = POE->getSyntacticForm(); 375 Sema::ActOnCaseStmt(SourceLocation CaseLoc, Expr *LHSVal, 376 SourceLocation DotDotDotLoc, Expr *RHSVal, 386 CorrectDelayedTyposInExpr(LHSVal, [this](class Expr *E) { 389 if (Expr *CondExpr [all...] |
SemaOverload.cpp | 18 #include "clang/AST/Expr.h" 72 static bool IsStandardConversion(Sema &S, Expr* From, QualType ToType, 78 static bool IsTransparentUnionStandardConversion(Sema &S, Expr* From, 84 IsUserDefinedConversion(Sema &S, Expr *From, QualType ToType, 254 static const Expr *IgnoreNarrowingConversion(const Expr *Converted) { 286 const Expr *Converted, 318 const Expr *Initializer = IgnoreNarrowingConversion(Converted); 351 const Expr *Initializer = IgnoreNarrowingConversion(Converted); 392 const Expr *Initializer = IgnoreNarrowingConversion(Converted) [all...] |
SemaInit.cpp | 59 static StringInitFailureKind IsStringInit(Expr *Init, const ArrayType *AT, 123 static StringInitFailureKind IsStringInit(Expr *init, QualType declType, 133 static void updateStringLiteralType(Expr *E, QualType Ty) { 145 llvm_unreachable("unexpected expr in string literal init"); 149 static void CheckStringInit(Expr *Str, QualType &DeclT, const ArrayType *AT, 313 Expr *expr); 349 Expr *InitExpr, FieldDecl *Field, 372 Expr *InitExpr; 469 return VerifyOnly ? ExprResult(static_cast<Expr *>(nullptr) 1035 Expr *expr = IList->getInit(Index); local 1242 Expr *expr = IList->getInit(Index); local 1316 Expr *expr = IList->getInit(Index); local [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
SValBuilder.h | 19 #include "clang/AST/Expr.h" 153 const SymbolConjured* conjureSymbol(const Expr *expr, 157 return SymMgr.conjureSymbol(expr, LCtx, visitCount, symbolTag); 173 const Expr *expr, 177 const Expr *expr, 189 DefinedOrUnknownSVal getConjuredHeapSymbolVal(const Expr *E, 198 const Expr *expr, QualType type, unsigned count) [all...] |
/external/llvm/lib/Target/SystemZ/MCTargetDesc/ |
SystemZMCCodeEmitter.cpp | 218 const MCExpr *Expr; 220 Expr = MCConstantExpr::create(MO.getImm() + Offset, Ctx); 222 Expr = MO.getExpr(); 229 Expr = MCBinaryExpr::createAdd(Expr, OffsetExpr, Ctx); 232 Fixups.push_back(MCFixup::create(Offset, Expr, (MCFixupKind)Kind));
|
/frameworks/compile/slang/ |
slang_rs_check_ast.cpp | 50 clang::Expr *Expr; 52 Expr = E->getArg(1); 53 ImplCast = clang::dyn_cast_or_null<clang::ImplicitCastExpr>(Expr); 239 } else if (clang::Expr *Init = VD->getInit()) { 280 void RSCheckAST::VisitExpr(clang::Expr *E) {
|
/external/clang/include/clang/Sema/ |
ParsedTemplate.h | 76 Expr *getAsExpr() const { 78 return static_cast<Expr*>(Arg); 117 /// an \c ActionBase::TypeTy* (for a type), an Expr* (for an
|
TemplateDeduction.h | 161 Expr *Expression; 212 Expr *getExpr();
|
/external/llvm/lib/MC/ |
ConstantPools.cpp | 92 const MCExpr *Expr, 95 return getOrCreateConstantPool(Section).addEntry(Expr, Streamer.getContext(),
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCExpr.cpp | 22 PPCMCExpr::create(VariantKind Kind, const MCExpr *Expr, 24 return new (Ctx) PPCMCExpr(Kind, Expr, isDarwin);
|
/external/llvm/lib/Target/SystemZ/AsmParser/ |
SystemZAsmParser.cpp | 23 // Return true if Expr is in the range [MinValue, MaxValue]. 24 static bool inRange(const MCExpr *Expr, int64_t MinValue, int64_t MaxValue) { 25 if (auto *CE = dyn_cast<MCConstantExpr>(Expr)) { 120 void addExpr(MCInst &Inst, const MCExpr *Expr) const { 122 if (!Expr) 124 else if (auto *CE = dyn_cast<MCConstantExpr>(Expr)) 127 Inst.addOperand(MCOperand::createExpr(Expr)); 159 createImm(const MCExpr *Expr, SMLoc StartLoc, SMLoc EndLoc) { 161 Op->Imm = Expr; 768 const MCExpr *Expr, *Length [all...] |
/external/opencv3/3rdparty/jinja2/ |
nodes.py | 112 - :class:`Expr`: expressions 350 class Expr(Node): 372 class BinExpr(Expr): 391 class UnaryExpr(Expr): 410 class Name(Expr): 425 class Literal(Expr): 522 class CondExpr(Expr): 540 class Filter(Expr): 584 class Test(Expr): 591 class Call(Expr) [all...] |
/external/clang/lib/CodeGen/ |
CGExprConstant.cpp | 10 // This contains code to emit Constant Expr nodes as LLVM code. 641 Expr *subExpr = E->getSubExpr(); 781 if (Expr *filler = ILE->getArrayFiller()) 798 Expr *Init = ILE->getInit(i); 867 if (Expr *filler = Updater->getArrayFiller()) 873 Expr *Init = nullptr; [all...] |
CGExpr.cpp | 10 // This contains code to emit Expr nodes as LLVM code. 109 llvm::Value *CodeGenFunction::EvaluateExprAsBool(const Expr *E) { 127 void CodeGenFunction::EmitIgnoredExpr(const Expr *E) { 139 RValue CodeGenFunction::EmitAnyExpr(const Expr *E, 158 RValue CodeGenFunction::EmitAnyExprToTemp(const Expr *E) { 168 void CodeGenFunction::EmitAnyExprToMem(const Expr *E, 199 const Expr *E, Address ReferenceTemporary) { 316 const MaterializeTemporaryExpr *M, const Expr *Inner) { 351 const Expr *E = M->GetTemporaryExpr(); 391 SmallVector<const Expr *, 2> CommaLHSs [all...] |
/build/kati/ |
expr.cc | 17 #include "expr.h" 76 class Expr : public Value { 78 Expr() { 81 virtual ~Expr() { 102 r += "Expr("; 411 Expr* v = new Expr; 446 Expr* r = new Expr; 581 Expr* e = new Expr() [all...] |
/bootable/recovery/updater/ |
install.cpp | 49 #include "edify/expr.h" 114 Value* MountFn(const char* name, State* state, int argc, Expr* argv[]) { 214 Value* IsMountedFn(const char* name, State* state, int argc, Expr* argv[]) { 244 Value* UnmountFn(const char* name, State* state, int argc, Expr* argv[]) { 302 Value* FormatFn(const char* name, State* state, int argc, Expr* argv[]) { 405 Value* RenameFn(const char* name, State* state, int argc, Expr* argv[]) { 444 Value* DeleteFn(const char* name, State* state, int argc, Expr* argv[]) { 473 Value* ShowProgressFn(const char* name, State* state, int argc, Expr* argv[]) { 494 Value* SetProgressFn(const char* name, State* state, int argc, Expr* argv[]) { 513 int argc, Expr* argv[]) [all...] |