retdec
retdec::llvmir2hll::ReadableVarRenamer Member List

This is the complete list of members for retdec::llvmir2hll::ReadableVarRenamer, including all inherited members.

accessedStmtsretdec::llvmir2hll::OrderedAllVisitorprotected
accessedTypesretdec::llvmir2hll::OrderedAllVisitorprotected
assignName(ShPtr< Variable > var, const std::string &name, ShPtr< Function > func=nullptr)retdec::llvmir2hll::VarRenamerprotected
assignNameFromDebugInfoIfAvail(ShPtr< Variable > var, ShPtr< Function > func=nullptr)retdec::llvmir2hll::VarRenamerprotected
assignNameToFunc(ShPtr< Function > func, const std::string &newName)retdec::llvmir2hll::VarRenamerprivate
assignRealNamesToFuncs()retdec::llvmir2hll::VarRenamerprivate
create(ShPtr< VarNameGen > varNameGen, bool useDebugNames=true)retdec::llvmir2hll::ReadableVarRenamerstatic
currFuncretdec::llvmir2hll::VarRenamerprotected
doVarsRenaming()retdec::llvmir2hll::VarRenamerprotectedvirtual
ensureNameUniqueness(ShPtr< Variable > var, const std::string &name, ShPtr< Function > func=nullptr)retdec::llvmir2hll::VarRenamerprivate
FuncByNameMap typedefretdec::llvmir2hll::VarRenamerprotected
funcsByNameretdec::llvmir2hll::VarRenamerprotected
FuncStringSetMap typedefretdec::llvmir2hll::VarRenamerprotected
generateUniqueName(ShPtr< Variable > var, const std::string &name, ShPtr< Function > func=nullptr)retdec::llvmir2hll::VarRenamerprivate
genNameForFuncParam(ShPtr< Variable > var, ShPtr< Function > func) constretdec::llvmir2hll::ReadableVarRenamerprivate
getDeclaredFunc(ShPtr< CallExpr > expr) constretdec::llvmir2hll::ReadableVarRenamerprivate
getFuncByName(const std::string &name) constretdec::llvmir2hll::VarRenamerprotected
getId() const overrideretdec::llvmir2hll::ReadableVarRenamervirtual
getVarFromCallArg(ShPtr< Expression > arg) constretdec::llvmir2hll::ReadableVarRenamerprivate
globalVarNameGenretdec::llvmir2hll::ReadableVarRenamerprivate
globalVarsretdec::llvmir2hll::VarRenamerprotected
globalVarsNamesretdec::llvmir2hll::VarRenamerprotected
hasBeenRenamed(ShPtr< Variable > var) constretdec::llvmir2hll::VarRenamerprotected
indVarsNamesInCurrFuncretdec::llvmir2hll::ReadableVarRenamerprivate
isFunc(ShPtr< Variable > var) constretdec::llvmir2hll::VarRenamerprotected
isGlobalVar(ShPtr< Variable > var) constretdec::llvmir2hll::VarRenamerprotected
lastStmtretdec::llvmir2hll::OrderedAllVisitorprotected
localVarNameGenretdec::llvmir2hll::ReadableVarRenamerprivate
localVarsNamesretdec::llvmir2hll::VarRenamerprotected
makeAccessedAndCheckIfAccessed(ShPtr< Type > type)retdec::llvmir2hll::OrderedAllVisitorprotected
moduleretdec::llvmir2hll::VarRenamerprotected
nameExists(const std::string &name, ShPtr< Function > func=nullptr) constretdec::llvmir2hll::VarRenamerprotected
OrderedAllVisitor(bool visitSuccessors=true, bool visitNestedStmts=true)retdec::llvmir2hll::OrderedAllVisitorprotected
ReadableVarRenamer(ShPtr< VarNameGen > varNameGen, bool useDebugNames)retdec::llvmir2hll::ReadableVarRenamerprivate
renameArgsOfWellKnownFuncs(ShPtr< Function > func)retdec::llvmir2hll::ReadableVarRenamerprivate
renamedVarsretdec::llvmir2hll::VarRenamerprotected
renameFuncLocalVar(ShPtr< Variable > var, ShPtr< Function > func) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
renameFuncParam(ShPtr< Variable > var, ShPtr< Function > func) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
renameGlobalVar(ShPtr< Variable > var) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
renameGlobalVars()retdec::llvmir2hll::VarRenamerprotectedvirtual
renameInductionVar(ShPtr< Variable > var, ShPtr< Function > func)retdec::llvmir2hll::ReadableVarRenamerprivate
renameInductionVars(ShPtr< Function > func)retdec::llvmir2hll::ReadableVarRenamerprivate
renameMainParams(ShPtr< Function > func)retdec::llvmir2hll::ReadableVarRenamerprivate
renameOtherLocalVars(ShPtr< Function > func)retdec::llvmir2hll::ReadableVarRenamerprivate
renameResultsOfWellKnownFuncs(ShPtr< Function > func)retdec::llvmir2hll::ReadableVarRenamerprivate
renameReturnedVars(ShPtr< Function > func)retdec::llvmir2hll::ReadableVarRenamerprivate
renameUsingDebugNames()retdec::llvmir2hll::VarRenamerprotectedvirtual
renameVarByChoosingNameFromList(ShPtr< Variable > var, ShPtr< Function > func, const char **names, std::size_t numOfAvailNames)retdec::llvmir2hll::ReadableVarRenamerprivate
renameVars(ShPtr< Module > module)retdec::llvmir2hll::VarRenamer
renameVarsInFunc(ShPtr< Function > func) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
renameVarsInFuncs()retdec::llvmir2hll::VarRenamerprotectedvirtual
renamingArgsOfWellKnownFuncsretdec::llvmir2hll::ReadableVarRenamerprivate
renamingInductionVarsretdec::llvmir2hll::ReadableVarRenamerprivate
renamingResultsOfWellKnownFuncsretdec::llvmir2hll::ReadableVarRenamerprivate
renamingReturnVarsretdec::llvmir2hll::ReadableVarRenamerprivate
restart(bool visitSuccessors=true, bool visitNestedStmts=true)retdec::llvmir2hll::OrderedAllVisitorprotected
storeFuncsByName()retdec::llvmir2hll::VarRenamerprivate
tryRenameVarPassedAsArgToFuncCall(ShPtr< Function > calledFunc, ShPtr< Variable > var, unsigned argPos)retdec::llvmir2hll::ReadableVarRenamerprivate
tryRenameVarsPassedAsArgsToFuncCall(ShPtr< CallExpr > expr)retdec::llvmir2hll::ReadableVarRenamerprivate
tryRenameVarStoringCallResult(ShPtr< Statement > stmt)retdec::llvmir2hll::ReadableVarRenamerprivate
useDebugNamesretdec::llvmir2hll::VarRenamerprotected
varNameGenretdec::llvmir2hll::VarRenamerprotected
VarRenamer(ShPtr< VarNameGen > varNameGen, bool useDebugNames=true)retdec::llvmir2hll::VarRenamerprotected
visit(ShPtr< ForLoopStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
visit(ShPtr< ReturnStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
visit(ShPtr< AssignStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
visit(ShPtr< VarDefStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
visit(ShPtr< CallExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
visit(ShPtr< Variable > var) overrideretdec::llvmir2hll::ReadableVarRenamerprivatevirtual
visit(ShPtr< GlobalVarDef > varDef) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< Function > func) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< AssignStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< BreakStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< CallStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ContinueStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< EmptyStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ForLoopStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< UForLoopStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< GotoStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< IfStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ReturnStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< SwitchStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< UnreachableStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< VarDefStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< WhileLoopStmt > stmt) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< AddOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< AddressOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< AndOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ArrayIndexOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< AssignOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< BitAndOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< BitOrOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< BitShlOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< BitShrOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< BitXorOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< CallExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< CommaOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< DerefOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< DivOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< EqOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< GtEqOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< GtOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< LtEqOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< LtOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ModOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< MulOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< NegOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< NeqOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< NotOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< OrOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< StructIndexOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< SubOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< TernaryOpExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< Variable > var) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< BitCastExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ExtCastExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< FPToIntCastExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< IntToFPCastExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< IntToPtrCastExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< PtrToIntCastExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< TruncCastExpr > expr) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ConstArray > constant) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ConstBool > constant) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ConstFloat > constant) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ConstInt > constant) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ConstNullPointer > constant) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ConstString > constant) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ConstStruct > constant) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ConstSymbol > constant) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< ArrayType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< FloatType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< IntType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< PointerType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< StringType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< StructType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< FunctionType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< VoidType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
visit(ShPtr< UnknownType > type) overrideretdec::llvmir2hll::ReadableVarRenamerprivate
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< GlobalVarDef > varDef) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< Function > func) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< BreakStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< CallStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ContinueStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< EmptyStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< UForLoopStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< GotoStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< IfStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< SwitchStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< UnreachableStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< WhileLoopStmt > stmt) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< AddOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< AddressOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< AndOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ArrayIndexOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< AssignOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< BitAndOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< BitOrOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< BitShlOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< BitShrOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< BitXorOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< CommaOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< DerefOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< DivOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< EqOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< GtEqOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< GtOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< LtEqOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< LtOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ModOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< MulOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< NegOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< NeqOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< NotOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< OrOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< StructIndexOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< SubOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< TernaryOpExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< BitCastExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ExtCastExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< FPToIntCastExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< IntToFPCastExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< IntToPtrCastExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< PtrToIntCastExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< TruncCastExpr > expr) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ConstArray > constant) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ConstBool > constant) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ConstFloat > constant) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ConstInt > constant) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ConstNullPointer > constant) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ConstString > constant) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ConstStruct > constant) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ConstSymbol > constant) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< ArrayType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< FloatType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< IntType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< PointerType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< StringType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< StructType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< FunctionType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< VoidType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
retdec::llvmir2hll::OrderedAllVisitor::visit(ShPtr< UnknownType > type) overrideretdec::llvmir2hll::OrderedAllVisitorvirtual
visitFuncBody(ShPtr< Function > func)retdec::llvmir2hll::ReadableVarRenamerprivate
visitNestedStmtsretdec::llvmir2hll::OrderedAllVisitorprotected
Visitor()=defaultretdec::llvmir2hll::Visitorprotected
visitStmt(ShPtr< Statement > stmt, bool visitSuccessors=true, bool visitNestedStmts=true)retdec::llvmir2hll::OrderedAllVisitorprotectedvirtual
visitSubsequentStmts(ShPtr< Statement > stmt)retdec::llvmir2hll::ReadableVarRenamerprivate
visitSuccessorsretdec::llvmir2hll::OrderedAllVisitorprotected
~Visitor()=defaultretdec::llvmir2hll::Visitorprotectedvirtual