/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
CheckerHelpers.h | 22 class Expr; 42 std::pair<const clang::VarDecl *, const clang::Expr *>
|
/external/llvm/lib/Target/AArch64/MCTargetDesc/ |
AArch64MCExpr.cpp | 28 const AArch64MCExpr *AArch64MCExpr::create(const MCExpr *Expr, VariantKind Kind, 30 return new (Ctx) AArch64MCExpr(Expr, Kind); 81 Expr->print(OS, MAI); 104 static void fixELFSymbolsInTLSFixupsImpl(const MCExpr *Expr, MCAssembler &Asm) { 105 switch (Expr->getKind()) { 113 const MCBinaryExpr *BE = cast<MCBinaryExpr>(Expr); 122 const MCSymbolRefExpr &SymRef = *cast<MCSymbolRefExpr>(Expr); 128 fixELFSymbolsInTLSFixupsImpl(cast<MCUnaryExpr>(Expr)->getSubExpr(), Asm);
|
/external/opencv3/modules/cudev/include/opencv2/cudev/expr/ |
warping.hpp | 56 #include "expr.hpp" 66 __host__ Expr<ResizePtrSz<typename PtrTraits<SrcPtr>::ptr_type> > 75 __host__ Expr<RemapPtr1Sz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<MapPtr>::ptr_type> > 82 __host__ Expr<RemapPtr2Sz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<MapXPtr>::ptr_type, typename PtrTraits<MapYPtr>::ptr_type> > 91 __host__ Expr<RemapPtr1Sz<typename PtrTraits<SrcPtr>::ptr_type, AffineMapPtr> > 100 __host__ Expr<RemapPtr1Sz<typename PtrTraits<SrcPtr>::ptr_type, PerspectiveMapPtr> > 120 __host__ Expr<PyrDownBody<SrcPtr> > 142 __host__ Expr<PyrUpBody<SrcPtr> > 164 __host__ Expr<TransposeBody<SrcPtr> >
|
per_element_func.hpp | 55 #include "expr.hpp" 65 __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<SrcPtr1>::ptr_type, typename PtrTraits<SrcPtr2>::ptr_type, minimum<typename LargerType<typename PtrTraits<SrcPtr1>::value_type, typename PtrTraits<SrcPtr2>::value_type>::type> > > 72 __host__ Expr<BinaryTransformPtrSz<typename PtrTraits<SrcPtr1>::ptr_type, typename PtrTraits<SrcPtr2>::ptr_type, maximum<typename LargerType<typename PtrTraits<SrcPtr1>::value_type, typename PtrTraits<SrcPtr2>::value_type>::type> > > 81 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshBinaryFunc<typename PtrTraits<SrcPtr>::value_type> > > 88 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshBinaryInvFunc<typename PtrTraits<SrcPtr>::value_type> > > 95 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshTruncFunc<typename PtrTraits<SrcPtr>::value_type> > > 102 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshToZeroFunc<typename PtrTraits<SrcPtr>::value_type> > > 109 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, ThreshToZeroInvFunc<typename PtrTraits<SrcPtr>::value_type> > > 118 __host__ Expr<UnaryTransformPtrSz<typename PtrTraits<SrcPtr>::ptr_type, saturate_cast_func<typename PtrTraits<SrcPtr>::value_type, D> > > 127 __host__ Expr<LutPtrSz<typename PtrTraits<SrcPtr>::ptr_type, typename PtrTraits<TablePtr>::ptr_type> [all...] |
/external/clang/include/clang/AST/ |
ExprCXX.h | 11 /// \brief Defines the clang::Expr interface and subclasses for C++ expressions. 19 #include "clang/AST/Expr.h" 66 CXXOperatorCallExpr(ASTContext& C, OverloadedOperatorKind Op, Expr *fn, 67 ArrayRef<Expr*> args, QualType t, ExprValueKind VK, 126 CXXMemberCallExpr(ASTContext &C, Expr *fn, ArrayRef<Expr*> args, 136 Expr *getImplicitObjectArgument() const; 160 CUDAKernelCallExpr(ASTContext &C, Expr *fn, CallExpr *Config, 161 ArrayRef<Expr*> args, QualType t, ExprValueKind VK, 195 CastKind kind, Expr *op, unsigned PathSize [all...] |
StmtCXX.h | 18 #include "clang/AST/Expr.h" 141 Expr *Cond, Expr *Inc, DeclStmt *LoopVar, Stmt *Body, 148 Expr *getRangeInit(); 151 const Expr *getRangeInit() const; 158 Expr *getCond() { return cast_or_null<Expr>(SubExprs[COND]); } 159 Expr *getInc() { return cast_or_null<Expr>(SubExprs[INC]); } 169 const Expr *getCond() const [all...] |
Stmt.h | 39 class Expr; 97 friend class Expr; 289 /// Iterator for iterating over Stmt * arrays that contain only Expr * 295 std::random_access_iterator_tag, Expr *> { 302 return *reinterpret_cast<Expr **>(I); 306 /// Const iterator for iterating over Stmt * arrays that contain only Expr * 310 const Expr *const> { 317 return *reinterpret_cast<const Expr *const *>(I); 683 CaseStmt(Expr *lhs, Expr *rhs, SourceLocation caseLoc [all...] |
/external/llvm/lib/CodeGen/AsmPrinter/ |
DebugLocEntry.h | 33 Value(const DIExpression *Expr, int64_t i) 34 : Expression(Expr), EntryKind(E_Integer) { 37 Value(const DIExpression *Expr, const ConstantFP *CFP) 38 : Expression(Expr), EntryKind(E_ConstantFP) { 41 Value(const DIExpression *Expr, const ConstantInt *CIP) 42 : Expression(Expr), EntryKind(E_ConstantInt) { 45 Value(const DIExpression *Expr, MachineLocation Loc) 46 : Expression(Expr), EntryKind(E_Location), Loc(Loc) { 47 assert(cast<DIExpression>(Expr)->isValid()); 98 auto *Expr = cast_or_null<DIExpression>(Values[0].Expression) [all...] |
/external/llvm/lib/MC/MCDisassembler/ |
MCExternalSymbolizer.cpp | 116 const MCExpr *Expr; 124 Expr = MCBinaryExpr::createAdd(LHS, Off, Ctx); 126 Expr = LHS; 129 Expr = MCBinaryExpr::createAdd(Add, Off, Ctx); 131 Expr = Add; 134 Expr = Off; 136 Expr = MCConstantExpr::create(0, Ctx); 139 Expr = RelInfo->createExprForCAPIVariantKind(Expr, SymbolicOp.VariantKind); 140 if (!Expr) [all...] |
/external/clang/lib/CodeGen/ |
CGOpenMPRuntime.h | 37 class Expr; 420 const Expr *IfCond); 430 const Expr *Hint = nullptr); 455 ArrayRef<const Expr *> CopyprivateVars, 456 ArrayRef<const Expr *> DestExprs, 457 ArrayRef<const Expr *> SrcExprs, 458 ArrayRef<const Expr *> AssignmentOps); 610 virtual void emitFlush(CodeGenFunction &CGF, ArrayRef<const Expr *> Vars, 661 const Expr *IfCond, ArrayRef<const Expr *> PrivateVars [all...] |
/external/clang/lib/Sema/ |
SemaPseudoObject.cpp | 17 // expr.prop 18 // where 'expr' is an r-value of Objective-C pointer type and 'prop' 22 // [expr prop] 25 // [expr setProp: RHS] 28 // 'expr.prop *= 100' would be translated to: 29 // [expr setProp: [expr prop] * 100] 50 typedef llvm::function_ref<Expr *(Expr *, unsigned)> SpecificRebuilderRefTy; 56 Expr *rebuildObjCPropertyRefExpr(ObjCPropertyRefExpr *refExpr) [all...] |
/external/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 569 const SCEV *visitTruncateExpr(const SCEVTruncateExpr *Expr) { 570 const SCEV *Operand = ((SC*)this)->visit(Expr->getOperand()); 571 return SE.getTruncateExpr(Operand, Expr->getType()); 574 const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { 575 const SCEV *Operand = ((SC*)this)->visit(Expr->getOperand()); 576 return SE.getZeroExtendExpr(Operand, Expr->getType()); 579 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { 580 const SCEV *Operand = ((SC*)this)->visit(Expr->getOperand()); 581 return SE.getSignExtendExpr(Operand, Expr->getType()); 584 const SCEV *visitAddExpr(const SCEVAddExpr *Expr) { [all...] |
/external/clang/include/clang/Analysis/Analyses/ |
PseudoConstantAnalysis.h | 33 inline static const Decl *getDecl(const Expr *E);
|
UninitializedValues.h | 26 class Expr; 39 const Expr *User; 55 UninitUse(const Expr *User, bool AlwaysUninit) 67 const Expr *getUser() const { return User; }
|
/external/clang/include/clang/Sema/ |
LoopHint.h | 36 Expr *ValueExpr;
|
Sema.h | 20 #include "clang/AST/Expr.h" 109 class Expr; 422 /// be odr-used in this Expr, and we won't know until all lvalue-to-rvalue 426 llvm::SmallPtrSet<Expr*, 2> MaybeODRUseExprs; 762 /// unevaluated operand (C++11 [expr]p7), such as the subexpression of 814 llvm::SmallPtrSet<Expr*, 2> SavedMaybeODRUseExprs; [all...] |
Designator.h | 23 class Expr; 51 Expr *Index; 56 Expr *Start, *End; 89 Expr *getArrayIndex() const { 94 Expr *getArrayRangeStart() const { 98 Expr *getArrayRangeEnd() const { 136 static Designator getArray(Expr *Index, 146 static Designator getArrayRange(Expr *Start, 147 Expr *End,
|
/external/libcxx/test/support/ |
test_macros.h | 71 # define TEST_STATIC_ASSERT(Expr, Msg) static_assert(Expr, Msg) 73 # define TEST_STATIC_ASSERT(Expr, Msg) \ 75 ::test_detail::static_assert_incomplete_test<(Expr)>)> \
|
/frameworks/compile/slang/ |
slang_rs_ast_replace.h | 27 class Expr; 39 clang::Expr *mOldExpr; 40 clang::Expr *mNewExpr; 42 inline bool matchesExpr(const clang::Expr *E) const {
|
/external/clang/lib/StaticAnalyzer/Checkers/ |
ReturnUndefChecker.cpp | 31 void emitUndef(CheckerContext &C, const Expr *RetE) const; 32 void checkReference(CheckerContext &C, const Expr *RetE, 41 const Expr *RetE = RS->getRetValue(); 81 static void emitBug(CheckerContext &C, BuiltinBug &BT, const Expr *RetE, 82 const Expr *TrackingE = nullptr) { 95 void ReturnUndefChecker::emitUndef(CheckerContext &C, const Expr *RetE) const { 103 void ReturnUndefChecker::checkReference(CheckerContext &C, const Expr *RetE,
|
MallocOverflowSecurityChecker.cpp | 37 const Expr *variable; 40 MallocOverflowCheck(const BinaryOperator *m, const Expr *v, APSInt val) 51 const Expr *TheArgument, ASTContext &Context) const; 67 const Expr *TheArgument, 75 const Expr *e = TheArgument; 90 const Expr *lhs = binop->getLHS(); 91 const Expr *rhs = binop->getRHS(); 135 bool isIntZeroExpr(const Expr *E) const { 161 void CheckExpr(const Expr *E_p) { 163 const Expr *E = E_p->IgnoreParenImpCasts() [all...] |
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/ |
ExpressionVisitor.java | 34 import android.databinding.tool.expr.Expr; 35 import android.databinding.tool.expr.ExprModel; 36 import android.databinding.tool.expr.StaticIdentifierExpr; 44 public class ExpressionVisitor extends BindingExpressionBaseVisitor<Expr> { 69 public Expr visitStringLiteral(@NotNull BindingExpressionParser.StringLiteralContext ctx) { 88 public Expr visitGrouping(@NotNull BindingExpressionParser.GroupingContext ctx) { 100 public Expr visitBindingSyntax(@NotNull BindingExpressionParser.BindingSyntaxContext ctx) { 115 public Expr visitDotOp(@NotNull BindingExpressionParser.DotOpContext ctx) { 125 StaticIdentifierExpr expr = mModel.staticIdentifier(name) local [all...] |
/frameworks/data-binding/compiler/src/test/java/android/databinding/tool/ |
LayoutBinderTest.java | 17 import android.databinding.tool.expr.Expr; 18 import android.databinding.tool.expr.ExprModel; 19 import android.databinding.tool.expr.FieldAccessExpr; 20 import android.databinding.tool.expr.IdentifierExpr; 21 import android.databinding.tool.expr.StaticIdentifierExpr; 52 final Map.Entry<String, Expr> entry = findIdentifier("test"); 53 final Expr value = entry.getValue(); 66 final Map.Entry<String, Expr> entry = findIdentifier("test"); 67 final Expr value = entry.getValue() 112 IdentifierExpr expr = (IdentifierExpr) entry.getValue(); local [all...] |
/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/expr/ |
Expr.java | 17 package android.databinding.tool.expr; 38 abstract public class Expr implements VersionProvider, LocationScopeProvider { 41 protected List<Expr> mChildren = new ArrayList<Expr>(); 43 // any expression that refers to this. Useful if this expr is duplicate and being replaced 44 private List<Expr> mParents = new ArrayList<Expr>(); 103 Expr(Iterable<Expr> children) { 104 for (Expr expr : children) 511 final Expr expr = mModel.findFlagExpression(i); local [all...] |
/external/clang/lib/Edit/ |
RewriteObjCFoundationAPI.cpp | 67 const Expr *Arg = Msg->getArg(0)->IgnoreParenImpCasts(); 110 const Expr *Receiver, 160 const Expr *Rec = Msg->getInstanceReceiver(); 172 static bool subscriptOperatorNeedsParens(const Expr *FullExpr); 174 static void maybePutParensOnReceiver(const Expr *Receiver, Commit &commit) { 185 const Expr *Rec = Msg->getInstanceReceiver(); 233 const Expr *Rec = Msg->getInstanceReceiver(); 267 const Expr *Rec = Msg->getInstanceReceiver(); 376 static void objectifyExpr(const Expr *E, Commit &commit); 412 const Expr *SentinelExpr = Msg->getArg(Msg->getNumArgs() - 1) [all...] |