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

1 2 3 4 5 6

  /external/apache-xml/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/Source/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...]
XPathExpressionNode.h 58 class Expression : public ParseNode {
59 WTF_MAKE_NONCOPYABLE(Expression); WTF_MAKE_FAST_ALLOCATED;
63 Expression();
64 virtual ~Expression();
68 void addSubExpression(Expression* expr)
87 Expression* subExpr(unsigned i) { return m_subExpressions[i]; }
88 const Expression* subExpr(unsigned i) const { return m_subExpressions[i]; }
91 Vector<Expression*> m_subExpressions;
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 {
XPathExpression.h 45 class Expression;
53 static PassRefPtr<XPathExpression> createExpression(const String& expression, XPathNSResolver*, ExceptionCode&);
59 XPath::Expression* m_topExpression;
XPathVariableReference.h 38 class VariableReference : public Expression {
  /frameworks/base/tools/aidl/
AST.h 42 struct Expression
44 virtual ~Expression();
48 struct LiteralExpression : public Expression
58 struct StringLiteralExpression : public Expression
67 struct Variable : public Expression
83 struct FieldVariable : public Expression
85 Expression* object;
89 FieldVariable(Expression* object, const string& name);
126 void Add(Expression* expression);
131 Expression* expression; member in struct:ExpressionStatement
221 Expression* expression; member in struct:Cast
243 Expression* expression; member in struct:IfStatement
254 Expression* expression; member in struct:ReturnStatement
302 Expression* expression; member in struct:SwitchStatement
    [all...]
  /external/apache-xml/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();
  /external/apache-xml/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...]
Function.java 24 import org.apache.xpath.Expression;
41 public abstract class Function extends Expression
46 * Set an argument expression for a function. This method is called by the
49 * @param arg non-null expression that represents the argument.
55 public void setArg(Expression arg, int argNum)
126 * @see Expression#deepEquals(Expression)
128 public boolean deepEquals(Expression expr)
  /external/apache-xml/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...]
FilterExprIteratorSimple.java 26 import org.apache.xpath.Expression;
40 /** The contained expression. Should be non-null.
42 private Expression m_expr;
63 public FilterExprIteratorSimple(Expression expr)
70 * Initialize the context values for this expression
84 * Execute the expression. Meant for reuse by other FilterExpr iterators
91 Expression expr )
104 // so we have to set up the variable context, execute the expression,
208 * Get the inner contained expression of this filter.
210 public Expression getInnerExpression(
    [all...]
  /external/v8/src/
preparser.h 224 class Expression;
263 friend class Expression;
266 // Bits 0 and 1 are used to identify the type of expression:
271 // Bit 2 is used to mark the expression as being parenthesized,
273 class Expression {
275 static Expression Default() {
276 return Expression(kUnknownExpression);
279 static Expression FromIdentifier(Identifier id) {
280 return Expression(kIdentifierFlag | (id.type_ << kIdentifierShift));
283 static Expression StringLiteral()
    [all...]
ast.h 128 class Expression;
224 virtual Expression* AsExpression() { return NULL; }
296 class Expression: public AstNode {
315 virtual Expression* AsExpression() { return this; }
332 // True iff the expression is a literal represented as a smi.
335 // True iff the expression is a string literal.
338 // True iff the expression is the null literal.
361 explicit Expression(Isolate* isolate)
715 void Initialize(Expression* cond, Statement* body) {
720 Expression* cond() const { return cond_;
893 Expression* expression() const { return expression_; } function in class:v8::internal::ExpressionStatement
944 Expression* expression() const { return expression_; } function in class:v8::internal::ReturnStatement
961 Expression* expression() const { return expression_; } function in class:v8::internal::WithStatement
1569 Expression* expression() const { return expression_; } function in class:v8::internal::Call
1628 Expression* expression() const { return expression_; } function in class:v8::internal::CallNew
1704 Expression* expression() const { return expression_; } function in class:v8::internal::UnaryOperation
1794 Expression* expression() const { return expression_; } function in class:v8::internal::CountOperation
    [all...]
  /external/apache-xml/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();
  /external/apache-xml/src/main/java/org/apache/xpath/objects/
XRTreeFragSelectWrapper.java 26 import org.apache.xpath.Expression;
36 public XRTreeFragSelectWrapper(Expression expr)
53 ((Expression)m_obj).fixupVariables(vars, globalsSize);
61 * @return the result of executing the select expression
69 m_selected = ((Expression)m_obj).execute(xctxt);
  /external/apache-xml/src/main/java/org/apache/xpath/compiler/
Compiler.java 34 import org.apache.xpath.Expression;
67 * An instance of this class compiles an XPath string expression into
68 * a Expression object. This class compiles the string into a sequence
69 * of operation codes (op map) and then builds from that into an Expression
78 * SourceLocator where the expression is located.
82 * @param locator The location object where the expression lives, which
114 public Expression compile(int opPos) throws TransformerException
119 Expression expr = null;
209 private Expression compileOperation(Operation operation, int opPos)
231 private Expression compileUnary(UnaryOperation unary, int opPos
    [all...]

Completed in 687 milliseconds

1 2 3 4 5 6