/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();
|