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

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

accept(ROSE_VisitorPattern &visitor)SgTemplateArgumentvirtual
addNewAttribute(std::string s, AstAttribute *a)SgNodevirtual
addRegExpAttribute(std::string s, AstRegExAttribute *a)SgTemplateArgument
argument_undefined enum valueSgTemplateArgument
AST_FILE_IO classSgTemplateArgumentfriend
AstSpecificDataManagingClass classSgTemplateArgumentfriend
AstSpecificDataManagingClassStorageClass classSgTemplateArgumentfriend
attributeExists(std::string s) const SgNodevirtual
base_node_type typedefSgTemplateArgument
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()SgTemplateArgumentvirtual
class_name() const SgTemplateArgumentvirtual
clearGlobalMangledNameMap()SgNodestatic
copy(SgCopyHelp &help) const SgTemplateArgumentvirtual
depthOfSubtree()SgNode
executeVisitorMemberFunction(ROSE_VisitorPattern &visitor)SgTemplateArgument
fixupCopy(SgNode *copy, SgCopyHelp &help) const SgTemplateArgumentvirtual
get_argumentType() const SgTemplateArgument
get_attributeMechanism() const SgNodevirtual
get_childIndex(SgNode *child)SgTemplateArgumentvirtual
get_endOfConstruct(void) const SgNodeinlinevirtual
get_explicitlySpecified() const SgTemplateArgument
get_expression() const SgTemplateArgument
get_file_info(void) const SgNodeinlinevirtual
get_freepointer() const SgNode
get_global_qualification_required() const SgTemplateArgument
get_global_qualification_required_for_type() const SgTemplateArgument
get_globalFunctionTypeTable()SgNodestatic
get_globalMangledNameMap()SgNodestatic
get_globalQualifiedNameMapForNames()SgNodestatic
get_globalQualifiedNameMapForTypes()SgNodestatic
get_globalTypeNameMap()SgNodestatic
get_globalTypeTable()SgNodestatic
get_initializedName() const SgTemplateArgument
get_isArrayBoundUnknownType() const SgTemplateArgument
get_isModified() const SgNode
get_isVisited() const ROSE_DEPRECATED_FUNCTIONSgNode
get_mangled_name(void) const SgTemplateArgument
get_name_qualification_length() const SgTemplateArgument
get_name_qualification_length_for_type() const SgTemplateArgument
get_numberOfTraversalSuccessors()SgTemplateArgumentvirtual
get_parent() const SgNode
get_qualified_name_prefix() const SgTemplateArgument
get_qualified_name_prefix_for_type() const SgTemplateArgument
get_requiresGlobalNameQualificationOnType() const SgTemplateArgument
get_scope() const SgTemplateArgument
get_shortMangledNameCache()SgNodestatic
get_startOfConstruct(void) const SgNodeinlinevirtual
get_templateDeclaration() const SgTemplateArgument
get_traversalSuccessorByIndex(size_t idx)SgTemplateArgumentvirtual
get_traversalSuccessorContainer()SgTemplateArgumentvirtual
get_traversalSuccessorNamesContainer()SgTemplateArgumentvirtual
get_type() const SgTemplateArgument
get_type_elaboration_required() const SgTemplateArgument
get_type_elaboration_required_for_type() const SgTemplateArgument
getAttribute(std::string s) const SgNodevirtual
getChildIndex(SgNode *childNode) const SgTemplateArgumentvirtual
getClassHierarchySubTreeFunction(VariantT v)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &)SgNodestatic
is_matching_kind(const SgTemplateArgument &X, const SgTemplateArgument &Y)SgTemplateArgumentstatic
is_matching_nontype(const SgTemplateArgument &X, const SgTemplateArgument &Y)SgTemplateArgumentstatic
is_matching_template(const SgTemplateArgument &X, const SgTemplateArgument &Y)SgTemplateArgumentstatic
is_matching_type(const SgTemplateArgument &X, const SgTemplateArgument &Y)SgTemplateArgumentstatic
isChild(SgNode *node) const SgNode
isInMemoryPool()SgTemplateArgumentvirtual
isSgTemplateArgument(SgNode *s)SgTemplateArgumentfriend
isSgTemplateArgument(const SgNode *s)SgTemplateArgumentfriend
memoryUsage()SgTemplateArgumentstatic
nontype_argument enum valueSgTemplateArgument
numberOfAttributes() const SgNodevirtual
numberOfNodes()SgTemplateArgumentstatic
numberOfNodesInSubtree()SgNode
operator delete(void *pointer, size_t size)SgTemplateArgument
operator delete(void *pointer)SgTemplateArgument
operator new(size_t size)SgTemplateArgument
p_argumentTypeSgTemplateArgumentprotected
p_explicitlySpecifiedSgTemplateArgumentprotected
p_expressionSgTemplateArgumentprotected
p_freepointerSgNodeprotected
p_global_qualification_requiredSgTemplateArgumentprotected
p_global_qualification_required_for_typeSgTemplateArgumentprotected
p_globalFunctionTypeTableSgNodeprotectedstatic
p_globalMangledNameMapSgNodeprotectedstatic
p_globalQualifiedNameMapForNamesSgNodeprotectedstatic
p_globalQualifiedNameMapForTypesSgNodeprotectedstatic
p_globalTypeNameMapSgNodeprotectedstatic
p_globalTypeTableSgNodeprotectedstatic
p_initializedNameSgTemplateArgumentprotected
p_isArrayBoundUnknownTypeSgTemplateArgumentprotected
p_isModifiedSgNodeprotected
p_name_qualification_lengthSgTemplateArgumentprotected
p_name_qualification_length_for_typeSgTemplateArgumentprotected
p_parentSgNodeprotected
p_requiresGlobalNameQualificationOnTypeSgTemplateArgumentprotected
p_shortMangledNameCacheSgNodeprotectedstatic
p_templateDeclarationSgTemplateArgumentprotected
p_typeSgTemplateArgumentprotected
p_type_elaboration_requiredSgTemplateArgumentprotected
p_type_elaboration_required_for_typeSgTemplateArgumentprotected
post_construction_initialization()SgTemplateArgumentvirtual
processDataMemberReferenceToPointers(ReferenceToPointerHandler *)SgTemplateArgumentvirtual
removeAttribute(std::string s)SgNodevirtual
returnDataMemberPointers() const SgTemplateArgumentvirtual
roseRTI()SgTemplateArgumentvirtual
sage_class_name() const ROSE_DEPRECATED_FUNCTIONSgTemplateArgumentvirtual
set_argumentType(SgTemplateArgument::template_argument_enum argumentType)SgTemplateArgument
set_attributeMechanism(AstAttributeMechanism *a)SgNodevirtual
set_explicitlySpecified(bool explicitlySpecified)SgTemplateArgument
set_expression(SgExpression *expression)SgTemplateArgument
set_freepointer(SgNode *freepointer)SgNode
set_global_qualification_required(bool global_qualification_required)SgTemplateArgument
set_global_qualification_required_for_type(bool global_qualification_required_for_type)SgTemplateArgument
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_initializedName(SgInitializedName *initializedName)SgTemplateArgument
set_isArrayBoundUnknownType(bool isArrayBoundUnknownType)SgTemplateArgument
set_isModified(bool isModified)SgNode
set_isVisited(bool isVisited) ROSE_DEPRECATED_FUNCTIONSgNode
set_name_qualification_length(int name_qualification_length)SgTemplateArgument
set_name_qualification_length_for_type(int name_qualification_length_for_type)SgTemplateArgument
set_parent(SgNode *parent)SgNode
set_requiresGlobalNameQualificationOnType(bool requiresGlobalNameQualificationOnType)SgTemplateArgument
set_templateDeclaration(SgDeclarationStatement *templateDeclaration)SgTemplateArgument
set_type(SgType *type)SgTemplateArgument
set_type_elaboration_required(bool type_elaboration_required)SgTemplateArgument
set_type_elaboration_required_for_type(bool type_elaboration_required_for_type)SgTemplateArgument
setAttribute(std::string s, AstAttribute *a)SgNodevirtual
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
SgSupport(const SgSupportStorageClass &source)SgSupport
SgSupport()SgSupport
SgTemplateArgument(SgType *parameter, bool explicitlySpecified)SgTemplateArgument
SgTemplateArgument(SgExpression *parameter, bool explicitlySpecified)SgTemplateArgument
SgTemplateArgument(SgTemplateDeclaration *parameter, bool explicitlySpecified)SgTemplateArgument
SgTemplateArgument(bool explicitlySpecified)SgTemplateArgument
SgTemplateArgument(const SgTemplateArgumentStorageClass &source)SgTemplateArgument
SgTemplateArgument(SgTemplateArgument::template_argument_enum argumentType=argument_undefined, bool isArrayBoundUnknownType=false, SgType *type=NULL, SgExpression *expression=NULL, SgDeclarationStatement *templateDeclaration=NULL, bool explicitlySpecified=true)SgTemplateArgument
SgTemplateArgument_clearMemoryPool()SgTemplateArgumentfriend
SgTemplateArgument_extendMemoryPoolForFileIO(unsigned long)SgTemplateArgumentfriend
SgTemplateArgument_getNextValidPointer(std::pair< SgTemplateArgument *, std::vector< unsigned char * >::const_iterator > &)SgTemplateArgumentfriend
SgTemplateArgument_getNumberOfValidNodesAndSetGlobalIndexInFreepointer(unsigned long)SgTemplateArgumentfriend
SgTemplateArgument_getPointerFromGlobalIndex(unsigned long globalIndex)SgTemplateArgumentfriend
SgTemplateArgument_resetValidFreepointers()SgTemplateArgumentfriend
SgTemplateArgumentStorageClass classSgTemplateArgumentfriend
start_of_pack_expansion_argument enum valueSgTemplateArgument
static_variant enum valueSgTemplateArgument
template_argument_enum enum nameSgTemplateArgument
template_template_argument enum valueSgTemplateArgument
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgTemplateArgumentstatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgTemplateArgumentstatic
type_argument enum valueSgTemplateArgument
unparseToCompleteString()SgNode
unparseToString(SgUnparse_Info *info) const SgNodevirtual
unparseToString() const SgNode
updateAttribute(std::string s, AstAttribute *a)SgNodevirtual
variant() const ROSE_DEPRECATED_FUNCTIONSgNodeinline
variantT() const SgTemplateArgumentvirtual
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgTemplateArgumentstatic
~SgNode()SgNodevirtual
~SgSupport()SgSupportvirtual
~SgTemplateArgument()SgTemplateArgumentvirtual