/external/apache-xml/src/main/java/org/apache/xpath/ |
H A D | ExpressionNode.java | 19 * $Id: ExpressionNode.java 468655 2006-10-28 07:12:06Z minchau $ 34 public interface ExpressionNode extends SourceLocator interface in inherits:SourceLocator 38 public void exprSetParent(ExpressionNode n); 39 public ExpressionNode exprGetParent(); 43 public void exprAddChild(ExpressionNode n, int i); 47 public ExpressionNode exprGetChild(int i);
|
H A D | XPathException.java | 72 public XPathException(String message, ExpressionNode ex) 95 public org.w3c.dom.Node getStylesheetNode(ExpressionNode ex) 98 ExpressionNode owner = getExpressionOwner(ex); 112 protected ExpressionNode getExpressionOwner(ExpressionNode ex) 114 ExpressionNode parent = ex.exprGetParent();
|
H A D | Expression.java | 45 public abstract class Expression implements java.io.Serializable, ExpressionNode, XPathVisitable 53 private ExpressionNode m_parent; 462 public ExpressionNode getExpressionOwner() 464 ExpressionNode parent = exprGetParent(); 470 //=============== ExpressionNode methods ================ 474 public void exprSetParent(ExpressionNode n) 480 public ExpressionNode exprGetParent() 487 public void exprAddChild(ExpressionNode n, int i) 494 public ExpressionNode exprGetChild(int i)
|
H A D | XPath.java | 190 if((null != locator) && locator instanceof ExpressionNode) 192 expr.exprSetParent((ExpressionNode)locator); 242 if((null != locator) && locator instanceof ExpressionNode) 244 expr.exprSetParent((ExpressionNode)locator);
|
/external/webkit/Source/JavaScriptCore/parser/ |
H A D | NodeConstructors.h | 50 inline ExpressionNode::ExpressionNode(JSGlobalData* globalData, ResultType resultType) function in class:JSC::ExpressionNode 63 : ExpressionNode(globalData, ResultType::nullType()) 68 : ExpressionNode(globalData, ResultType::booleanType()) 74 : ExpressionNode(globalData, ResultType::numberType()) 80 : ExpressionNode(globalData, ResultType::stringType()) 86 : ExpressionNode(globalData) 93 : ExpressionNode(globalData) 98 : ExpressionNode(globalData) 104 inline ElementNode::ElementNode(JSGlobalData*, int elision, ExpressionNode* nod [all...] |
H A D | Nodes.h | 144 class ExpressionNode : public Node { class in namespace:JSC 146 ExpressionNode(JSGlobalData*, ResultType = ResultType::unknownType()); 166 virtual ExpressionNode* stripUnaryPlus() { return this; } 193 class NullNode : public ExpressionNode { 203 class BooleanNode : public ExpressionNode { 215 class NumberNode : public ExpressionNode { 231 class StringNode : public ExpressionNode { 341 class RegExpNode : public ExpressionNode, public ThrowableExpressionData { 352 class ThisNode : public ExpressionNode { 360 class ResolveNode : public ExpressionNode { [all...] |
H A D | ASTBuilder.h | 61 AssignmentInfo(ExpressionNode* node, int start, int divot, int initAssignments, Operator op) 69 ExpressionNode* m_node; 93 typedef ExpressionNode* Expression; 107 typedef std::pair<ExpressionNode*, BinaryOpInfo> BinaryOperand; 113 ExpressionNode* makeBinaryNode(int token, std::pair<ExpressionNode*, BinaryOpInfo>, std::pair<ExpressionNode*, BinaryOpInfo>); 114 ExpressionNode* makeFunctionCallNode(ExpressionNode* func, ArgumentsNode* args, int start, int divot, int end); 123 void appendToComma(CommaNode* commaNode, ExpressionNode* exp [all...] |
H A D | NodeInfo.h | 36 typedef NodeInfo<ExpressionNode*> ExpressionNodeInfo; 57 typedef NodeDeclarationInfo<ExpressionNode*> VarDeclListInfo;
|
/external/apache-xml/src/main/java/org/apache/xpath/functions/ |
H A D | FuncExtFunction.java | 27 import org.apache.xpath.ExpressionNode; 300 public void exprSetParent(ExpressionNode n)
|
/external/apache-xml/src/main/java/org/apache/xpath/objects/ |
H A D | XRTreeFrag.java | 27 import org.apache.xpath.ExpressionNode; 50 public XRTreeFrag(int root, XPathContext xctxt, ExpressionNode parent)
|
/external/apache-xml/src/main/java/org/apache/xalan/templates/ |
H A D | ElemTemplateElement.java | 37 import org.apache.xpath.ExpressionNode; 61 implements PrefixResolver, Serializable, ExpressionNode, 1562 //=============== ExpressionNode methods ================ 1568 public void exprSetParent(ExpressionNode n) 1576 * Get the ExpressionNode parent of this node. 1578 public ExpressionNode exprGetParent() 1588 public void exprAddChild(ExpressionNode n, int i) 1595 public ExpressionNode exprGetChild(int i) 1597 return (ExpressionNode)item(i);
|
H A D | RedundentExprEliminator.java | 30 import org.apache.xpath.ExpressionNode; 947 protected boolean isParam(ExpressionNode expr) 1038 ExpressionNode parent = expr.exprGetParent();
|
/external/webkit/Source/JavaScriptCore/bytecompiler/ |
H A D | BytecodeGenerator.h | 220 void emitNodeInConditionContext(ExpressionNode* n, Label* trueTarget, Label* falseTarget, bool fallThroughMeansTrue) 266 ALWAYS_INLINE PassRefPtr<RegisterID> emitNodeForLeftHandSide(ExpressionNode* n, bool rightHasAssignments, bool rightIsPure) 395 void endSwitch(uint32_t clauseCount, RefPtr<Label>*, ExpressionNode**, Label* defaultLabel, int32_t min, int32_t range);
|
H A D | NodesCodegen.cpp | 868 Vector<ExpressionNode*, 16> reverseExpressionList; 873 ExpressionNode* leftMostAddChild = m_expr1; 917 ExpressionNode* node = reverseExpressionList.last(); 1096 static ALWAYS_INLINE RegisterID* emitReadModifyAssignment(BytecodeGenerator& generator, RegisterID* dst, RegisterID* src1, ExpressionNode* m_right, Operator oper, OperandTypes types, ReadModifyResolveNode* emitExpressionInfoForMe = 0) 1711 static void processClauseList(ClauseListNode* list, Vector<ExpressionNode*, 8>& literalVector, SwitchKind& typeForTable, bool& singleCharacterSwitch, int32_t& min_num, int32_t& max_num) 1714 ExpressionNode* clauseExpression = list->getClause()->expr(); 1751 SwitchInfo::SwitchType CaseBlockNode::tryOptimizedSwitch(Vector<ExpressionNode*, 8>& literalVector, int32_t& min_num, int32_t& max_num) 1784 Vector<ExpressionNode*, 8> literalVector; 2025 ExpressionNode* returnValueExpression = returnNode->value(); 2027 ExpressionNode* lhsExpressio [all...] |
H A D | BytecodeGenerator.cpp | 2125 static int32_t keyForImmediateSwitch(ExpressionNode* node, int32_t min, int32_t max) 2137 static void prepareJumpTableForImmediateSwitch(SimpleJumpTable& jumpTable, int32_t switchAddress, uint32_t clauseCount, RefPtr<Label>* labels, ExpressionNode** nodes, int32_t min, int32_t max) 2150 static int32_t keyForCharacterSwitch(ExpressionNode* node, int32_t min, int32_t max) 2163 static void prepareJumpTableForCharacterSwitch(SimpleJumpTable& jumpTable, int32_t switchAddress, uint32_t clauseCount, RefPtr<Label>* labels, ExpressionNode** nodes, int32_t min, int32_t max) 2176 static void prepareJumpTableForStringSwitch(StringJumpTable& jumpTable, int32_t switchAddress, uint32_t clauseCount, RefPtr<Label>* labels, ExpressionNode** nodes) 2191 void BytecodeGenerator::endSwitch(uint32_t clauseCount, RefPtr<Label>* labels, ExpressionNode** nodes, Label* defaultLabel, int32_t min, int32_t max)
|
/external/apache-xml/src/main/java/org/apache/xpath/operations/ |
H A D | Variable.java | 270 org.apache.xpath.ExpressionNode owner = getExpressionOwner();
|
/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | Executable.cpp | 358 ExpressionNode* funcExpr = static_cast<ExprStatementNode*>(exprStatement)->expr();
|