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