/frameworks/data-binding/compiler/src/main/java/android/databinding/tool/expr/ |
Dependency.java | 14 package android.databinding.tool.expr; 17 final Expr mDependant; 18 final Expr mOther; 19 final Expr mCondition; 29 public Dependency(Expr dependant, Expr other) { 37 public Dependency(Expr dependant, Expr other, Expr condition, boolean expectedOutput) { 57 public Expr getOther() [all...] |
TernaryExpr.java | 17 package android.databinding.tool.expr; 26 public class TernaryExpr extends Expr { 27 TernaryExpr(Expr pred, Expr ifTrue, Expr ifFalse) { 31 public Expr getPred() { 35 public Expr getIfTrue() { 39 public Expr getIfFalse() { 57 Expr predExpr = getPred(); 63 Expr ifTrueExpr = getIfTrue() [all...] |
GroupExpr.java | 17 package android.databinding.tool.expr; 24 public class GroupExpr extends Expr { 25 public GroupExpr(Expr wrapped) { 39 public Expr getWrapped() {
|
ExprModel.java | 17 package android.databinding.tool.expr; 37 Map<String, Expr> mExprMap = new HashMap<String, Expr>(); 39 List<Expr> mBindingExpressions = new ArrayList<Expr>(); 59 private List<Expr> mPendingExpressions; 71 private List<Expr> mObservables; 83 * @param expr The new parsed expression 86 public <T extends Expr> T register(T expr) { 107 mExprMap.put(expr.getUniqueKey(), expr); local [all...] |
BitShiftExpr.java | 17 package android.databinding.tool.expr; 24 public class BitShiftExpr extends Expr { 26 BitShiftExpr(Expr left, String op, Expr right) { 50 public Expr getLeft() { 54 public Expr getRight() {
|
ComparisonExpr.java | 17 package android.databinding.tool.expr; 24 public class ComparisonExpr extends Expr { 26 ComparisonExpr(String op, Expr left, Expr right) { 50 public Expr getLeft() { 54 public Expr getRight() {
|
MathExpr.java | 17 package android.databinding.tool.expr; 24 public class MathExpr extends Expr { 26 MathExpr(Expr left, String op, Expr right) { 58 public Expr getLeft() { 62 public Expr getRight() {
|
/bootable/recovery/edify/ |
expr.h | 30 typedef struct Expr Expr; 58 int argc, Expr* argv[]); 60 struct Expr { 64 Expr** argv; 68 // Take one of the Expr*s passed to the function as an argument, 71 Value* EvaluateValue(State* state, Expr* expr); 73 // Take one of the Expr*s passed to the function as an argument, 78 char* Evaluate(State* state, Expr* expr) [all...] |
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMMCExpr.cpp | 19 ARMMCExpr::Create(VariantKind Kind, const MCExpr *Expr, 21 return new (Ctx) ARMMCExpr(Kind, Expr); 31 const MCExpr *Expr = getSubExpr(); 32 if (Expr->getKind() != MCExpr::SymbolRef) 34 Expr->print(OS); 35 if (Expr->getKind() != MCExpr::SymbolRef)
|
ARMMCExpr.h | 27 const MCExpr *Expr; 29 explicit ARMMCExpr(VariantKind Kind, const MCExpr *Expr) 30 : Kind(Kind), Expr(Expr) {} 36 static const ARMMCExpr *Create(VariantKind Kind, const MCExpr *Expr, 39 static const ARMMCExpr *CreateUpper16(const MCExpr *Expr, MCContext &Ctx) { 40 return Create(VK_ARM_HI16, Expr, Ctx); 43 static const ARMMCExpr *CreateLower16(const MCExpr *Expr, MCContext &Ctx) { 44 return Create(VK_ARM_LO16, Expr, Ctx); 55 const MCExpr *getSubExpr() const { return Expr; } [all...] |
/external/clang/lib/AST/ |
ExprClassification.cpp | 10 // This file implements Expr::classify. 14 #include "clang/AST/Expr.h" 24 typedef Expr::Classification Cl; 26 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E); 32 const Expr *trueExpr, 33 const Expr *falseExpr); 34 static Cl::ModifiableType IsModifiable(ASTContext &Ctx, const Expr *E, 37 Cl Expr::ClassifyImpl(ASTContext &Ctx, SourceLocation *Loc) const { 89 const Expr *E, 102 static Cl::Kinds ClassifyInternal(ASTContext &Ctx, const Expr *E) [all...] |
DeclOpenMP.cpp | 18 #include "clang/AST/Expr.h" 31 ArrayRef<Expr *> VL) { 32 OMPThreadPrivateDecl *D = new (C, DC, VL.size() * sizeof(Expr *)) 42 OMPThreadPrivateDecl *D = new (C, ID, N * sizeof(Expr *)) 48 void OMPThreadPrivateDecl::setVars(ArrayRef<Expr *> VL) { 51 Expr **Vars = reinterpret_cast<Expr **>(this + 1);
|
CXXABI.h | 24 class Expr; 56 unsigned ParmIdx, Expr *DAE) = 0; 58 virtual Expr *getDefaultArgExprForConstructor(const CXXConstructorDecl *CD,
|
/external/llvm/lib/Target/PowerPC/MCTargetDesc/ |
PPCMCExpr.h | 34 const MCExpr *Expr; 39 explicit PPCMCExpr(VariantKind Kind, const MCExpr *Expr, bool IsDarwin) 40 : Kind(Kind), Expr(Expr), IsDarwin(IsDarwin) {} 46 static const PPCMCExpr *Create(VariantKind Kind, const MCExpr *Expr, 49 static const PPCMCExpr *CreateLo(const MCExpr *Expr, 51 return Create(VK_PPC_LO, Expr, isDarwin, Ctx); 54 static const PPCMCExpr *CreateHi(const MCExpr *Expr, 56 return Create(VK_PPC_HI, Expr, isDarwin, Ctx); 59 static const PPCMCExpr *CreateHa(const MCExpr *Expr, [all...] |
/external/clang/include/clang/AST/ |
DeclOpenMP.h | 22 class Expr; 45 ArrayRef<const Expr *> getVars() const { 46 return llvm::makeArrayRef(reinterpret_cast<const Expr * const *>(this + 1), 50 MutableArrayRef<Expr *> getVars() { 51 return MutableArrayRef<Expr *>( 52 reinterpret_cast<Expr **>(this + 1), 56 void setVars(ArrayRef<Expr *> VL); 61 ArrayRef<Expr *> VL); 65 typedef MutableArrayRef<Expr *>::iterator varlist_iterator; 66 typedef ArrayRef<const Expr *>::iterator varlist_const_iterator [all...] |
OpenMPClause.h | 19 #include "clang/AST/Expr.h" 79 MutableArrayRef<Expr *> getVarRefs() { 80 return MutableArrayRef<Expr *>( 81 reinterpret_cast<Expr **>( 83 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>())), 88 void setVarRefs(ArrayRef<Expr *> VL) { 93 reinterpret_cast<Expr **>( 95 llvm::RoundUpToAlignment(sizeof(T), llvm::alignOf<Expr *>()))); 111 typedef MutableArrayRef<Expr *>::iterator varlist_iterator; 112 typedef ArrayRef<const Expr *>::iterator varlist_const_iterator [all...] |
StmtOpenMP.h | 18 #include "clang/AST/Expr.h" 314 MutableArrayRef<Expr *> getCounters() { 315 Expr **Storage = reinterpret_cast<Expr **>( 317 return MutableArrayRef<Expr *>(Storage, CollapsedNum); 321 MutableArrayRef<Expr *> getUpdates() { 322 Expr **Storage = reinterpret_cast<Expr **>( 325 return MutableArrayRef<Expr *>(Storage, CollapsedNum); 329 MutableArrayRef<Expr *> getFinals() [all...] |
Expr.h | 1 //===--- Expr.h - Classes for representing expressions ----------*- C++ -*-===// 10 // This file defines the Expr interface and subclasses. 72 Expr *RHS; 93 SubobjectAdjustment(const MemberPointerType *MPT, Expr *RHS) 100 /// Expr - This represents one expression. Note that Expr's are subclasses of 104 class Expr : public Stmt { 108 Expr(StmtClass SC, QualType T, ExprValueKind VK, ExprObjectKind OK, 122 explicit Expr(StmtClass SC, EmptyShell) : Stmt(SC) { } 128 // will not have reference type (C++ [expr]p6). Us [all...] |
/external/llvm/lib/Target/X86/MCTargetDesc/ |
X86ELFRelocationInfo.cpp | 42 const MCExpr *Expr = nullptr; 43 // If hasAddend is true, then we need to add Addend (r_addend) to Expr. 79 Expr = MCSymbolRefExpr::Create(Sym, Ctx); 88 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOT, Ctx); 93 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_PLT, Ctx); 98 Expr = MCSymbolRefExpr::Create(Sym, Ctx); 104 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTPCREL, Ctx); 108 Expr = MCSymbolRefExpr::Create(Sym, MCSymbolRefExpr::VK_GOTOFF, Ctx); 116 Expr = MCConstantExpr::Create(SymSize, Ctx); 119 Expr = MCSymbolRefExpr::Create(Sym, Ctx) [all...] |
/external/llvm/lib/Target/Mips/MCTargetDesc/ |
MipsMCExpr.h | 31 const MCExpr *Expr; 33 explicit MipsMCExpr(VariantKind Kind, const MCExpr *Expr) 34 : Kind(Kind), Expr(Expr) {} 41 const MCExpr *Expr, MCContext &Ctx); 47 const MCExpr *getSubExpr() const { return Expr; }
|
/external/llvm/lib/TableGen/ |
SetTheory.cpp | 30 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, 32 ST.evaluate(Expr->arg_begin(), Expr->arg_end(), Elts, Loc); 38 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts, 40 if (Expr->arg_size() < 2) 42 Expr->getAsString()); 44 ST.evaluate(*Expr->arg_begin(), Add, Loc); 45 ST.evaluate(Expr->arg_begin() + 1, Expr->arg_end(), Sub, Loc); 54 void apply(SetTheory &ST, DagInit *Expr, RecSet &Elts [all...] |
/external/clang/lib/Sema/ |
SemaFixItUtils.cpp | 51 bool ConversionFixItGenerator::tryToFixConversion(const Expr *FullExpr, 66 const Expr* Expr = FullExpr->IgnoreImpCasts(); 69 if (isa<ArraySubscriptExpr>(Expr) || 70 isa<CallExpr>(Expr) || 71 isa<DeclRefExpr>(Expr) || 72 isa<CastExpr>(Expr) || 73 isa<CXXNewExpr>(Expr) || 74 isa<CXXConstructExpr>(Expr) || 75 isa<CXXDeleteExpr>(Expr) || [all...] |
SemaExceptionSpec.cpp | 17 #include "clang/AST/Expr.h" 307 assert(OldProto->getNoexceptExpr() != nullptr && "Expected non-null Expr"); 772 bool Sema::CheckExceptionSpecCompatibility(Expr *From, QualType ToType) { [all...] |
/external/javassist/src/main/javassist/compiler/ast/ |
Expr.java | 24 public class Expr extends ASTList implements TokenId { 33 Expr(int op, ASTree _head, ASTList _tail) { 38 Expr(int op, ASTree _head) { 43 public static Expr make(int op, ASTree oprand1, ASTree oprand2) { 44 return new Expr(op, oprand1, new ASTList(oprand2)); 47 public static Expr make(int op, ASTree oprand1) { 48 return new Expr(op, oprand1); 57 public void setOprand1(ASTree expr) { 58 setLeft(expr); 63 public void setOprand2(ASTree expr) { [all...] |
/external/llvm/include/llvm/Analysis/ |
ScalarEvolutionExpressions.h | 655 const SCEV *visitTruncateExpr(const SCEVTruncateExpr *Expr) { 656 const SCEV *Operand = visit(Expr->getOperand()); 657 return SE.getTruncateExpr(Operand, Expr->getType()); 660 const SCEV *visitZeroExtendExpr(const SCEVZeroExtendExpr *Expr) { 661 const SCEV *Operand = visit(Expr->getOperand()); 662 return SE.getZeroExtendExpr(Operand, Expr->getType()); 665 const SCEV *visitSignExtendExpr(const SCEVSignExtendExpr *Expr) { 666 const SCEV *Operand = visit(Expr->getOperand()); 667 return SE.getSignExtendExpr(Operand, Expr->getType()); 670 const SCEV *visitAddExpr(const SCEVAddExpr *Expr) { [all...] |