HomeSort by relevance Sort by last modified time
    Searched refs:Expr (Results 176 - 200 of 573) sorted by null

1 2 3 4 5 6 78 91011>>

  /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...]

Completed in 1006 milliseconds

1 2 3 4 5 6 78 91011>>