TypedExp Member List

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

accept(ExpVisitor *v)TypedExp [virtual]
accept(ExpModifier *v)TypedExp [virtual]
Accumulate(std::list< Exp * > exprs)Exp [static]
addUsedLocs(LocationSet &used, bool memOnly=false)Exp
appendDotFile(std::ofstream &of)TypedExp [virtual]
ascendType()TypedExp [virtual]
bypass()Exp
bypassComp()Exp
clone()TypedExp [virtual]
containsBadMemof(UserProc *p)Exp
containsFlags()Exp
containsMemof(UserProc *proc)Exp
createDotFile(char *name)Exp
descendType(Type *parentType, bool &ch, Statement *s)TypedExp [virtual]
doSearch(Exp *search, Exp *&pSrc, std::list< Exp ** > &li, bool once)Exp [static]
doSearchChildren(Exp *search, std::list< Exp ** > &li, bool once)Unary [virtual]
dump()Exp
Exp(OPER op)Exp [inline, protected]
expSubscriptAllNull()Exp
expSubscriptValNull(Exp *e)Exp
expSubscriptVar(Exp *e, Statement *def)Exp
findProc()Exp
fixLocationProc(UserProc *p)Exp
fixSuccessor()Exp
fromSSAleft(UserProc *proc, Statement *d)Exp
genConstraints(Exp *restrictTo)Unary [virtual]
getAnyStrConst()Exp
getArity()Unary [inline, virtual]
getComplexityDepth(UserProc *proc)Exp
getGuard()Exp
getLexBegin()Exp [inline]
getLexEnd()Exp [inline]
getMemDepth()Exp
getNumRefs()Exp [inline, virtual]
getOper() const Exp [inline]
getSubExp1()Unary [virtual]
getSubExp2()Exp [inline, virtual]
getSubExp3()Exp [inline, virtual]
getType()TypedExp [inline, virtual]
getVarIndex()Exp
isAddrOf()Exp [inline]
isAfpTerm()Exp
isAnull()Exp [inline]
isArrayIndex()Exp [inline]
isBoolConst()Exp [inline]
isComparison()Exp [inline]
isConjunction()Exp [inline]
isConst()Exp [inline]
isDisjunction()Exp [inline]
isEquality()Exp [inline]
isFalse()Exp [inline]
isFlagCall()Exp [inline]
isFlags()Exp [inline]
isFltConst()Exp [inline]
isGlobal()Exp [inline]
isIntConst()Exp [inline]
isLocal()Exp [inline]
isLocation()Exp [inline]
isMachFtr()Exp [inline]
isMainFlag()Exp [inline]
isMemberOf()Exp [inline]
isMemOf()Exp [inline]
isNil()Exp [inline]
isParam()Exp [inline]
isPC()Exp [inline]
isPostVar()Exp [inline]
isRegN(int n)Exp
isRegOf()Exp [inline]
isRegOfK()Exp
isSizeCast()Exp [inline]
isStrConst()Exp [inline]
isSubscript()Exp [inline]
isTemp()Exp
isTerminal()Exp [inline, virtual]
isTrue()Exp [inline]
isTypedExp()Exp [inline]
isTypeOf()Exp [inline]
isTypeVal()Exp [inline]
killFill()Exp
lexBeginExp [protected]
lexEndExp [protected]
match(Exp *pattern)Unary [virtual]
match(const char *pattern, std::map< std::string, Exp * > &bindings)Unary [virtual]
opExp [protected]
operator *=(Exp &o)TypedExp [virtual]
operator<(const Exp &o) const TypedExp [virtual]
operator<<(const Exp &o) const TypedExp [virtual]
operator==(const Exp &o) const TypedExp [virtual]
partitionTerms(std::list< Exp * > &positives, std::list< Exp * > &negatives, std::vector< int > &integers, bool negate)Exp
polySimplify(bool &bMod)TypedExp [virtual]
print(std::ostream &os, bool html=false)TypedExp [virtual]
printAsHL(std::ostream &os=std::cout)Exp
printr(std::ostream &os, bool html=false)Exp [inline, virtual]
prints()Exp
printt(std::ostream &os=std::cout)Exp
printx(int ind)TypedExp [virtual]
propagateAll()Exp
propagateAllRpt(bool &changed)Exp
refSubExp1()Unary [virtual]
refSubExp2()Exp [virtual]
refSubExp3()Exp [virtual]
removeSubscripts(bool &allZero)Exp
search(Exp *search, Exp *&result)Exp [virtual]
searchAll(Exp *search, std::list< Exp * > &result)Exp
searchReplace(Exp *search, Exp *replace, bool &change)Exp
searchReplaceAll(Exp *search, Exp *replace, bool &change, bool once=false)Exp
setConscripts(int n, bool bClear)Exp
setLexBegin(unsigned int n)Exp [inline]
setLexEnd(unsigned int n)Exp [inline]
setOper(OPER x)Exp [inline]
setSubExp1(Exp *e)Unary [virtual]
setSubExp1ND(Exp *e)Unary [inline]
setSubExp2(Exp *e)Exp [inline, virtual]
setSubExp3(Exp *e)Exp [inline, virtual]
setType(Type *ty)TypedExp [inline, virtual]
simplify()Exp
simplifyAddr()Unary [virtual]
simplifyArith()Unary [virtual]
simplifyConstraint()Unary [virtual]
stripSizes()Exp
subExp1Unary [protected]
typeTypedExp [private]
TypedExp()TypedExp
TypedExp(Exp *e1)TypedExp
TypedExp(Type *ty, Exp *e1)TypedExp
TypedExp(TypedExp &o)TypedExp
Unary(OPER op)Unary [protected]
Unary(OPER op, Exp *e)Unary
Unary(Unary &o)Unary
XMLProgParser classTypedExp [friend]
~Exp()Exp [inline, virtual]
~Unary()Unary [virtual]


Generated on Tue Sep 19 21:18:47 2006 for Boomerang by  doxygen 1.4.6