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