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

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

accept(ROSE_VisitorPattern &visitor)SgFunctionModifiervirtual
addNewAttribute(std::string s, AstAttribute *a)SgNodevirtual
addRegExpAttribute(std::string s, AstRegExAttribute *a)SgFunctionModifier
AST_FILE_IO classSgFunctionModifierfriend
AstSpecificDataManagingClass classSgFunctionModifierfriend
AstSpecificDataManagingClassStorageClass classSgFunctionModifierfriend
attributeExists(std::string s) const SgNodevirtual
base_node_type typedefSgFunctionModifier
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
checkBit(unsigned int bit, const SgBitVector &bitVector) const SgModifier
checkDataMemberPointersIfInMemoryPool()SgFunctionModifiervirtual
class_name() const SgFunctionModifiervirtual
clearGlobalMangledNameMap()SgNodestatic
copy(SgCopyHelp &help) const SgFunctionModifiervirtual
depthOfSubtree()SgNode
display(std::string label) const SgFunctionModifier
displayString() const SgFunctionModifier
e_cuda_device enum valueSgFunctionModifier
e_cuda_host enum valueSgFunctionModifier
e_cuda_kernel enum valueSgFunctionModifier
e_default enum valueSgFunctionModifier
e_elemental enum valueSgFunctionModifier
e_explicit enum valueSgFunctionModifier
e_gnu_attribute__always_inline__ enum valueSgFunctionModifier
e_gnu_attribute__constructor__ enum valueSgFunctionModifier
e_gnu_attribute__deprecated__ enum valueSgFunctionModifier
e_gnu_attribute__destructor__ enum valueSgFunctionModifier
e_gnu_attribute__malloc__ enum valueSgFunctionModifier
e_gnu_attribute__naked__ enum valueSgFunctionModifier
e_gnu_attribute__no_check_memory_usage__ enum valueSgFunctionModifier
e_gnu_attribute__no_instrument_function__ enum valueSgFunctionModifier
e_gnu_attribute__noinline__ enum valueSgFunctionModifier
e_gnu_attribute__nothrow__ enum valueSgFunctionModifier
e_gnu_attribute__pure__ enum valueSgFunctionModifier
e_gnu_attribute__unused__ enum valueSgFunctionModifier
e_gnu_attribute__used__ enum valueSgFunctionModifier
e_gnu_attribute__weak__ enum valueSgFunctionModifier
e_gnu_attribute__weakref__ enum valueSgFunctionModifier
e_inline enum valueSgFunctionModifier
e_java_initializer enum valueSgFunctionModifier
e_java_native enum valueSgFunctionModifier
e_java_strictfp enum valueSgFunctionModifier
e_java_synchronized enum valueSgFunctionModifier
e_last_modifier enum valueSgFunctionModifier
e_opencl_kernel enum valueSgFunctionModifier
e_opencl_vec_type_hint enum valueSgFunctionModifier
e_opencl_work_group_size_hint enum valueSgFunctionModifier
e_opencl_work_group_size_req enum valueSgFunctionModifier
e_pure enum valueSgFunctionModifier
e_pure_virtual enum valueSgFunctionModifier
e_recursive enum valueSgFunctionModifier
e_unknown enum valueSgFunctionModifier
e_virtual enum valueSgFunctionModifier
executeVisitorMemberFunction(ROSE_VisitorPattern &visitor)SgFunctionModifier
fixupCopy(SgNode *copy, SgCopyHelp &help) const SgNodevirtual
function_modifier_enum enum nameSgFunctionModifier
get_attributeMechanism() const SgNodevirtual
get_childIndex(SgNode *child)SgFunctionModifiervirtual
get_endOfConstruct(void) const SgNodeinlinevirtual
get_file_info(void) const SgNodeinlinevirtual
get_freepointer() const SgNode
get_globalFunctionTypeTable()SgNodestatic
get_globalMangledNameMap()SgNodestatic
get_globalQualifiedNameMapForNames()SgNodestatic
get_globalQualifiedNameMapForTypes()SgNodestatic
get_globalTypeNameMap()SgNodestatic
get_globalTypeTable()SgNodestatic
get_gnu_attribute_constructor_destructor_priority() const SgFunctionModifier
get_gnu_attribute_named_alias() const SgFunctionModifier
get_gnu_attribute_named_weak_reference() const SgFunctionModifier
get_isModified() const SgNode
get_isVisited() const ROSE_DEPRECATED_FUNCTIONSgNode
get_modifierVector() const SgFunctionModifier
get_numberOfTraversalSuccessors()SgFunctionModifiervirtual
get_opencl_vec_type() const SgFunctionModifier
get_opencl_work_group_size() const SgFunctionModifier
get_parent() const SgNode
get_shortMangledNameCache()SgNodestatic
get_startOfConstruct(void) const SgNodeinlinevirtual
get_traversalSuccessorByIndex(size_t idx)SgFunctionModifiervirtual
get_traversalSuccessorContainer()SgFunctionModifiervirtual
get_traversalSuccessorNamesContainer()SgFunctionModifiervirtual
getAttribute(std::string s) const SgNodevirtual
getChildIndex(SgNode *childNode) const SgFunctionModifiervirtual
getClassHierarchySubTreeFunction(VariantT v)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &)SgNodestatic
hasOpenclVecTypeHint() const SgFunctionModifier
hasOpenclWorkGroupSizeHint() const SgFunctionModifier
hasOpenclWorkGroupSizeReq() const SgFunctionModifier
isChild(SgNode *node) const SgNode
isCudaDevice() const SgFunctionModifier
isCudaHost() const SgFunctionModifier
isCudaKernel() const SgFunctionModifier
isDefault() const SgFunctionModifier
isElemental() const SgFunctionModifier
isExplicit() const SgFunctionModifier
isGnuAttributeAlwaysInline() const SgFunctionModifier
isGnuAttributeConstructor() const SgFunctionModifier
isGnuAttributeDeprecated() const SgFunctionModifier
isGnuAttributeDestructor() const SgFunctionModifier
isGnuAttributeMalloc() const SgFunctionModifier
isGnuAttributeNaked() const SgFunctionModifier
isGnuAttributeNoCheckMemoryUsage() const SgFunctionModifier
isGnuAttributeNoInline() const SgFunctionModifier
isGnuAttributeNoInstrumentFunction() const SgFunctionModifier
isGnuAttributeNoThrow() const SgFunctionModifier
isGnuAttributePure() const SgFunctionModifier
isGnuAttributeUnused() const SgFunctionModifier
isGnuAttributeUsed() const SgFunctionModifier
isGnuAttributeWeak() const SgFunctionModifier
isGnuAttributeWeakReference() const SgFunctionModifier
isInline() const SgFunctionModifier
isInMemoryPool()SgFunctionModifiervirtual
isJavaInitializer() const SgFunctionModifier
isJavaNative() const SgFunctionModifier
isJavaStrictfp() const SgFunctionModifier
isJavaSynchronized() const SgFunctionModifier
isOpenclKernel() const SgFunctionModifier
isPure() const SgFunctionModifier
isPureVirtual() const SgFunctionModifier
isRecursive() const SgFunctionModifier
isSgFunctionModifier(SgNode *s)SgFunctionModifierfriend
isSgFunctionModifier(const SgNode *s)SgFunctionModifierfriend
isUnknown() const SgFunctionModifier
isVirtual() const SgFunctionModifier
memoryUsage()SgFunctionModifierstatic
numberOfAttributes() const SgNodevirtual
numberOfNodes()SgFunctionModifierstatic
numberOfNodesInSubtree()SgNode
operator delete(void *pointer, size_t size)SgFunctionModifier
operator delete(void *pointer)SgFunctionModifier
operator new(size_t size)SgFunctionModifier
operator<<(std::ostream &os, const SgFunctionModifier &m)SgFunctionModifierfriend
operator=(const SgFunctionModifier &X)SgFunctionModifier
SgModifier::operator=(const SgModifier &X)SgModifier
operator==(const SgFunctionModifier &lhs, const SgFunctionModifier &rhs)SgFunctionModifierfriend
p_freepointerSgNodeprotected
p_globalFunctionTypeTableSgNodeprotectedstatic
p_globalMangledNameMapSgNodeprotectedstatic
p_globalQualifiedNameMapForNamesSgNodeprotectedstatic
p_globalQualifiedNameMapForTypesSgNodeprotectedstatic
p_globalTypeNameMapSgNodeprotectedstatic
p_globalTypeTableSgNodeprotectedstatic
p_gnu_attribute_constructor_destructor_prioritySgFunctionModifierprotected
p_gnu_attribute_named_aliasSgFunctionModifierprotected
p_gnu_attribute_named_weak_referenceSgFunctionModifierprotected
p_isModifiedSgNodeprotected
p_modifierVectorSgFunctionModifierprotected
p_opencl_vec_typeSgFunctionModifierprotected
p_opencl_work_group_sizeSgFunctionModifierprotected
p_parentSgNodeprotected
p_shortMangledNameCacheSgNodeprotectedstatic
post_construction_initialization()SgFunctionModifiervirtual
processDataMemberReferenceToPointers(ReferenceToPointerHandler *)SgFunctionModifiervirtual
removeAttribute(std::string s)SgNodevirtual
reset()SgFunctionModifier
returnDataMemberPointers() const SgFunctionModifiervirtual
roseRTI()SgFunctionModifiervirtual
sage_class_name() const ROSE_DEPRECATED_FUNCTIONSgFunctionModifiervirtual
set_attributeMechanism(AstAttributeMechanism *a)SgNodevirtual
set_freepointer(SgNode *freepointer)SgNode
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_gnu_attribute_constructor_destructor_priority(unsigned long int gnu_attribute_constructor_destructor_priority)SgFunctionModifier
set_gnu_attribute_named_alias(std::string gnu_attribute_named_alias)SgFunctionModifier
set_gnu_attribute_named_weak_reference(std::string gnu_attribute_named_weak_reference)SgFunctionModifier
set_isModified(bool isModified)SgNode
set_isVisited(bool isVisited) ROSE_DEPRECATED_FUNCTIONSgNode
set_modifierVector(SgBitVector modifierVector)SgFunctionModifier
set_opencl_vec_type(SgType *opencl_vec_type)SgFunctionModifier
set_opencl_work_group_size(SgFunctionModifier::opencl_work_group_size_t opencl_work_group_size)SgFunctionModifier
set_parent(SgNode *parent)SgNode
setAttribute(std::string s, AstAttribute *a)SgNodevirtual
setBit(unsigned int bit, SgBitVector &bitVector) const SgModifier
setCudaDevice()SgFunctionModifier
setCudaHost()SgFunctionModifier
setCudaKernel()SgFunctionModifier
setDefault()SgFunctionModifier
setElemental()SgFunctionModifier
setExplicit()SgFunctionModifier
setGnuAttributeAlwaysInline()SgFunctionModifier
setGnuAttributeConstructor()SgFunctionModifier
setGnuAttributeDeprecated()SgFunctionModifier
setGnuAttributeDestructor()SgFunctionModifier
setGnuAttributeMalloc()SgFunctionModifier
setGnuAttributeNaked()SgFunctionModifier
setGnuAttributeNoCheckMemoryUsage()SgFunctionModifier
setGnuAttributeNoInline()SgFunctionModifier
setGnuAttributeNoInstrumentFunction()SgFunctionModifier
setGnuAttributeNoThrow()SgFunctionModifier
setGnuAttributePure()SgFunctionModifier
setGnuAttributeUnused()SgFunctionModifier
setGnuAttributeUsed()SgFunctionModifier
setGnuAttributeWeak()SgFunctionModifier
setGnuAttributeWeakReference()SgFunctionModifier
setInline()SgFunctionModifier
setJavaInitializer()SgFunctionModifier
setJavaNative()SgFunctionModifier
setJavaStrictfp()SgFunctionModifier
setJavaSynchronized()SgFunctionModifier
setOpenclKernel()SgFunctionModifier
setOpenclVecTypeHint()SgFunctionModifier
setOpenclWorkGroupSizeHint()SgFunctionModifier
setOpenclWorkGroupSizeReq()SgFunctionModifier
setPure()SgFunctionModifier
setPureVirtual()SgFunctionModifier
setRecursive()SgFunctionModifier
setUnknown()SgFunctionModifier
setVirtual()SgFunctionModifier
SgFunctionModifier(const SgFunctionModifier &X)SgFunctionModifier
SgFunctionModifier(const SgFunctionModifierStorageClass &source)SgFunctionModifier
SgFunctionModifier()SgFunctionModifier
SgFunctionModifier_clearMemoryPool()SgFunctionModifierfriend
SgFunctionModifier_extendMemoryPoolForFileIO(unsigned long)SgFunctionModifierfriend
SgFunctionModifier_getNextValidPointer(std::pair< SgFunctionModifier *, std::vector< unsigned char * >::const_iterator > &)SgFunctionModifierfriend
SgFunctionModifier_getNumberOfValidNodesAndSetGlobalIndexInFreepointer(unsigned long)SgFunctionModifierfriend
SgFunctionModifier_getPointerFromGlobalIndex(unsigned long globalIndex)SgFunctionModifierfriend
SgFunctionModifier_resetValidFreepointers()SgFunctionModifierfriend
SgFunctionModifierStorageClass classSgFunctionModifierfriend
SgModifier(const SgModifier &X)SgModifier
SgModifier(const SgModifierStorageClass &source)SgModifier
SgModifier()SgModifier
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
SgSupport(const SgSupportStorageClass &source)SgSupport
SgSupport()SgSupport
static_variant enum valueSgFunctionModifier
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgFunctionModifierstatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgFunctionModifierstatic
unparseToCompleteString()SgNode
unparseToString(SgUnparse_Info *info) const SgNodevirtual
unparseToString() const SgNode
unsetBit(unsigned int bit, SgBitVector &bitVector) const SgModifier
unsetCudaDevice()SgFunctionModifier
unsetCudaHost()SgFunctionModifier
unsetCudaKernel()SgFunctionModifier
unsetDefault()SgFunctionModifier
unsetElemental()SgFunctionModifier
unsetExplicit()SgFunctionModifier
unsetGnuAttributeAlwaysInline()SgFunctionModifier
unsetGnuAttributeConstructor()SgFunctionModifier
unsetGnuAttributeDeprecated()SgFunctionModifier
unsetGnuAttributeDestructor()SgFunctionModifier
unsetGnuAttributeMalloc()SgFunctionModifier
unsetGnuAttributeNaked()SgFunctionModifier
unsetGnuAttributeNoCheckMemoryUsage()SgFunctionModifier
unsetGnuAttributeNoInline()SgFunctionModifier
unsetGnuAttributeNoInstrumentFunction()SgFunctionModifier
unsetGnuAttributeNoThrow()SgFunctionModifier
unsetGnuAttributePure()SgFunctionModifier
unsetGnuAttributeUnused()SgFunctionModifier
unsetGnuAttributeUsed()SgFunctionModifier
unsetGnuAttributeWeak()SgFunctionModifier
unsetGnuAttributeWeakReference()SgFunctionModifier
unsetInline()SgFunctionModifier
unsetJavaInitializer()SgFunctionModifier
unsetJavaNative()SgFunctionModifier
unsetJavaStrictfp()SgFunctionModifier
unsetJavaSynchronized()SgFunctionModifier
unsetOpenclKernel()SgFunctionModifier
unsetOpenclVecTypeHint()SgFunctionModifier
unsetOpenclWorkGroupSizeHint()SgFunctionModifier
unsetOpenclWorkGroupSizeReq()SgFunctionModifier
unsetPure()SgFunctionModifier
unsetPureVirtual()SgFunctionModifier
unsetRecursive()SgFunctionModifier
unsetUnknown()SgFunctionModifier
unsetVirtual()SgFunctionModifier
updateAttribute(std::string s, AstAttribute *a)SgNodevirtual
variant() const ROSE_DEPRECATED_FUNCTIONSgNodeinline
variantT() const SgFunctionModifiervirtual
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgFunctionModifierstatic
~SgFunctionModifier()SgFunctionModifiervirtual
~SgModifier()SgModifiervirtual
~SgNode()SgNodevirtual
~SgSupport()SgSupportvirtual