PathStepTagExpression Member List
This is the complete list of members for
PathStepTagExpression, including all inherited members.
attribute | PathStepExpression | [protected] |
axis | PathStepExpression | [protected] |
clone() | PathStepTagExpression | [virtual] |
cloneWithoutAttributes() | PathStepTagExpression | [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] |
getNodeTest() | PathStepTagExpression | [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) | PathStepTagExpression | [inline, virtual] |
isNodeNodeTest() | PathStepExpression | [inline] |
isStarNodeTest() | PathStepExpression | [inline] |
isSyntacticallyEqualTo(PathStepExpression *ps) | PathStepExpression | |
isTagNodeTest() | PathStepExpression | [inline] |
isTextNodeTest() | PathStepExpression | [inline] |
mergeSequences() | Expression | [virtual] |
nt | PathStepTagExpression | [private] |
PathStepExpression(EXP_TYPE _type, AXIS_TYPE _axis, PathStepAttribute *_attribute) | PathStepExpression | |
PathStepTagExpression(AXIS_TYPE _axis, const char *_tag) | PathStepTagExpression | |
PathStepTagExpression(const char *_tag) | PathStepTagExpression | |
PathStepTagExpression(AXIS_TYPE _axis, TAG _tag, PathStepAttribute *_attribute) | PathStepTagExpression | |
placeSignOffs(vector< SignOffExpression * > &signoffs) | Expression | [virtual] |
print(OutputStream &dos) const | PathStepTagExpression | [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] |
~PathStepTagExpression() | PathStepTagExpression | [virtual] |