| accept(ROSE_VisitorPattern &visitor) override | SgJovialDirectiveStatement | virtual | 
  | addNewAttribute(std::string s, AstAttribute *a) override | SgLocatedNode | virtual | 
  | addRegExpAttribute(std::string s, AstRegExAttribute *a) | SgJovialDirectiveStatement |  | 
  | addToAttachedPreprocessingInfo(PreprocessingInfo *prepInfoPtr, PreprocessingInfo::RelativePositionType locationInList=PreprocessingInfo::after) | SgLocatedNode |  | 
  | all_pools (defined in SgNode) | SgNode | protectedstatic | 
  | attributeExists(std::string s) const override | SgLocatedNode | virtual | 
  | base_node_type typedef (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | buildCommandLineToSubstituteTransformationFile(const std::vector< std::string > &argv, std::string newFileName) | SgNode | static | 
  | buildCommandLineToSubstituteTransformationFile(const std::vector< std::string > &argv, std::string newFileName) | SgNode | static | 
  | cfgFindChildIndex(SgNode *n) override | SgStatement | virtual | 
  | cfgFindNextChildIndex(SgNode *n) override | SgStatement | virtual | 
  | cfgForBeginning() | SgNode |  | 
  | cfgForBeginning() | SgNode |  | 
  | cfgForEnd() | SgNode |  | 
  | cfgForEnd() | SgNode |  | 
  | cfgIndexForEnd() const override | SgStatement | virtual | 
  | cfgInEdges(unsigned int index) override | SgStatement | virtual | 
  | cfgIsIndexInteresting(unsigned int index) const override | SgStatement | virtual | 
  | cfgOutEdges(unsigned int index) override | SgStatement | virtual | 
  | changeChildPointer(T &edge, T const &child) | SgNode | inline | 
  | changeChildPointer(T &edge, T const &child) | SgNode | inline | 
  | changeChildPointer(T &edge, T const &child) | SgNode | inline | 
  | changeChildPointer(T &edge, T const &child) | SgNode | inline | 
  | checkDataMemberPointersIfInMemoryPool() override | SgJovialDirectiveStatement | virtual | 
  | class_name() const override | SgJovialDirectiveStatement | virtual | 
  | clearGlobalMangledNameMap() | SgNode | static | 
  | clearGlobalMangledNameMap() | SgNode | static | 
  | copy(SgCopyHelp &help) const override (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement | virtual | 
  | createAndParent(SgNode *parent) | SgNode | inlinestatic | 
  | createAndParent(SgNode *parent) | SgNode | inlinestatic | 
  | debugSerializationBegin(const char *className) | SgNode | inlineprotectedvirtual | 
  | debugSerializationBegin(const char *className) | SgNode | inlineprotectedvirtual | 
  | debugSerializationEnd(const char *className) | SgNode | inlineprotectedvirtual | 
  | debugSerializationEnd(const char *className) | SgNode | inlineprotectedvirtual | 
  | deleteMemoryPool() (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement | static | 
  | depthOfSubtree() | SgNode |  | 
  | depthOfSubtree() | SgNode |  | 
  | destructorHelper() | SgNode | inlineprotectedvirtual | 
  | destructorHelper() | SgNode | inlineprotectedvirtual | 
  | directive_types enum name | SgJovialDirectiveStatement |  | 
  | e_align enum value | SgJovialDirectiveStatement |  | 
  | e_always enum value | SgJovialDirectiveStatement |  | 
  | e_base enum value | SgJovialDirectiveStatement |  | 
  | e_begin enum value | SgJovialDirectiveStatement |  | 
  | e_compool enum value | SgJovialDirectiveStatement |  | 
  | e_copy enum value | SgJovialDirectiveStatement |  | 
  | e_drop enum value | SgJovialDirectiveStatement |  | 
  | e_eject enum value | SgJovialDirectiveStatement |  | 
  | e_end enum value | SgJovialDirectiveStatement |  | 
  | e_gnu_attribute_visability_hidden enum value | SgDeclarationStatement |  | 
  | e_gnu_attribute_visability_internal enum value | SgDeclarationStatement |  | 
  | e_gnu_attribute_visability_protected enum value | SgDeclarationStatement |  | 
  | e_gnu_attribute_visability_unknown enum value | SgDeclarationStatement |  | 
  | e_gnu_attribute_visability_unspecified enum value | SgDeclarationStatement |  | 
  | e_initialize enum value | SgJovialDirectiveStatement |  | 
  | e_interference enum value | SgJovialDirectiveStatement |  | 
  | e_isbase enum value | SgJovialDirectiveStatement |  | 
  | e_last_gnu_visability_attribute enum value | SgDeclarationStatement |  | 
  | e_left_right enum value | SgJovialDirectiveStatement |  | 
  | e_linkage enum value | SgJovialDirectiveStatement |  | 
  | e_list enum value | SgJovialDirectiveStatement |  | 
  | e_listexp enum value | SgJovialDirectiveStatement |  | 
  | e_listinv enum value | SgJovialDirectiveStatement |  | 
  | e_no_specialization enum value | SgDeclarationStatement |  | 
  | e_nolist enum value | SgJovialDirectiveStatement |  | 
  | e_order enum value | SgJovialDirectiveStatement |  | 
  | e_partial_specialization enum value | SgDeclarationStatement |  | 
  | e_rearrange enum value | SgJovialDirectiveStatement |  | 
  | e_reducible enum value | SgJovialDirectiveStatement |  | 
  | e_skip enum value | SgJovialDirectiveStatement |  | 
  | e_specialization enum value | SgDeclarationStatement |  | 
  | e_template_specialization_last enum value | SgDeclarationStatement |  | 
  | e_trace enum value | SgJovialDirectiveStatement |  | 
  | e_unknown enum value (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | executeVisitorMemberFunction(ROSE_VisitorPattern &visitor) | SgJovialDirectiveStatement |  | 
  | fixupCopy_references(SgNode *copy, SgCopyHelp &help) const override (defined in SgDeclarationStatement) | SgDeclarationStatement | virtual | 
  | fixupCopy_scopes(SgNode *copy, SgCopyHelp &help) const override (defined in SgDeclarationStatement) | SgDeclarationStatement | virtual | 
  | fixupCopy_symbols(SgNode *copy, SgCopyHelp &help) const override (defined in SgDeclarationStatement) | SgDeclarationStatement | virtual | 
  | fixupTemplateNameForMangledNameSupport(const SgName &s) const (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | generate_alternative_name_for_unnamed_declaration(SgNode *parent) const (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | generate_alternative_name_for_unnamed_declaration_in_scope(SgScopeStatement *scope) const (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | generateMatchingFileInfo() (defined in SgLocatedNode) | SgLocatedNode |  | 
  | get_adaAspects() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_attachedPreprocessingInfoPtr() const (defined in SgLocatedNode) | SgLocatedNode |  | 
  | get_attributeMechanism() const override | SgLocatedNode | virtual | 
  | get_binding_label() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_childIndex(SgNode *child) const override | SgJovialDirectiveStatement | virtual | 
  | get_containsTransformation() const | SgNode |  | 
  | get_containsTransformation() const | SgNode |  | 
  | get_containsTransformationToSurroundingWhitespace() const (defined in SgLocatedNode) | SgLocatedNode |  | 
  | get_content_string() const (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | get_decl_attributes() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_declaration_associated_with_symbol() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_declarationModifier() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_declarationModifier() | SgDeclarationStatement |  | 
  | get_declarationScope() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_definingDeclaration() const | SgDeclarationStatement |  | 
  | get_directive_type() const (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | get_endOfConstruct() const override | SgLocatedNode | virtual | 
  | get_externBrace() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_file_info() const override | SgLocatedNode | virtual | 
  | get_firstNondefiningDeclaration() const | SgDeclarationStatement |  | 
  | get_forward() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_freepointer() const (defined in SgNode) | SgNode |  | 
  | get_freepointer() const (defined in SgNode) | SgNode |  | 
  | get_globalFunctionTypeTable() | SgNode | static | 
  | get_globalFunctionTypeTable() | SgNode | static | 
  | get_globalMangledNameMap() | SgNode | static | 
  | get_globalMangledNameMap() | SgNode | static | 
  | get_globalQualifiedNameMapForMapsOfTypes() | SgNode | static | 
  | get_globalQualifiedNameMapForMapsOfTypes() | SgNode | static | 
  | get_globalQualifiedNameMapForNames() | SgNode | static | 
  | get_globalQualifiedNameMapForNames() | SgNode | static | 
  | get_globalQualifiedNameMapForTemplateHeaders() | SgNode | static | 
  | get_globalQualifiedNameMapForTemplateHeaders() | SgNode | static | 
  | get_globalQualifiedNameMapForTypes() | SgNode | static | 
  | get_globalQualifiedNameMapForTypes() | SgNode | static | 
  | get_globalTypeNameMap() | SgNode | static | 
  | get_globalTypeNameMap() | SgNode | static | 
  | get_globalTypeTable() | SgNode | static | 
  | get_globalTypeTable() | SgNode | static | 
  | get_isModified() const | SgNode |  | 
  | get_isModified() const | SgNode |  | 
  | get_isVisited() const | SgNode |  | 
  | get_isVisited() const | SgNode |  | 
  | get_linkage() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_mangled_name() const override (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement | virtual | 
  | get_nameOnly() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_numberOfTraversalSuccessors() const override | SgJovialDirectiveStatement | virtual | 
  | get_numeric_label() const (defined in SgStatement) | SgStatement |  | 
  | get_parent() const | SgNode |  | 
  | get_parent() const | SgNode |  | 
  | get_physical_file_id() | SgLocatedNode |  | 
  | get_qualified_name_prefix() const | SgDeclarationStatement |  | 
  | get_qualifiedNameList() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_qualifiedNameList() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_raw_parent() const | SgNode |  | 
  | get_raw_parent() const | SgNode |  | 
  | get_scope(void) const | SgStatement | virtual | 
  | get_shortMangledNameCache() | SgNode | static | 
  | get_shortMangledNameCache() | SgNode | static | 
  | get_skipElaborateType() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_source_sequence_value() const (defined in SgStatement) | SgStatement |  | 
  | get_startOfConstruct() const override | SgLocatedNode | virtual | 
  | get_symbol_from_symbol_table() const override | SgDeclarationStatement | virtual | 
  | get_template_name() const | SgDeclarationStatement |  | 
  | get_traversalSuccessorByIndex(size_t idx) const override | SgJovialDirectiveStatement | virtual | 
  | get_traversalSuccessorContainer() const override | SgJovialDirectiveStatement | virtual | 
  | get_traversalSuccessorNamesContainer() const override | SgJovialDirectiveStatement | virtual | 
  | get_type() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | get_unparse_template_ast() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | getAttachedPreprocessingInfo(void) | SgLocatedNode |  | 
  | getAttribute(std::string s) const override | SgLocatedNode | virtual | 
  | getChildIndex(SgNode *childNode) const override | SgJovialDirectiveStatement | virtual | 
  | getClassHierarchySubTreeFunction(VariantT v) (defined in SgNode) | SgNode | static | 
  | getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &) (defined in SgNode) | SgNode | static | 
  | getClassHierarchySubTreeFunction(VariantT v) (defined in SgNode) | SgNode | static | 
  | getClassHierarchySubTreeFunction(VariantT v, std::vector< VariantT > &) (defined in SgNode) | SgNode | static | 
  | getFilenameString() const (defined in SgLocatedNode) | SgLocatedNode |  | 
  | getNodeByNodeId(VariantT variantT, size_t poolIdx, size_t itemIdx) | SgJovialDirectiveStatement | static | 
  | getNodeByNodeIdInternal(size_t poolIdx, size_t itemIdx) | SgJovialDirectiveStatement | static | 
  | getNodeIdString(SgJovialDirectiveStatement *sgnode) | SgJovialDirectiveStatement | static | 
  | SgDeclarationStatement::getNodeIdString(SgDeclarationStatement *sgnode) | SgDeclarationStatement | static | 
  | SgStatement::getNodeIdString(SgStatement *sgnode) | SgStatement | static | 
  | SgLocatedNode::getNodeIdString(SgLocatedNode *sgnode) | SgLocatedNode | static | 
  | SgNode::getNodeIdString(SgNode *sgnode) | SgNode | static | 
  | getNodeIdStringInternal(SgJovialDirectiveStatement *sgnode) (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement | static | 
  | getNodeIdStringInternal(SgDeclarationStatement *sgnode) (defined in SgDeclarationStatement) | SgDeclarationStatement | static | 
  | getNodeIdStringInternal(SgStatement *sgnode) (defined in SgStatement) | SgStatement | static | 
  | getNodeIdStringInternal(SgLocatedNode *sgnode) (defined in SgLocatedNode) | SgLocatedNode | static | 
  | getNodeIdStringInternal(SgNode *sgnode) (defined in SgNode) | SgNode | static | 
  | gnu_extension_visability_attribute_enum enum name | SgDeclarationStatement |  | 
  | has_end_numeric_label() const (defined in SgStatement) | SgStatement | virtual | 
  | hasAssociatedSymbol() const | SgDeclarationStatement |  | 
  | hasExplicitScope() const | SgStatement | virtual | 
  | hasExplicitType() | SgStatement |  | 
  | initParentPointer(T *child, SgNode *parent) | SgNode | inline | 
  | initParentPointer(T *child, SgNode *parent) | SgNode | inline | 
  | insert_child(SgStatement *, SgStatement *, bool inFront=true, bool extractListFromBasicBlock=false) | SgStatement | protectedvirtual | 
  | insert_statement(SgStatement *target, SgStatement *newstmt, bool inFront=true) | SgStatement |  | 
  | insert_statement(SgStatement *target, const SgStatementPtrList &newstmtList, bool inFront=true) | SgStatement |  | 
  | insert_statement_from_basicBlock(SgStatement *target, SgStatement *newstmt, bool inFront=true) | SgStatement |  | 
  | insertToAttachedPreprocessingInfo(PreprocessingInfo *prepInfoPtr, PreprocessingInfo *anchorInfoPtr, bool insertAfter=true) | SgLocatedNode |  | 
  | isChild(SgNode *node) const | SgNode |  | 
  | isChild(SgNode *node) const | SgNode |  | 
  | isChildUsedAsLValue(const SgExpression *child) const | SgStatement | virtual | 
  | isCompilerGenerated() const | SgLocatedNode |  | 
  | isExternBrace() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | isForward() const | SgDeclarationStatement |  | 
  | isFrontendSpecific() const | SgLocatedNode |  | 
  | isInMemoryPool() override | SgJovialDirectiveStatement | virtual | 
  | isNameOnly() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | isOutputInCodeGeneration() const (defined in SgLocatedNode) | SgLocatedNode |  | 
  | isSgJovialDirectiveStatement | SgJovialDirectiveStatement | friend | 
  | isSgJovialDirectiveStatement | SgJovialDirectiveStatement | friend | 
  | isShared() const | SgLocatedNode |  | 
  | isTransformation() const | SgLocatedNode |  | 
  | memoryUsage() | SgJovialDirectiveStatement | static | 
  | numberOfAttributes() const override | SgLocatedNode | virtual | 
  | numberOfNodes() | SgJovialDirectiveStatement | static | 
  | numberOfNodesInSubtree() | SgNode |  | 
  | numberOfNodesInSubtree() | SgNode |  | 
  | operator delete(void *pointer, size_t size) | SgJovialDirectiveStatement |  | 
  | operator delete(void *pointer) (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement | inline | 
  | operator new(size_t size) | SgJovialDirectiveStatement |  | 
  | p_adaAspects (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | p_attachedPreprocessingInfoPtr | SgLocatedNode | protected | 
  | p_attributeMechanism (defined in SgLocatedNode) | SgLocatedNode | protected | 
  | p_binding_label (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | p_containsTransformation (defined in SgNode) | SgNode | protected | 
  | p_containsTransformationToSurroundingWhitespace (defined in SgLocatedNode) | SgLocatedNode | protected | 
  | p_content_string (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement | protected | 
  | p_decl_attributes | SgDeclarationStatement | protected | 
  | p_declarationModifier | SgDeclarationStatement | protected | 
  | p_declarationScope (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | p_definingDeclaration | SgDeclarationStatement | protected | 
  | p_directive_type (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement | protected | 
  | p_endOfConstruct | SgLocatedNode | protected | 
  | p_externBrace | SgDeclarationStatement | protected | 
  | p_firstNondefiningDeclaration | SgDeclarationStatement | protected | 
  | p_forward | SgDeclarationStatement | protected | 
  | p_freepointer | SgNode | protected | 
  | p_globalFunctionTypeTable | SgNode | protectedstatic | 
  | p_globalMangledNameMap | SgNode | protectedstatic | 
  | p_globalQualifiedNameMapForMapsOfTypes (defined in SgNode) | SgNode | protectedstatic | 
  | p_globalQualifiedNameMapForNames (defined in SgNode) | SgNode | protectedstatic | 
  | p_globalQualifiedNameMapForTemplateHeaders (defined in SgNode) | SgNode | protectedstatic | 
  | p_globalQualifiedNameMapForTypes (defined in SgNode) | SgNode | protectedstatic | 
  | p_globalTypeNameMap (defined in SgNode) | SgNode | protectedstatic | 
  | p_globalTypeTable (defined in SgNode) | SgNode | protectedstatic | 
  | p_isModified | SgNode | protected | 
  | p_linkage | SgDeclarationStatement | protected | 
  | p_nameOnly | SgDeclarationStatement | protected | 
  | p_numeric_label (defined in SgStatement) | SgStatement | protected | 
  | p_parent | SgNode | protected | 
  | p_qualifiedNameList (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | p_shortMangledNameCache | SgNode | protectedstatic | 
  | p_skipElaborateType | SgDeclarationStatement | protected | 
  | p_source_sequence_value (defined in SgStatement) | SgStatement | protected | 
  | p_startOfConstruct | SgLocatedNode | protected | 
  | p_unparse_template_ast (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | post_construction_initialization() override | SgJovialDirectiveStatement | virtual | 
  | processDataMemberReferenceToPointers(ReferenceToPointerHandler *) override | SgJovialDirectiveStatement | virtual | 
  | remove_statement(SgStatement *) | SgStatement |  | 
  | removeAttribute(std::string s) override | SgLocatedNode | virtual | 
  | replace_child(SgStatement *target, SgStatement *newStmt, bool extractListFromBasicBlock=false) | SgStatement | protectedvirtual | 
  | replace_expression(SgExpression *original_expression, SgExpression *new_expression) | SgStatement | virtual | 
  | replace_statement(SgStatement *target, SgStatement *newstmt) | SgStatement |  | 
  | replace_statement(SgStatement *target, const SgStatementPtrList &newstmtList) | SgStatement |  | 
  | replace_statement_from_basicBlock(SgStatement *target, SgStatement *newstmt) | SgStatement |  | 
  | resetTemplateNameSupport(bool &nameResetFromMangledForm, SgName &name) (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | returnDataMemberPointers() const override | SgJovialDirectiveStatement | virtual | 
  | roseRTI() override | SgJovialDirectiveStatement | virtual | 
  | sage_class_name() const override | SgJovialDirectiveStatement | virtual | 
  | search_for_symbol_from_symbol_table() const | SgDeclarationStatement |  | 
  | set_adaAspects(SgExprListExp *adaAspects) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_attachedPreprocessingInfoPtr(AttachedPreprocessingInfoType *attachedPreprocessingInfoPtr) (defined in SgLocatedNode) | SgLocatedNode |  | 
  | set_attributeMechanism(AstAttributeMechanism *attributeMechanism) override | SgLocatedNode | virtual | 
  | set_binding_label(std::string binding_label) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_containsTransformation(bool containsTransformation) | SgNode |  | 
  | set_containsTransformation(bool containsTransformation) | SgNode |  | 
  | set_containsTransformationToSurroundingWhitespace(bool containsTransformationToSurroundingWhitespace) (defined in SgLocatedNode) | SgLocatedNode |  | 
  | set_content_string(std::string content_string) (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | set_decl_attributes(unsigned int decl_attributes) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_declarationScope(SgDeclarationScope *declarationScope) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_definingDeclaration(SgDeclarationStatement *definingDeclaration) | SgDeclarationStatement |  | 
  | set_directive_type(SgJovialDirectiveStatement::directive_types directive_type) (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | set_end_numeric_label(SgLabelRefExp *end_numeric_label) (defined in SgStatement) | SgStatement | virtual | 
  | set_endOfConstruct(Sg_File_Info *endOfConstruct) | SgLocatedNode |  | 
  | set_externBrace(bool externBrace) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_file_info(Sg_File_Info *X) | SgLocatedNode | virtual | 
  | set_firstNondefiningDeclaration(SgDeclarationStatement *firstNondefiningDeclaration) | SgDeclarationStatement |  | 
  | set_forward(bool forward) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_freepointer(SgNode *freepointer) (defined in SgNode) | SgNode |  | 
  | set_freepointer(SgNode *freepointer) (defined in SgNode) | SgNode |  | 
  | set_globalFunctionTypeTable(SgFunctionTypeTable *globalFunctionTypeTable) | SgNode | static | 
  | set_globalFunctionTypeTable(SgFunctionTypeTable *globalFunctionTypeTable) | SgNode | static | 
  | set_globalQualifiedNameMapForMapsOfTypes(const std::map< SgNode *, SgUnorderedMapNodeToString > &X) | SgNode | static | 
  | set_globalQualifiedNameMapForMapsOfTypes(const std::map< SgNode *, SgUnorderedMapNodeToString > &X) | SgNode | static | 
  | set_globalQualifiedNameMapForNames(const SgUnorderedMapNodeToString &X) | SgNode | static | 
  | set_globalQualifiedNameMapForNames(const SgUnorderedMapNodeToString &X) | SgNode | static | 
  | set_globalQualifiedNameMapForTemplateHeaders(const SgUnorderedMapNodeToString &X) | SgNode | static | 
  | set_globalQualifiedNameMapForTemplateHeaders(const SgUnorderedMapNodeToString &X) | SgNode | static | 
  | set_globalQualifiedNameMapForTypes(const SgUnorderedMapNodeToString &X) | SgNode | static | 
  | set_globalQualifiedNameMapForTypes(const SgUnorderedMapNodeToString &X) | SgNode | static | 
  | set_globalTypeNameMap(const SgUnorderedMapNodeToString &X) | SgNode | static | 
  | set_globalTypeNameMap(const SgUnorderedMapNodeToString &X) | SgNode | static | 
  | set_globalTypeTable(SgTypeTable *globalTypeTable) | SgNode | static | 
  | set_globalTypeTable(SgTypeTable *globalTypeTable) | SgNode | static | 
  | set_isModified(bool isModified) | SgNode |  | 
  | set_isModified(bool isModified) | SgNode |  | 
  | set_isVisited(bool isVisited) | SgNode |  | 
  | set_isVisited(bool isVisited) | SgNode |  | 
  | set_linkage(std::string linkage) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_nameOnly(bool nameOnly) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_numeric_label(SgLabelRefExp *numeric_label) (defined in SgStatement) | SgStatement |  | 
  | set_parent(SgNode *parent) | SgNode |  | 
  | set_parent(SgNode *parent) | SgNode |  | 
  | set_qualifiedNameList(const SgQualifiedNamePtrList &x) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_scope(SgScopeStatement *newScope) | SgStatement | virtual | 
  | set_skipElaborateType(bool skipElaborateType) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | set_source_sequence_value(int source_sequence_value) (defined in SgStatement) | SgStatement |  | 
  | set_startOfConstruct(Sg_File_Info *startOfConstruct) | SgLocatedNode |  | 
  | set_unparse_template_ast(bool unparse_template_ast) (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | setAttribute(std::string s, AstAttribute *a) override | SgLocatedNode | virtual | 
  | setCompilerGenerated() | SgLocatedNode |  | 
  | setExtern() | SgStatement | virtual | 
  | setExternBrace() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | setForward() | SgDeclarationStatement |  | 
  | setFrontendSpecific() | SgLocatedNode |  | 
  | setNameOnly() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | setOutputInCodeGeneration() | SgLocatedNode |  | 
  | setShared() | SgLocatedNode |  | 
  | setSkipElaborateType() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | setSourcePositionUnavailableInFrontend() | SgLocatedNode |  | 
  | setStatic() | SgStatement | virtual | 
  | setTransformation() | SgLocatedNode |  | 
  | SgDeclarationStatement(const SgDeclarationStatementStorageClass &source) | SgDeclarationStatement |  | 
  | SgDeclarationStatement(Sg_File_Info *startOfConstruct) | SgDeclarationStatement |  | 
  | SgDeclarationStatement() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | SgJovialDirectiveStatement(const SgJovialDirectiveStatementStorageClass &source) | SgJovialDirectiveStatement |  | 
  | SgJovialDirectiveStatement(Sg_File_Info *startOfConstruct, std::string content_string="", SgJovialDirectiveStatement::directive_types directive_type=SgJovialDirectiveStatement::e_unknown) (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | SgJovialDirectiveStatement(std::string content_string, SgJovialDirectiveStatement::directive_types directive_type) (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | SgLocatedNode(const SgLocatedNodeStorageClass &source) | SgLocatedNode |  | 
  | SgLocatedNode(Sg_File_Info *startOfConstruct=NULL) | SgLocatedNode |  | 
  | SgNode(const SgNodeStorageClass &source) | SgNode |  | 
  | SgNode() | SgNode |  | 
  | SgNode(const SgNodeStorageClass &source) | SgNode |  | 
  | SgNode() (defined in SgNode) | SgNode |  | 
  | SgStatement(const SgStatementStorageClass &source) | SgStatement |  | 
  | SgStatement(Sg_File_Info *startOfConstruct) | SgStatement |  | 
  | SgStatement() (defined in SgStatement) | SgStatement |  | 
  | skipElaborateType() const (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | skipEmptyTemplateArgumentListTest(SgFunctionDeclaration *functionDeclaration) (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | static_variant enum value (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement |  | 
  | template_specialization_enum enum name | SgDeclarationStatement |  | 
  | testForBadGenerateTemplateName(const std::string &name) (defined in SgDeclarationStatement) | SgDeclarationStatement | protected | 
  | traverseMemoryPoolNodes(ROSE_VisitTraversal &visit) | SgJovialDirectiveStatement | static | 
  | traverseMemoryPoolVisitorPattern(ROSE_VisitorPattern &visitor) | SgJovialDirectiveStatement | static | 
  | unparseNameToString() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | unparseToCompleteString() | SgNode |  | 
  | unparseToCompleteString() | SgNode |  | 
  | unparseToString(SgUnparse_Info *info) const | SgNode | virtual | 
  | unparseToString() const (defined in SgNode) | SgNode |  | 
  | unparseToString(SgUnparse_Info *info) const | SgNode | virtual | 
  | unparseToString() const (defined in SgNode) | SgNode |  | 
  | unsetCompilerGenerated() (defined in SgLocatedNode) | SgLocatedNode |  | 
  | unsetExternBrace() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | unsetForward() | SgDeclarationStatement |  | 
  | unsetFrontendSpecific() (defined in SgLocatedNode) | SgLocatedNode |  | 
  | unsetNameOnly() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | unsetOutputInCodeGeneration() (defined in SgLocatedNode) | SgLocatedNode |  | 
  | unsetShared() (defined in SgLocatedNode) | SgLocatedNode |  | 
  | unsetSkipElaborateType() (defined in SgDeclarationStatement) | SgDeclarationStatement |  | 
  | unsetSourcePositionUnavailableInFrontend() (defined in SgLocatedNode) | SgLocatedNode |  | 
  | unsetTransformation() (defined in SgLocatedNode) | SgLocatedNode |  | 
  | updateAttribute(std::string s, AstAttribute *a) override | SgLocatedNode | virtual | 
  | variant() const | SgNode | inline | 
  | variant() const (defined in SgNode) | SgNode | inline | 
  | variantFromPool(SgNode const *n) (defined in SgNode) | SgNode | static | 
  | variantFromPool(SgNode const *n) (defined in SgNode) | SgNode | static | 
  | variantT() const override | SgJovialDirectiveStatement | virtual | 
  | visitRepresentativeNode(ROSE_VisitTraversal &visit) | SgJovialDirectiveStatement | static | 
  | ~SgDeclarationStatement() | SgDeclarationStatement | virtual | 
  | ~SgJovialDirectiveStatement() (defined in SgJovialDirectiveStatement) | SgJovialDirectiveStatement | virtual | 
  | ~SgLocatedNode() | SgLocatedNode | virtual | 
  | ~SgNode() | SgNode | virtual | 
  | ~SgNode() (defined in SgNode) | SgNode | virtual | 
  | ~SgStatement() | SgStatement | virtual |