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

1 2 3 4 5

  /libcore/luni/src/main/java/org/apache/xpath/
ExpressionOwner.java 24 * Classes that implement this interface own an expression, which
30 * Get the raw Expression object that this class wraps.
32 * @return the raw Expression object, which should not normally be null.
34 public Expression getExpression();
37 * Set the raw expression object for this object.
39 * @param exp the raw Expression object, which should not normally be null.
41 public void setExpression(Expression exp);
  /external/webkit/WebCore/xml/
XPathExpressionNode.cpp 38 EvaluationContext& Expression::evaluationContext()
44 Expression::Expression()
51 Expression::~Expression()
XPathFunctions.h 38 class Function : public Expression {
40 void setArguments(const Vector<Expression*>&);
43 Expression* arg(int pos) { return subExpr(pos); }
44 const Expression* arg(int pos) const { return subExpr(pos); }
52 Function* createFunction(const String& name, const Vector<Expression*>& args = Vector<Expression*>());
XPathPredicate.h 39 class Number : public Expression {
49 class StringExpression : public Expression {
59 class Negative : public Expression {
65 class NumericOp : public Expression {
70 NumericOp(Opcode, Expression* lhs, Expression* rhs);
78 class EqTestOp : public Expression {
81 EqTestOp(Opcode, Expression* lhs, Expression* rhs);
90 class LogicalOp : public Expression {
    [all...]
XPathPath.h 42 class Filter : public Expression {
44 Filter(Expression*, const Vector<Predicate*>& = Vector<Predicate*>());
52 Expression* m_expr;
56 class LocationPath : public Expression {
75 class Path : public Expression {
XPathExpressionNode.h 56 class Expression : public ParseNode, public Noncopyable {
60 Expression();
61 virtual ~Expression();
65 void addSubExpression(Expression* expr)
84 Expression* subExpr(unsigned i) { return m_subExpressions[i]; }
85 const Expression* subExpr(unsigned i) const { return m_subExpressions[i]; }
88 Vector<Expression*> m_subExpressions;
XPathExpression.h 45 class Expression;
53 static PassRefPtr<XPathExpression> createExpression(const String& expression, XPathNSResolver*, ExceptionCode&);
59 XPath::Expression* m_topExpression;
  /frameworks/base/tools/aidl/
AST.h 42 struct Expression
44 virtual ~Expression();
48 struct LiteralExpression : public Expression
57 struct Variable : public Expression
73 struct FieldVariable : public Expression
75 Expression* object;
79 FieldVariable(Expression* object, const string& name);
116 void Add(Expression* expression);
121 Expression* expression member in struct:ExpressionStatement
206 Expression* expression; member in struct:Cast
228 Expression* expression; member in struct:IfStatement
239 Expression* expression; member in struct:ReturnStatement
287 Expression* expression; member in struct:SwitchStatement
    [all...]
  /external/v8/src/mips/
codegen-mips-inl.h 41 void CodeGenerator::GenerateMathSin(ZoneList<Expression*>* args) {
46 void CodeGenerator::GenerateMathCos(ZoneList<Expression*>* args) {
codegen-mips.h 79 // of a typeof expression.
119 static bool ShouldGenerateLog(Expression* type);
190 void (CodeGenerator::*method)(ZoneList<Expression*>*);
210 void GenerateIsSmi(ZoneList<Expression*>* args);
211 void GenerateIsNonNegativeSmi(ZoneList<Expression*>* args);
212 void GenerateIsArray(ZoneList<Expression*>* args);
213 void GenerateIsRegExp(ZoneList<Expression*>* args);
216 void GenerateIsConstructCall(ZoneList<Expression*>* args);
219 void GenerateArgumentsLength(ZoneList<Expression*>* args);
220 void GenerateArgumentsAccess(ZoneList<Expression*>* args)
    [all...]
codegen-mips.cc 265 void CodeGenerator::GenerateClassOf(ZoneList<Expression*>* args) {
270 void CodeGenerator::GenerateValueOf(ZoneList<Expression*>* args) {
275 void CodeGenerator::GenerateSetValueOf(ZoneList<Expression*>* args) {
280 void CodeGenerator::GenerateIsSmi(ZoneList<Expression*>* args) {
285 void CodeGenerator::GenerateLog(ZoneList<Expression*>* args) {
290 void CodeGenerator::GenerateIsNonNegativeSmi(ZoneList<Expression*>* args) {
298 void CodeGenerator::GenerateFastCharCodeAt(ZoneList<Expression*>* args) {
303 void CodeGenerator::GenerateIsArray(ZoneList<Expression*>* args) {
308 void CodeGenerator::GenerateIsRegExp(ZoneList<Expression*>* args) {
313 void CodeGenerator::GenerateIsConstructCall(ZoneList<Expression*>* args)
    [all...]
  /libcore/luni/src/main/java/org/apache/xpath/operations/
UnaryOperation.java 23 import org.apache.xpath.Expression;
32 public abstract class UnaryOperation extends Expression implements ExpressionOwner
38 protected Expression m_right;
56 * Tell if this expression or it's subexpressions can traverse outside
71 * Set the expression operand for the operation.
74 * @param r The expression operand to which the unary operation will be
77 public void setRight(Expression r)
113 /** @return the operand of unary operation, as an Expression.
115 public Expression getOperand(){
134 public Expression getExpression(
    [all...]
Operation.java 23 import org.apache.xpath.Expression;
32 public class Operation extends Expression implements ExpressionOwner
36 /** The left operand expression.
38 protected Expression m_left;
40 /** The right operand expression.
42 protected Expression m_right;
62 * Tell if this expression or it's subexpressions can traverse outside
83 * @param l The left expression operand.
84 * @param r The right expression operand.
86 public void setLeftRight(Expression l, Expression r
    [all...]
VariableSafeAbsRef.java 24 import org.apache.xpath.Expression;
40 * expression with the current context instead.
67 Expression expr = (Expression)xns.getContainedIter();
  /libcore/luni/src/main/java/org/apache/xpath/functions/
Function2Args.java 24 import org.apache.xpath.Expression;
38 Expression m_arg1;
43 * @return An expression that represents the second argument passed to the
46 public Expression getArg1()
70 * Set an argument expression for a function. This method is called by the
73 * @param arg non-null expression that represents the argument.
78 public void setArg(Expression arg, int argNum)
119 * Tell if this expression or it's subexpressions can traverse outside
135 public Expression getExpression()
142 * @see ExpressionOwner#setExpression(Expression)
    [all...]
Function3Args.java 24 import org.apache.xpath.Expression;
38 Expression m_arg2;
43 * @return An expression that represents the third argument passed to the
46 public Expression getArg2()
69 * Set an argument expression for a function. This method is called by the
72 * @param arg non-null expression that represents the argument.
77 public void setArg(Expression arg, int argNum)
117 * Tell if this expression or it's subexpressions can traverse outside
133 public Expression getExpression()
140 * @see ExpressionOwner#setExpression(Expression)
    [all...]
FunctionOneArg.java 24 import org.apache.xpath.Expression;
38 Expression m_arg0;
43 * @return An expression that represents the first argument passed to the
46 public Expression getArg0()
52 * Set an argument expression for a function. This method is called by the
55 * @param arg non-null expression that represents the argument.
60 public void setArg(Expression arg, int argNum)
98 * Tell if this expression or it's subexpressions can traverse outside
137 public Expression getExpression()
143 * @see ExpressionOwner#setExpression(Expression)
    [all...]
FuncExtFunction.java 26 import org.apache.xpath.Expression;
38 * An object of this class represents an extension call expression. When
39 * the expression executes, it calls ExtensionsTable#extFunction, and then
94 Expression arg = (Expression) m_argVec.elementAt(i);
135 * @return The Expression object at the given index.
137 public Expression getArg(int n) {
139 return (Expression) m_argVec.elementAt(n);
197 Expression arg = (Expression) m_argVec.elementAt(i)
    [all...]
FunctionMultiArgs.java 24 import org.apache.xpath.Expression;
40 Expression[] m_args;
43 * Return an expression array containing arguments at index 3 or greater.
47 public Expression[] getArgs()
53 * Set an argument expression for a function. This method is called by the
56 * @param arg non-null expression that represents the argument.
62 public void setArg(Expression arg, int argNum)
72 m_args = new Expression[1];
79 Expression[] args = new Expression[m_args.length + 1]
    [all...]
  /libcore/luni/src/main/java/org/apache/xpath/axes/
FilterExprIterator.java 24 import org.apache.xpath.Expression;
32 /** The contained expression. Should be non-null.
34 private Expression m_expr;
55 public FilterExprIterator(Expression expr)
62 * Initialize the context values for this expression
123 * Get the inner contained expression of this filter.
125 public Expression getInnerExpression()
131 * Set the inner contained expression of this filter.
133 public void setInnerExpression(Expression expr)
169 public Expression getExpression(
    [all...]
  /external/v8/src/
data-flow.h 69 ZoneList<Expression*>* Lookup(Variable* var);
80 Expression* last_use() { return last_use_; }
81 void set_last_use(Expression* expr) { last_use_ = expr; }
84 Expression* last_use_;
98 void RecordUse(Variable* var, Expression* expr);
99 void RecordDef(Variable* var, Expression* expr);
ast.h 127 virtual Expression* AsExpression() { return NULL; }
164 class Expression: public AstNode {
186 Expression() : num_(kNoLabel), def_(NULL), defined_vars_(NULL) {}
188 virtual Expression* AsExpression() { return this; }
197 // True if the expression does not have (evaluated) subexpressions.
202 // True if the expression has no side effects and is safe to
206 // Mark the expression as being compiled as an expression
211 // Static type information for this expression.
237 * A sentinel used during pre parsing that represents some expression
480 Expression* expression() { return expression_; } function in class:v8::internal::ExpressionStatement
525 Expression* expression() { return expression_; } function in class:v8::internal::ReturnStatement
539 Expression* expression() const { return expression_; } function in class:v8::internal::WithEnterStatement
1085 Expression* expression() const { return expression_; } function in class:v8::internal::Call
1107 Expression* expression() const { return expression_; } function in class:v8::internal::CallNew
1156 Expression* expression() const { return expression_; } function in class:v8::internal::UnaryOperation
1228 Expression* expression() const { return expression_; } function in class:v8::internal::CountOperation
    [all...]
full-codegen.h 247 // expression context.
248 void Apply(Expression::Context context, Register reg);
251 void Apply(Expression::Context context, Slot* slot);
253 void Apply(Expression::Context context, Literal* lit);
254 void ApplyTOS(Expression::Context context);
257 // a pure value into the result expected according to an expression
259 void DropAndApply(int count, Expression::Context context, Register reg);
262 // result expected according to an expression context.
263 void Apply(Expression::Context context,
270 void DoTest(Expression::Context context)
    [all...]
  /external/v8/src/arm/
codegen-arm.h 57 Expression* expression,
61 Expression* expression() const { return expression_; } function in class:v8::internal::BASE_EMBEDDED
87 // expression stack. The reference is expected to be already on top of
88 // the expression stack, and it is consumed by the call unless the
97 // Generate code to store the value on top of the expression stack in the
99 // on the expression stack. The value is stored in the location specified
106 Expression* expression_;
166 static bool ShouldGenerateLog(Expression* type)
    [all...]
  /libcore/luni/src/main/java/org/apache/xalan/templates/
XUnresolvedVariableSimple.java 23 import org.apache.xpath.Expression;
31 * Also, it holds an Expression object, instead of an ElemVariable.
55 Expression expr = ((ElemVariable)m_obj).getSelect().getExpression();

Completed in 297 milliseconds

1 2 3 4 5