ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SgAsmFunction Member List

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

accept(ROSE_VisitorPattern &visitor)SgAsmFunctionvirtual
addNewAttribute(std::string s, AstAttribute *a)SgAsmNodevirtual
addRegExpAttribute(std::string s, AstRegExAttribute *a)SgAsmFunction
append_dest(SgAsmStatement *instruction)SgAsmFunction
append_statement(SgAsmStatement *statement)SgAsmFunction
AST_FILE_IO classSgAsmFunctionfriend
AstSpecificDataManagingClass classSgAsmFunctionfriend
AstSpecificDataManagingClassStorageClass classSgAsmFunctionfriend
attributeExists(std::string s) const SgAsmNodevirtual
base_node_type typedefSgAsmFunction
buildCommandLineToSubstituteTransformationFile(const std::vector< std::string > &argv, std::string newFileName)SgNodestatic
cfgFindChildIndex(SgNode *n)SgNodevirtual
cfgFindNextChildIndex(SgNode *n)SgNodevirtual
cfgForBeginning()SgNodeinline
cfgForEnd()SgNodeinline
cfgIndexForEnd() const SgNodevirtual
cfgInEdges(unsigned int index=false)SgNodevirtual
cfgIsIndexInteresting(unsigned int index) const SgNodevirtual
cfgOutEdges(unsigned int index=false)SgNodevirtual
checkDataMemberPointersIfInMemoryPool()SgAsmFunctionvirtual
class_name() const SgAsmFunctionvirtual
clearGlobalMangledNameMap()SgNodestatic
copy(SgCopyHelp &help) const SgAsmFunctionvirtual
depthOfSubtree()SgNode
e_cdecl_call enum valueSgAsmFunction
e_fast_call enum valueSgAsmFunction
e_imported enum valueSgAsmFunction
e_last enum valueSgAsmFunction
e_last_call enum valueSgAsmFunction
e_library enum valueSgAsmFunction
e_standard enum valueSgAsmFunction
e_std_call enum valueSgAsmFunction
e_this_call enum valueSgAsmFunction
e_thunk enum valueSgAsmFunction
e_unknown enum valueSgAsmFunction
e_unknown_call enum valueSgAsmFunction
executeVisitorMemberFunction(ROSE_VisitorPattern &visitor)SgAsmFunction
fixupCopy(SgNode *copy, SgCopyHelp &help) const SgNodevirtual
FUNC_CALL_INSN enum valueSgAsmFunction
FUNC_CALL_TARGET enum valueSgAsmFunction
FUNC_DEFAULT enum valueSgAsmFunction
FUNC_DISCONT enum valueSgAsmFunction
FUNC_EH_FRAME enum valueSgAsmFunction
FUNC_ENTRY_POINT enum valueSgAsmFunction
FUNC_EXPORT enum valueSgAsmFunction
FUNC_GRAPH enum valueSgAsmFunction
FUNC_IMPORT enum valueSgAsmFunction
FUNC_INSNHEAD enum valueSgAsmFunction
FUNC_INTERPADFUNC enum valueSgAsmFunction
FUNC_INTRABLOCK enum valueSgAsmFunction
FUNC_LEFTOVERS enum valueSgAsmFunction
FUNC_MISCMASK enum valueSgAsmFunction
FUNC_NONE enum valueSgAsmFunction
FUNC_PADDING enum valueSgAsmFunction
FUNC_PATTERN enum valueSgAsmFunction
FUNC_SYMBOL enum valueSgAsmFunction
FUNC_THUNK enum valueSgAsmFunction
FUNC_USERDEF enum valueSgAsmFunction
function_calling_convention_enum enum nameSgAsmFunction
function_kind_enum enum nameSgAsmFunction
FunctionReason enum nameSgAsmFunction
get_address() const SgAsmStatement
get_asmAttributeMechanism() const SgAsmNode
get_attachedPreprocessingInfoPtr() const SgAsmNode
get_attributeMechanism() const SgAsmNodevirtual
get_cached_vertex() const SgAsmFunction
get_childIndex(SgNode *child)SgAsmFunctionvirtual
get_comment() const SgAsmStatement
get_dest() const SgAsmFunction
get_endOfConstruct(void) const SgNodeinlinevirtual
get_entry_block() const SgAsmFunction
get_entry_va() const SgAsmFunction
get_extent(ExtentMap *emap=NULL, rose_addr_t *lo_addr=NULL, rose_addr_t *hi_addr=NULL, NodeSelector *selector=NULL)SgAsmFunction
get_file_info(void) const SgNodeinlinevirtual
get_freepointer() const SgNode
get_function_kind() const SgAsmFunction
get_functionCallingConvention() const SgAsmFunction
get_globalFunctionTypeTable()SgNodestatic
get_globalMangledNameMap()SgNodestatic
get_globalQualifiedNameMapForNames()SgNodestatic
get_globalQualifiedNameMapForTypes()SgNodestatic
get_globalTypeNameMap()SgNodestatic
get_globalTypeTable()SgNodestatic
get_isModified() const SgNode
get_isVisited() const ROSE_DEPRECATED_FUNCTIONSgNode
get_may_return() const SgAsmFunction
get_name() const SgAsmFunction
get_name_md5() const SgAsmFunction
get_numberOfPathsNotReturningMetric() const SgAsmFunction
get_numberOfTraversalSuccessors()SgAsmFunctionvirtual
get_parent() const SgNode
get_reason() const SgAsmFunction
get_sha1(uint8_t digest[20], NodeSelector *selector=NULL)SgAsmFunction
get_shortMangledNameCache()SgNodestatic
get_stackNutralityMetric() const SgAsmFunction
get_startOfConstruct(void) const SgNodeinlinevirtual
get_statementList() const SgAsmFunction
get_statementList()SgAsmFunction
get_symbol_table() const SgAsmFunction
get_traversalSuccessorByIndex(size_t idx)SgAsmFunctionvirtual
get_traversalSuccessorContainer()SgAsmFunctionvirtual
get_traversalSuccessorNamesContainer()SgAsmFunctionvirtual
getAttribute(std::string s) const SgAsmNodevirtual
getChildIndex(SgNode *childNode) const SgAsmFunctionvirtual
getClassHierarchySubTreeFunction(VariantT v)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &)SgNodestatic
isChild(SgNode *node) const SgNode
isInMemoryPool()SgAsmFunctionvirtual
isSgAsmFunction(SgNode *s)SgAsmFunctionfriend
isSgAsmFunction(const SgNode *s)SgAsmFunctionfriend
MayReturn enum nameSgAsmFunction
memoryUsage()SgAsmFunctionstatic
nrOfValidInstructions(std::vector< SgNode * > &succs)SgAsmFunction
numberOfAttributes() const SgAsmNodevirtual
numberOfNodes()SgAsmFunctionstatic
numberOfNodesInSubtree()SgNode
operator delete(void *pointer, size_t size)SgAsmFunction
operator delete(void *pointer)SgAsmFunction
operator new(size_t size)SgAsmFunction
p_addressSgAsmStatementprotected
p_asmAttributeMechanismSgAsmNodeprotected
p_attachedPreprocessingInfoPtrSgAsmNodeprotected
p_attributeMechanismSgAsmNodeprotected
p_cached_vertexSgAsmFunctionprotected
p_commentSgAsmStatementprotected
p_destSgAsmFunctionprotected
p_entry_vaSgAsmFunctionprotected
p_freepointerSgNodeprotected
p_function_kindSgAsmFunctionprotected
p_globalFunctionTypeTableSgNodeprotectedstatic
p_globalMangledNameMapSgNodeprotectedstatic
p_globalQualifiedNameMapForNamesSgNodeprotectedstatic
p_globalQualifiedNameMapForTypesSgNodeprotectedstatic
p_globalTypeNameMapSgNodeprotectedstatic
p_globalTypeTableSgNodeprotectedstatic
p_isModifiedSgNodeprotected
p_may_returnSgAsmFunctionprotected
p_nameSgAsmFunctionprotected
p_name_md5SgAsmFunctionprotected
p_parentSgNodeprotected
p_reasonSgAsmFunctionprotected
p_shortMangledNameCacheSgNodeprotectedstatic
p_statementListSgAsmFunctionprotected
p_symbol_tableSgAsmFunctionprotected
post_construction_initialization()SgNodeprotectedvirtual
processDataMemberReferenceToPointers(ReferenceToPointerHandler *)SgAsmFunctionvirtual
reason_key(const std::string &prefix="")SgAsmFunctionstatic
reason_str(bool pad) const SgAsmFunction
reason_str(bool pad, unsigned reason)SgAsmFunctionstatic
remove_children()SgAsmFunction
remove_statement(SgAsmStatement *statement)SgAsmFunction
removeAttribute(std::string s)SgAsmNodevirtual
RET_ALWAYS enum valueSgAsmFunction
RET_NEVER enum valueSgAsmFunction
RET_SOMETIMES enum valueSgAsmFunction
RET_UNKNOWN enum valueSgAsmFunction
returnDataMemberPointers() const SgAsmFunctionvirtual
roseRTI()SgAsmFunctionvirtual
sage_class_name() const ROSE_DEPRECATED_FUNCTIONSgAsmFunctionvirtual
set_address(rose_addr_t address)SgAsmStatement
set_asmAttributeMechanism(AstAttributeMechanism *asmAttributeMechanism)SgAsmNode
set_attachedPreprocessingInfoPtr(AttachedPreprocessingInfoType *attachedPreprocessingInfoPtr)SgAsmNode
set_attributeMechanism(AstAttributeMechanism *attributeMechanism)SgAsmNodevirtual
set_cached_vertex(size_t cached_vertex)SgAsmFunction
set_comment(std::string comment)SgAsmStatement
set_dest(SgAsmStatementPtrList dest)SgAsmFunction
set_entry_va(rose_addr_t entry_va)SgAsmFunction
set_freepointer(SgNode *freepointer)SgNode
set_function_kind(SgAsmFunction::function_kind_enum function_kind)SgAsmFunction
set_globalFunctionTypeTable(SgFunctionTypeTable *globalFunctionTypeTable)SgNodestatic
set_globalQualifiedNameMapForNames(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalQualifiedNameMapForTypes(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeNameMap(const std::map< SgNode *, std::string > &X)SgNodestatic
set_globalTypeTable(SgTypeTable *globalTypeTable)SgNodestatic
set_isModified(bool isModified)SgNode
set_isVisited(bool isVisited) ROSE_DEPRECATED_FUNCTIONSgNode
set_may_return(SgAsmFunction::MayReturn may_return)SgAsmFunction
set_name(std::string name)SgAsmFunction
set_name_md5(std::string name_md5)SgAsmFunction
set_parent(SgNode *parent)SgNode
set_reason(unsigned reason)SgAsmFunction
set_symbol_table(SgSymbolTable *symbol_table)SgAsmFunction
setAttribute(std::string s, AstAttribute *a)SgAsmNodevirtual
SgAsmFunction(const SgAsmFunctionStorageClass &source)SgAsmFunction
SgAsmFunction(rose_addr_t address=0, std::string name="", unsigned reason=SgAsmFunction::FUNC_NONE, SgAsmFunction::function_kind_enum function_kind=SgAsmFunction::e_unknown)SgAsmFunction
SgAsmFunction_clearMemoryPool()SgAsmFunctionfriend
SgAsmFunction_extendMemoryPoolForFileIO(unsigned long)SgAsmFunctionfriend
SgAsmFunction_getNextValidPointer(std::pair< SgAsmFunction *, std::vector< unsigned char * >::const_iterator > &)SgAsmFunctionfriend
SgAsmFunction_getNumberOfValidNodesAndSetGlobalIndexInFreepointer(unsigned long)SgAsmFunctionfriend
SgAsmFunction_getPointerFromGlobalIndex(unsigned long globalIndex)SgAsmFunctionfriend
SgAsmFunction_resetValidFreepointers()SgAsmFunctionfriend
SgAsmFunctionStorageClass classSgAsmFunctionfriend
SgAsmNode(const SgAsmNode &X)SgAsmNode
SgAsmNode(const SgAsmNodeStorageClass &source)SgAsmNode
SgAsmNode()SgAsmNode
SgAsmStatement(const SgAsmStatementStorageClass &source)SgAsmStatement
SgAsmStatement(rose_addr_t address=0)SgAsmStatement
SgAsmSynthesizedDeclaration(const SgAsmSynthesizedDeclarationStorageClass &source)SgAsmSynthesizedDeclaration
SgAsmSynthesizedDeclaration(rose_addr_t address=0)SgAsmSynthesizedDeclaration
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
static_variant enum valueSgAsmFunction
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgAsmFunctionstatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgAsmFunctionstatic
unparseToCompleteString()SgNode
unparseToString(SgUnparse_Info *info) const SgNodevirtual
unparseToString() const SgNode
updateAttribute(std::string s, AstAttribute *a)SgAsmNodevirtual
variant() const ROSE_DEPRECATED_FUNCTIONSgNodeinline
variantT() const SgAsmFunctionvirtual
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgAsmFunctionstatic
~SgAsmFunction()SgAsmFunctionvirtual
~SgAsmNode()SgAsmNodevirtual
~SgAsmStatement()SgAsmStatementvirtual
~SgAsmSynthesizedDeclaration()SgAsmSynthesizedDeclarationvirtual
~SgNode()SgNodevirtual