PathStepNodeExpression Member List
This is the complete list of members for
PathStepNodeExpression, including all inherited members.
| attribute | PathStepExpression | [protected] |
| axis | PathStepExpression | [protected] |
| clone() | PathStepNodeExpression | [virtual] |
| cloneWithoutAttributes() | PathStepNodeExpression | [virtual] |
| containsDirectOutput() | Expression | [virtual] |
| eval(OutputStream &eos, Environment *env, unsigned modus) | Expression | [virtual] |
| Expression(EXP_TYPE _type) | Expression | |
| extractDependencies(vector< DependencySet * > *depset) | Expression | [virtual] |
| extractFSAMap(FSAMap *fsamap, unsigned parent_var) | Expression | [virtual] |
| extractParVarMap(ParVarMap *parvarmap) | Expression | [virtual] |
| getAttribute() | PathStepExpression | [inline] |
| getAxisType() | PathStepExpression | [inline] |
| getNodeTestType() | PathStepExpression | |
| getStepWeight(bool is_last_step) | PathStepExpression | |
| getType() | Expression | [inline] |
| hasAttribute() | PathStepExpression | [inline] |
| init(BufferNode *root) | Expression | [virtual] |
| isDosNodeStep() | PathStepExpression | [inline] |
| isMatchingTag(TAG tag) | PathStepNodeExpression | [inline, virtual] |
| isNodeNodeTest() | PathStepExpression | [inline] |
| isStarNodeTest() | PathStepExpression | [inline] |
| isSyntacticallyEqualTo(PathStepExpression *ps) | PathStepExpression | |
| isTagNodeTest() | PathStepExpression | [inline] |
| isTextNodeTest() | PathStepExpression | [inline] |
| mergeSequences() | Expression | [virtual] |
| PathStepExpression(EXP_TYPE _type, AXIS_TYPE _axis, PathStepAttribute *_attribute) | PathStepExpression | |
| PathStepNodeExpression(AXIS_TYPE _axis) | PathStepNodeExpression | |
| PathStepNodeExpression(AXIS_TYPE _axis, PathStepAttribute *_attribute) | PathStepNodeExpression | |
| PathStepNodeExpression() | PathStepNodeExpression | |
| placeSignOffs(vector< SignOffExpression * > &signoffs) | Expression | [virtual] |
| print(OutputStream &dos) const | PathStepNodeExpression | [virtual] |
| replaceVarId(unsigned old_id, unsigned new_id) | Expression | [virtual] |
| rewriteAggregateFuncts() | Expression | [virtual] |
| rewriteEmptyFuncts() | Expression | [virtual] |
| rewriteVarstepCondExps() | Expression | [virtual] |
| rewriteVarsteps() | Expression | [virtual] |
| rewriteWhereExps() | Expression | [virtual] |
| scopeCheck(vector< unsigned > &def_vars, vector< unsigned > &introduced_vars, vector< unsigned > &violating_vars) | Expression | [virtual] |
| setAttribute(PathStepAttribute *_attribute) | PathStepExpression | [inline] |
| setAxisType(AXIS_TYPE _axis) | PathStepExpression | [inline] |
| setType(EXP_TYPE _type) | Expression | [inline] |
| tagmap | Expression | [protected] |
| type | Expression | [protected] |
| ~Expression() | Expression | [virtual] |
| ~PathStepExpression() | PathStepExpression | [virtual] |
| ~PathStepNodeExpression() | PathStepNodeExpression | [virtual] |