HomeSort by relevance Sort by last modified time
    Searched refs:Expr (Results 1 - 25 of 481) sorted by null

1 2 3 4 5 6 7 8 91011>>

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

Completed in 5707 milliseconds

1 2 3 4 5 6 7 8 91011>>