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

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

accept(ROSE_VisitorPattern &visitor)SgTemplateParametervirtual
addNewAttribute(std::string s, AstAttribute *a)SgNodevirtual
addRegExpAttribute(std::string s, AstRegExAttribute *a)SgTemplateParameter
AST_FILE_IO classSgTemplateParameterfriend
AstSpecificDataManagingClass classSgTemplateParameterfriend
AstSpecificDataManagingClassStorageClass classSgTemplateParameterfriend
attributeExists(std::string s) const SgNodevirtual
base_node_type typedefSgTemplateParameter
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()SgTemplateParametervirtual
class_name() const SgTemplateParametervirtual
clearGlobalMangledNameMap()SgNodestatic
copy(SgCopyHelp &help) const SgTemplateParametervirtual
depthOfSubtree()SgNode
executeVisitorMemberFunction(ROSE_VisitorPattern &visitor)SgTemplateParameter
fixupCopy(SgNode *copy, SgCopyHelp &help) const SgNodevirtual
get_attributeMechanism() const SgNodevirtual
get_childIndex(SgNode *child)SgTemplateParametervirtual
get_defaultExpressionParameter() const SgTemplateParameter
get_defaultTemplateDeclarationParameter() const SgTemplateParameter
get_defaultTypeParameter() const SgTemplateParameter
get_endOfConstruct(void) const SgNodeinlinevirtual
get_expression() const SgTemplateParameter
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_initializedName() const SgTemplateParameter
get_isModified() const SgNode
get_isVisited() const ROSE_DEPRECATED_FUNCTIONSgNode
get_numberOfTraversalSuccessors()SgTemplateParametervirtual
get_parameterType() const SgTemplateParameter
get_parent() const SgNode
get_shortMangledNameCache()SgNodestatic
get_startOfConstruct(void) const SgNodeinlinevirtual
get_templateDeclaration() const SgTemplateParameter
get_traversalSuccessorByIndex(size_t idx)SgTemplateParametervirtual
get_traversalSuccessorContainer()SgTemplateParametervirtual
get_traversalSuccessorNamesContainer()SgTemplateParametervirtual
get_type() const SgTemplateParameter
getAttribute(std::string s) const SgNodevirtual
getChildIndex(SgNode *childNode) const SgTemplateParametervirtual
getClassHierarchySubTreeFunction(VariantT v)SgNodestatic
getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &)SgNodestatic
is_matching_kind(const SgTemplateParameter &X, const SgTemplateParameter &Y)SgTemplateParameterstatic
is_matching_nontype(const SgTemplateParameter &X, const SgTemplateParameter &Y)SgTemplateParameterstatic
is_matching_template(const SgTemplateParameter &X, const SgTemplateParameter &Y)SgTemplateParameterstatic
is_matching_type(const SgTemplateParameter &X, const SgTemplateParameter &Y)SgTemplateParameterstatic
isChild(SgNode *node) const SgNode
isInMemoryPool()SgTemplateParametervirtual
isSgTemplateParameter(SgNode *s)SgTemplateParameterfriend
isSgTemplateParameter(const SgNode *s)SgTemplateParameterfriend
memoryUsage()SgTemplateParameterstatic
nontype_parameter enum valueSgTemplateParameter
numberOfAttributes() const SgNodevirtual
numberOfNodes()SgTemplateParameterstatic
numberOfNodesInSubtree()SgNode
operator delete(void *pointer, size_t size)SgTemplateParameter
operator delete(void *pointer)SgTemplateParameter
operator new(size_t size)SgTemplateParameter
p_defaultExpressionParameterSgTemplateParameterprotected
p_defaultTemplateDeclarationParameterSgTemplateParameterprotected
p_defaultTypeParameterSgTemplateParameterprotected
p_expressionSgTemplateParameterprotected
p_freepointerSgNodeprotected
p_globalFunctionTypeTableSgNodeprotectedstatic
p_globalMangledNameMapSgNodeprotectedstatic
p_globalQualifiedNameMapForNamesSgNodeprotectedstatic
p_globalQualifiedNameMapForTypesSgNodeprotectedstatic
p_globalTypeNameMapSgNodeprotectedstatic
p_globalTypeTableSgNodeprotectedstatic
p_initializedNameSgTemplateParameterprotected
p_isModifiedSgNodeprotected
p_parameterTypeSgTemplateParameterprotected
p_parentSgNodeprotected
p_shortMangledNameCacheSgNodeprotectedstatic
p_templateDeclarationSgTemplateParameterprotected
p_typeSgTemplateParameterprotected
parameter_undefined enum valueSgTemplateParameter
post_construction_initialization()SgTemplateParametervirtual
processDataMemberReferenceToPointers(ReferenceToPointerHandler *)SgTemplateParametervirtual
removeAttribute(std::string s)SgNodevirtual
returnDataMemberPointers() const SgTemplateParametervirtual
roseRTI()SgTemplateParametervirtual
sage_class_name() const ROSE_DEPRECATED_FUNCTIONSgTemplateParametervirtual
set_attributeMechanism(AstAttributeMechanism *a)SgNodevirtual
set_defaultExpressionParameter(SgExpression *defaultExpressionParameter)SgTemplateParameter
set_defaultTemplateDeclarationParameter(SgDeclarationStatement *defaultTemplateDeclarationParameter)SgTemplateParameter
set_defaultTypeParameter(SgType *defaultTypeParameter)SgTemplateParameter
set_expression(SgExpression *expression)SgTemplateParameter
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_initializedName(SgInitializedName *initializedName)SgTemplateParameter
set_isModified(bool isModified)SgNode
set_isVisited(bool isVisited) ROSE_DEPRECATED_FUNCTIONSgNode
set_parameterType(SgTemplateParameter::template_parameter_enum parameterType)SgTemplateParameter
set_parent(SgNode *parent)SgNode
set_templateDeclaration(SgDeclarationStatement *templateDeclaration)SgTemplateParameter
set_type(SgType *type)SgTemplateParameter
setAttribute(std::string s, AstAttribute *a)SgNodevirtual
SgNode(const SgNodeStorageClass &source)SgNode
SgNode()SgNode
SgSupport(const SgSupportStorageClass &source)SgSupport
SgSupport()SgSupport
SgTemplateParameter(SgType *parameter, SgType *defaultParameter)SgTemplateParameter
SgTemplateParameter(SgExpression *parameter, SgExpression *defaultParameter)SgTemplateParameter
SgTemplateParameter(SgTemplateDeclaration *parameter, SgTemplateDeclaration *defaultParameter)SgTemplateParameter
SgTemplateParameter(const SgTemplateParameterStorageClass &source)SgTemplateParameter
SgTemplateParameter(SgTemplateParameter::template_parameter_enum parameterType=parameter_undefined, SgType *type=NULL, SgType *defaultTypeParameter=NULL, SgExpression *expression=NULL, SgExpression *defaultExpressionParameter=NULL, SgDeclarationStatement *templateDeclaration=NULL, SgDeclarationStatement *defaultTemplateDeclarationParameter=NULL, SgInitializedName *initializedName=NULL)SgTemplateParameter
SgTemplateParameter_clearMemoryPool()SgTemplateParameterfriend
SgTemplateParameter_extendMemoryPoolForFileIO(unsigned long)SgTemplateParameterfriend
SgTemplateParameter_getNextValidPointer(std::pair< SgTemplateParameter *, std::vector< unsigned char * >::const_iterator > &)SgTemplateParameterfriend
SgTemplateParameter_getNumberOfValidNodesAndSetGlobalIndexInFreepointer(unsigned long)SgTemplateParameterfriend
SgTemplateParameter_getPointerFromGlobalIndex(unsigned long globalIndex)SgTemplateParameterfriend
SgTemplateParameter_resetValidFreepointers()SgTemplateParameterfriend
SgTemplateParameterStorageClass classSgTemplateParameterfriend
static_variant enum valueSgTemplateParameter
template_parameter enum valueSgTemplateParameter
template_parameter_enum enum nameSgTemplateParameter
traverseMemoryPoolNodes(ROSE_VisitTraversal &visit)SgTemplateParameterstatic
traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor)SgTemplateParameterstatic
type_parameter enum valueSgTemplateParameter
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 SgTemplateParametervirtual
visitRepresentativeNode(ROSE_VisitTraversal &visit)SgTemplateParameterstatic
~SgNode()SgNodevirtual
~SgSupport()SgSupportvirtual
~SgTemplateParameter()SgTemplateParametervirtual