PathExpression Member List

This is the complete list of members for PathExpression, including all inherited members.

addPathStep(PathStepExpression *ps)PathExpression [inline]
adornmentPathExpression [private]
clone()PathExpression
cloneWithoutFinalDosNodeAndAttributes()PathExpression
containsDirectOutput()Expression [virtual]
containsStarDescendantSequence(unsigned pos)PathExpression
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]
getAdornment()PathExpression
getPathSize()PathExpression [inline]
getPathStepAfterTextNodeTest()PathExpression
getPathStepAt(unsigned i)PathExpression [inline]
getPathSteps()PathExpression [inline]
getTailPathStep()PathExpression
getType()Expression [inline]
getWeight()PathExpression
hasFollowingDescendantOrDosFrom(unsigned ps_idx)PathExpression
hasInnerTextNodeTest()PathExpression
hasPreviousDescendantOrDosUpTo(unsigned ps_idx)PathExpression
hasTerminatingTextNodeTest()PathExpression
init(BufferNode *root)Expression [virtual]
isDosNodePath()PathExpression
isEmptyPath()PathExpression [inline]
isSemanticallyContainedIn(PathExpression *path)PathExpression
isSyntacticallyEqualTo(PathExpression *path)PathExpression
mergeSequences()Expression [virtual]
mightHasChildDescendantConflict(PathExpression *path)PathExpression
PathExpression()PathExpression
pathstepsPathExpression [private]
placeSignOffs(vector< SignOffExpression * > &signoffs)Expression [virtual]
print(OutputStream &dos) const PathExpression [virtual]
replacePathStepAt(unsigned idx, PathStepExpression *ps)PathExpression
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]
selectsNoNode()PathExpression
setType(EXP_TYPE _type)Expression [inline]
tagmapExpression [protected]
typeExpression [protected]
~Expression()Expression [virtual]
~PathExpression()PathExpression [virtual]


Generated on Sun May 24 20:20:27 2009 for G(arbage) C(ollected) X(Query) Engine by  doxygen 1.5.9