HomeSort by relevance Sort by last modified time
    Searched defs:Expression (Results 1 - 16 of 16) sorted by null

  /external/webkit/Source/WebCore/xml/
XPathExpressionNode.cpp 38 EvaluationContext& Expression::evaluationContext()
44 Expression::Expression()
51 Expression::~Expression()
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;
  /external/apache-xml/src/main/java/org/apache/xpath/
Expression.java 19 * $Id: Expression.java 468655 2006-10-28 07:12:06Z minchau $
37 * This abstract class serves as the base for all expression objects. An
38 * Expression can be executed to return a {@link org.apache.xpath.objects.XObject},
45 public abstract class Expression implements java.io.Serializable, ExpressionNode, XPathVisitable
49 * The location where this expression was built from. Need for diagnostic
56 * Tell if this expression or it's subexpressions can traverse outside
67 // * Set the location where this expression was built from.
70 // * @param locator the location where this expression was built from, may be
79 * Execute an expression in the XPath runtime context, and return the
80 * result of the expression
    [all...]
  /external/v8/src/
preparser.h 102 typedef int Expression;
197 Expression ParseExpression(bool accept_IN, bool* ok);
198 Expression ParseAssignmentExpression(bool accept_IN, bool* ok);
199 Expression ParseConditionalExpression(bool accept_IN, bool* ok);
200 Expression ParseBinaryExpression(int prec, bool accept_IN, bool* ok);
201 Expression ParseUnaryExpression(bool* ok);
202 Expression ParsePostfixExpression(bool* ok);
203 Expression ParseLeftHandSideExpression(bool* ok);
204 Expression ParseNewExpression(bool* ok);
205 Expression ParseMemberExpression(bool* ok)
    [all...]
ast.h 154 virtual Expression* AsExpression() { return NULL; }
208 class Expression: public AstNode {
222 Expression() {}
229 virtual Expression* AsExpression() { return this; }
243 // Mark the expression as being compiled as an expression
252 // True iff the expression is a literal represented as a smi.
286 * A sentinel used during pre parsing that represents some expression
288 * the expression.
290 class ValidLeftHandSideSentinel: public Expression {
568 Expression* expression() const { return expression_; } function in class:v8::internal::ExpressionStatement
612 Expression* expression() const { return expression_; } function in class:v8::internal::ReturnStatement
627 Expression* expression() const { return expression_; } function in class:v8::internal::WithEnterStatement
1275 Expression* expression() const { return expression_; } function in class:v8::internal::Call
1353 Expression* expression() const { return expression_; } function in class:v8::internal::CallNew
1405 Expression* expression() const { return expression_; } function in class:v8::internal::UnaryOperation
1474 Expression* expression() const { return expression_; } function in class:v8::internal::CountOperation
1549 Expression* expression() const { return expression_; } function in class:v8::internal::CompareToNull
    [all...]
  /external/clang/include/clang/AST/
TemplateBase.h 60 /// The template argument is a value- or type-dependent expression
62 Expression,
150 /// \brief Construct a template argument that is an expression.
153 /// lists used for dependent types and for expression; it will not
155 TemplateArgument(Expr *E) : Kind(Expression) {
313 /// \brief Retrieve the template argument as an expression.
315 if (Kind != Expression)
366 Expr *Expression;
383 TemplateArgumentLocInfo(Expr *E) : Expression(E) {}
400 return Expression;
    [all...]
ExprCXX.h 43 /// In a C++ template, this expression node kind will be used whenever
64 /// expression refers to.
69 /// the expression. When @c getOperator()==OO_Call, this is the
202 /// CXXStaticCastExpr - A C++ @c static_cast expression (C++ [expr.static.cast]).
204 /// This expression node represents a C++ static cast, e.g.,
231 /// CXXDynamicCastExpr - A C++ @c dynamic_cast expression
235 /// This expression node represents a dynamic cast, e.g.,
265 /// CXXReinterpretCastExpr - A C++ @c reinterpret_cast expression (C++
269 /// This expression node represents a reinterpret cast, e.g.,
297 /// CXXConstCastExpr - A C++ @c const_cast expression (C++ [expr.const.cast])
    [all...]
  /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...]
AST.cpp 37 WriteArgumentList(FILE* to, const vector<Expression*>& arguments)
95 Expression::~Expression()
162 FieldVariable::FieldVariable(Expression* o, const string& n)
223 StatementBlock::Add(Expression* expression)
225 this->statements.push_back(new ExpressionStatement(expression));
228 ExpressionStatement::ExpressionStatement(Expression* e)
229 :expression(e)
240 this->expression->Write(to)
324 Expression* expression = (Expression*)va_arg(args, void*); local
    [all...]
  /external/v8/tools/
test.py 730 class Expression(object):
734 class Constant(Expression):
743 class Variable(Expression):
756 class Outcome(Expression):
818 class Operation(Expression):
1008 """Parses a logical expression into an Expression object"""
1011 print "Malformed expression: '%s'" % expr
1016 print "Malformed expression: '%s'" % expr
1019 print "Malformed expression: '%s'" % exp
    [all...]
  /external/webkit/Source/JavaScriptCore/parser/
SyntaxChecker.h 79 typedef ExpressionType Expression;
ASTBuilder.h 93 typedef ExpressionNode* Expression;
372 StatementNode* createReturnStatement(ExpressionNode* expression, int eStart, int eEnd, int startLine, int endLine)
374 ReturnNode* result = new (m_globalData) ReturnNode(m_globalData, expression);
    [all...]
  /external/llvm/lib/Transforms/Scalar/
GVN.cpp 65 /// as an efficient mechanism to determine the expression-wise equivalence of
68 struct Expression {
73 Expression(uint32_t o = ~2U) : opcode(o) { }
75 bool operator==(const Expression &other) const {
90 DenseMap<Expression, uint32_t> expressionNumbering;
97 Expression create_expression(Instruction* I);
98 Expression create_extractvalue_expression(ExtractValueInst* EI);
117 template <> struct DenseMapInfo<Expression> {
118 static inline Expression getEmptyKey() {
122 static inline Expression getTombstoneKey()
    [all...]
  /external/clang/lib/CodeGen/
CGObjC.cpp 65 /// expression when the method has a related result type.
409 /// Use objc_setProperty for the setter, but use expression
416 /// The 'expression' strategy is to emit normal assignment or
418 Expression
461 // TODO: we could actually use setProperty and an expression for non-atomics.
473 // In ARC, if the property is non-atomic, use expression emission,
477 Kind = Expression;
481 // the property isn't atomic, we can use normal expression
494 // If we're not atomic, just use expression accesses.
496 Kind = Expression;
    [all...]
  /prebuilt/common/jython/
jython.jar 
  /prebuilt/common/ecj/
ecj.jar 

Completed in 923 milliseconds