ROSE  0.9.9.55
Namespaces | Classes | Functions | Variables
rose Namespace Reference

Description

Main namespace for the ROSE library.

Namespaces

 BinaryAnalysis
 Binary analysis.
 
 Diagnostics
 Controls diagnostic messages from ROSE.
 
 EditDistance
 Edit distance algorithms and analyses.
 
 SageBuilderAsm
 Functions to build binary analysis ASTs.
 
 StringUtility
 Functions for operating on strings.
 

Classes

class  Options
 
class  Stringifier
 Shortens names of long stringifiers. More...
 

Functions

ROSE_DLL_API void initialize (const char *configToken)
 Initialize the library. More...
 
ROSE_DLL_API bool isInitialized ()
 Checks whether the library has been initialized. More...
 
ROSE_DLL_API bool checkConfigToken (const char *configTokenToken)
 Check the configuration token. More...
 
std::string stringifyAST_Graph_pointerHandling (long int n, const char *strip, bool canonic)
 Converts an enum of type AST_Graph::pointerHandling to a string. More...
 
std::string stringifyAST_Graph_traversalType (long int n, const char *strip, bool canonic)
 Converts an enum of type AST_Graph::traversalType to a string. More...
 
std::string stringifyAbstractMemoryObjectIndexSetIndex_type (long int n, const char *strip, bool canonic)
 Converts an enum of type AbstractMemoryObject::IndexSet::Index_type to a string. More...
 
std::string stringifyArmInstructionCondition (long int n, const char *strip, bool canonic)
 Converts an enum of type ArmInstructionCondition to a string. More...
 
std::string stringifyArmInstructionKind (long int n, const char *strip, bool canonic)
 Converts an enum of type ArmInstructionKind to a string. More...
 
std::string stringifyArmProgramStatusRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type ArmProgramStatusRegister to a string. More...
 
std::string stringifyArmRegisterClass (long int n, const char *strip, bool canonic)
 Converts an enum of type ArmRegisterClass to a string. More...
 
std::string stringifyArmSignForExpressionUnparsing (long int n, const char *strip, bool canonic)
 Converts an enum of type ArmSignForExpressionUnparsing to a string. More...
 
std::string stringifyAssemblerEncodingType (long int n, const char *strip, bool canonic)
 Converts an enum of type Assembler::EncodingType to a string. More...
 
std::string stringifyAssemblerX86MemoryReferencePattern (long int n, const char *strip, bool canonic)
 Converts an enum of type AssemblerX86::MemoryReferencePattern to a string. More...
 
std::string stringifyAssemblerX86OperandDefn (long int n, const char *strip, bool canonic)
 Converts an enum of type AssemblerX86::OperandDefn to a string. More...
 
std::string stringifyAssociativitySpecifier (long int n, const char *strip, bool canonic)
 Converts an enum of type AssociativitySpecifier to a string. More...
 
std::string stringifyAstAttributeOwnershipPolicy (long int n, const char *strip, bool canonic)
 Converts an enum of type AstAttribute::OwnershipPolicy to a string. More...
 
std::string stringifyAstAttributeDOT_DOTStyles (long int n, const char *strip, bool canonic)
 Converts an enum of type AstAttributeDOT::DOTStyles to a string. More...
 
std::string stringifyAstDisplayInfoNodeType (long int n, const char *strip, bool canonic)
 Converts an enum of type AstDisplayInfo::NodeType to a string. More...
 
std::string stringifyAstNodeClassTypeEvaluation (long int n, const char *strip, bool canonic)
 Converts an enum of type AstNodeClass::TypeEvaluation to a string. More...
 
std::string stringifyAstNodeClass_includeExcludeMechanism (long int n, const char *strip, bool canonic)
 Converts an enum of type AstNodeClass::includeExcludeMechanism to a string. More...
 
std::string stringifyAstNodeClass_locationInTree (long int n, const char *strip, bool canonic)
 Converts an enum of type AstNodeClass::locationInTree to a string. More...
 
std::string stringifyAstQueryNamespaceQueryDepth (long int n, const char *strip, bool canonic)
 Converts an enum of type AstQueryNamespace::QueryDepth to a string. More...
 
std::string stringifyAstUnparseAttributeRelativePositionType (long int n, const char *strip, bool canonic)
 Converts an enum of type AstUnparseAttribute::RelativePositionType to a string. More...
 
std::string stringifyBaseGraphBiDirNodesIterator_dirType (long int n, const char *strip, bool canonic)
 Converts an enum of type BaseGraph::BiDirNodesIterator::dirType to a string. More...
 
std::string stringifyBinaryAnalysisAsmUnparserOrganization (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::AsmUnparser::Organization to a string. More...
 
std::string stringifyBinaryAnalysisBinaryDebuggerDetachMode (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::BinaryDebugger::DetachMode to a string. More...
 
std::string stringifyBinaryAnalysisBinaryDebuggerRegPageStatus (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::BinaryDebugger::RegPageStatus to a string. More...
 
std::string stringifyBinaryAnalysisCallingConventionParameterLocationType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::CallingConvention::ParameterLocation::Type to a string. More...
 
std::string stringifyBinaryAnalysisCallingConventionStackCleanup (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::CallingConvention::StackCleanup to a string. More...
 
std::string stringifyBinaryAnalysisCallingConventionStackDirection (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::CallingConvention::StackDirection to a string. More...
 
std::string stringifyBinaryAnalysisCallingConventionStackParameterOrder (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::CallingConvention::StackParameterOrder to a string. More...
 
std::string stringifyBinaryAnalysisDisassemblerSearchHeuristic (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Disassembler::SearchHeuristic to a string. More...
 
std::string stringifyBinaryAnalysisDisassemblerMipsMips32Architecture (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::DisassemblerMips::Mips32::Architecture to a string. More...
 
std::string stringifyBinaryAnalysisDisassemblerX86MMPrefix (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::DisassemblerX86::MMPrefix to a string. More...
 
std::string stringifyBinaryAnalysisDisassemblerX86RegisterMode (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::DisassemblerX86::RegisterMode to a string. More...
 
std::string stringifyBinaryAnalysisDwarfLineMapperDirection (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::DwarfLineMapper::Direction to a string. More...
 
std::string stringifyBinaryAnalysisFeasiblePathPathProcessorAction (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::FeasiblePath::PathProcessor::Action to a string. More...
 
std::string stringifyBinaryAnalysisFeasiblePathSearchMode (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::FeasiblePath::SearchMode to a string. More...
 
std::string stringifyBinaryAnalysisFunctionSimilarityCValKind (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::FunctionSimilarity::CValKind to a string. More...
 
std::string stringifyBinaryAnalysisFunctionSimilarityStatistic (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::FunctionSimilarity::Statistic to a string. More...
 
std::string stringifyBinaryAnalysisInstructionSemantics2BaseSemanticsInputOutputProperty (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::InstructionSemantics2::BaseSemantics::InputOutputProperty to a string. More...
 
std::string stringifyBinaryAnalysisInstructionSemantics2DataFlowSemanticsDataFlowEdgeEdgeType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::InstructionSemantics2::DataFlowSemantics::DataFlowEdge::EdgeType to a string. More...
 
std::string stringifyBinaryAnalysisInstructionSemantics2DispatcherX86AccessMode (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::InstructionSemantics2::DispatcherX86::AccessMode to a string. More...
 
std::string stringifyBinaryAnalysisInstructionSemantics2IntervalSemanticsCarry (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::InstructionSemantics2::IntervalSemantics::Carry to a string. More...
 
std::string stringifyBinaryAnalysisInstructionSemantics2SymbolicSemanticsDefinersMode (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::InstructionSemantics2::SymbolicSemantics::DefinersMode to a string. More...
 
std::string stringifyBinaryAnalysisInstructionSemantics2SymbolicSemanticsWritersMode (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::InstructionSemantics2::SymbolicSemantics::WritersMode to a string. More...
 
std::string stringifyBinaryAnalysisInstructionSemanticsIntervalSemanticsPolicyCarry (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::InstructionSemantics::IntervalSemantics::Policy::Carry to a string. More...
 
std::string stringifyBinaryAnalysisInstructionSemanticsPartialSymbolicSemanticsPolicyMemRefType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Policy::MemRefType to a string. More...
 
std::string stringifyBinaryAnalysisMagicNumberMechanism (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::MagicNumber::Mechanism to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2BasicBlockCallbackTermination (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::BasicBlockCallback::Termination to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2Confidence (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::Confidence to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2DataFlowDfCfgVertexType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::DataFlow::DfCfgVertex::Type to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2EdgeType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::EdgeType to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2FunctionOwnership (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::Function::Ownership to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2FunctionReturnAnalysis (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::FunctionReturnAnalysis to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2InlinerHowInline (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::Inliner::HowInline to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2MemoryDataAdjustment (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::MemoryDataAdjustment to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2PartitionerMayReturnVertexInfoState (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::Partitioner::MayReturnVertexInfo::State to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2ReferenceGranularity (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::Reference::Granularity to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2SemanticMemoryParadigm (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::SemanticMemoryParadigm to a string. More...
 
std::string stringifyBinaryAnalysisPartitioner2VertexType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner2::VertexType to a string. More...
 
std::string stringifyBinaryAnalysisPartitionerRegionStatsAnalysisEnum (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Partitioner::RegionStats::AnalysisEnum to a string. More...
 
std::string stringifyBinaryAnalysisSMTSolverSatisfiable (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::SMTSolver::Satisfiable to a string. More...
 
std::string stringifyBinaryAnalysisSRecordType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::SRecord::Type to a string. More...
 
std::string stringifyBinaryAnalysisStringsState (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::Strings::State to a string. More...
 
std::string stringifyBinaryAnalysisSymbolicExprFormatterShowComments (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::SymbolicExpr::Formatter::ShowComments to a string. More...
 
std::string stringifyBinaryAnalysisSymbolicExprLeafLeafType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::SymbolicExpr::Leaf::LeafType to a string. More...
 
std::string stringifyBinaryAnalysisSymbolicExprOperator (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::SymbolicExpr::Operator to a string. More...
 
std::string stringifyBinaryAnalysisSymbolicExprVisitAction (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::SymbolicExpr::VisitAction to a string. More...
 
std::string stringifyBinaryAnalysisSymbolicExprParserTokenType (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::SymbolicExprParser::Token::Type to a string. More...
 
std::string stringifyBinaryAnalysisTaintedFlowApproximation (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::TaintedFlow::Approximation to a string. More...
 
std::string stringifyBinaryAnalysisTaintedFlowTaintedness (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::TaintedFlow::Taintedness to a string. More...
 
std::string stringifyBinaryAnalysisYicesSolverLinkMode (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryAnalysis::YicesSolver::LinkMode to a string. More...
 
std::string stringifyBinaryLoaderConflictResolution (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryLoader::ConflictResolution to a string. More...
 
std::string stringifyBinaryLoaderMappingContribution (long int n, const char *strip, bool canonic)
 Converts an enum of type BinaryLoader::MappingContribution to a string. More...
 
std::string stringifyBooleanQueryTypeOfQueryType (long int n, const char *strip, bool canonic)
 Converts an enum of type BooleanQuery::TypeOfQueryType to a string. More...
 
std::string stringifyBuildAccessEnum (long int n, const char *strip, bool canonic)
 Converts an enum of type BuildAccessEnum to a string. More...
 
std::string stringifyByteOrderEndianness (long int n, const char *strip, bool canonic)
 Converts an enum of type ByteOrder::Endianness to a string. More...
 
std::string stringifyCFG_EdgeType (long int n, const char *strip, bool canonic)
 Converts an enum of type CFG::EdgeType to a string. More...
 
std::string stringifyCGFunction_iterator_direction (long int n, const char *strip, bool canonic)
 Converts an enum of type CGFunction::iterator::direction to a string. More...
 
std::string stringifyCallGraphEdgeType (long int n, const char *strip, bool canonic)
 Converts an enum of type CallGraph::EdgeType to a string. More...
 
std::string stringifyClangToSageTranslatorLanguage (long int n, const char *strip, bool canonic)
 Converts an enum of type ClangToSageTranslator::Language to a string. More...
 
std::string stringifyCollectAliasRelationsCOLOR (long int n, const char *strip, bool canonic)
 Converts an enum of type CollectAliasRelations::COLOR to a string. More...
 
std::string stringifyCollectAliasRelationsTRAVERSAL_TYPE (long int n, const char *strip, bool canonic)
 Converts an enum of type CollectAliasRelations::TRAVERSAL_TYPE to a string. More...
 
std::string stringifyCompilerOutputWidgetPatternType (long int n, const char *strip, bool canonic)
 Converts an enum of type CompilerOutputWidget::PatternType to a string. More...
 
std::string stringifyConstrGraph_levels (long int n, const char *strip, bool canonic)
 Converts an enum of type ConstrGraph::levels to a string. More...
 
std::string stringifyConstructParamEnum (long int n, const char *strip, bool canonic)
 Converts an enum of type ConstructParamEnum to a string. More...
 
std::string stringifyCopyConfigEnum (long int n, const char *strip, bool canonic)
 Converts an enum of type CopyConfigEnum to a string. More...
 
std::string stringifyCxx_GrammarVariants (long int n, const char *strip, bool canonic)
 Converts an enum of type Cxx_GrammarVariants to a string. More...
 
std::string stringifyDOTGraphEdgeDOTArrowTypes (long int n, const char *strip, bool canonic)
 Converts an enum of type DOTGraphEdge::DOTArrowTypes to a string. More...
 
std::string stringifyDOTGraphNodeDOTShapeTypes (long int n, const char *strip, bool canonic)
 Converts an enum of type DOTGraphNode::DOTShapeTypes to a string. More...
 
std::string stringifyDeleteEnum (long int n, const char *strip, bool canonic)
 Converts an enum of type DeleteEnum to a string. More...
 
std::string stringifyDependencyInfoState (long int n, const char *strip, bool canonic)
 Converts an enum of type DependencyInfo::State to a string. More...
 
std::string stringifyDisplayEdgePaintMode (long int n, const char *strip, bool canonic)
 Converts an enum of type DisplayEdge::PaintMode to a string. More...
 
std::string stringifyDominatorTreesAndDominanceFrontiersDir_ection (long int n, const char *strip, bool canonic)
 Converts an enum of type DominatorTreesAndDominanceFrontiers::Dir_ection to a string. More...
 
std::string stringifyDominatorTreesAndDominanceFrontiersDominatorTreeDirection (long int n, const char *strip, bool canonic)
 Converts an enum of type DominatorTreesAndDominanceFrontiers::DominatorTree::Direction to a string. More...
 
std::string stringifyE_SgActualArgumentExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgActualArgumentExpression to a string. More...
 
std::string stringifyE_SgAddOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAddOp to a string. More...
 
std::string stringifyE_SgAddressOfOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAddressOfOp to a string. More...
 
std::string stringifyE_SgAggregateInitializer (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAggregateInitializer to a string. More...
 
std::string stringifyE_SgAliasSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAliasSymbol to a string. More...
 
std::string stringifyE_SgAlignOfOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAlignOfOp to a string. More...
 
std::string stringifyE_SgAllocateStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAllocateStatement to a string. More...
 
std::string stringifyE_SgAndAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAndAssignOp to a string. More...
 
std::string stringifyE_SgAndOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAndOp to a string. More...
 
std::string stringifyE_SgArithmeticIfStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgArithmeticIfStatement to a string. More...
 
std::string stringifyE_SgArrayType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgArrayType to a string. More...
 
std::string stringifyE_SgArrowExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgArrowExp to a string. More...
 
std::string stringifyE_SgArrowStarOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgArrowStarOp to a string. More...
 
std::string stringifyE_SgAsmArmInstruction (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmArmInstruction to a string. More...
 
std::string stringifyE_SgAsmBinaryAdd (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryAdd to a string. More...
 
std::string stringifyE_SgAsmBinaryAddPostupdate (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryAddPostupdate to a string. More...
 
std::string stringifyE_SgAsmBinaryAddPreupdate (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryAddPreupdate to a string. More...
 
std::string stringifyE_SgAsmBinaryAsr (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryAsr to a string. More...
 
std::string stringifyE_SgAsmBinaryDivide (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryDivide to a string. More...
 
std::string stringifyE_SgAsmBinaryExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryExpression to a string. More...
 
std::string stringifyE_SgAsmBinaryLsl (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryLsl to a string. More...
 
std::string stringifyE_SgAsmBinaryLsr (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryLsr to a string. More...
 
std::string stringifyE_SgAsmBinaryMod (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryMod to a string. More...
 
std::string stringifyE_SgAsmBinaryMultiply (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryMultiply to a string. More...
 
std::string stringifyE_SgAsmBinaryRor (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinaryRor to a string. More...
 
std::string stringifyE_SgAsmBinarySubtract (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinarySubtract to a string. More...
 
std::string stringifyE_SgAsmBinarySubtractPostupdate (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinarySubtractPostupdate to a string. More...
 
std::string stringifyE_SgAsmBinarySubtractPreupdate (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBinarySubtractPreupdate to a string. More...
 
std::string stringifyE_SgAsmBlock (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmBlock to a string. More...
 
std::string stringifyE_SgAsmCoffSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmCoffSymbol to a string. More...
 
std::string stringifyE_SgAsmCoffSymbolList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmCoffSymbolList to a string. More...
 
std::string stringifyE_SgAsmCoffSymbolTable (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmCoffSymbolTable to a string. More...
 
std::string stringifyE_SgAsmCommonSubExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmCommonSubExpression to a string. More...
 
std::string stringifyE_SgAsmConstantExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmConstantExpression to a string. More...
 
std::string stringifyE_SgAsmDOSFileHeader (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDOSFileHeader to a string. More...
 
std::string stringifyE_SgAsmDwarfArrayType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfArrayType to a string. More...
 
std::string stringifyE_SgAsmDwarfClassType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfClassType to a string. More...
 
std::string stringifyE_SgAsmDwarfCommonBlock (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfCommonBlock to a string. More...
 
std::string stringifyE_SgAsmDwarfCompilationUnit (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfCompilationUnit to a string. More...
 
std::string stringifyE_SgAsmDwarfCompilationUnitList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfCompilationUnitList to a string. More...
 
std::string stringifyE_SgAsmDwarfConstructList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfConstructList to a string. More...
 
std::string stringifyE_SgAsmDwarfEnumerationType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfEnumerationType to a string. More...
 
std::string stringifyE_SgAsmDwarfInlinedSubroutine (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfInlinedSubroutine to a string. More...
 
std::string stringifyE_SgAsmDwarfLexicalBlock (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfLexicalBlock to a string. More...
 
std::string stringifyE_SgAsmDwarfLineList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfLineList to a string. More...
 
std::string stringifyE_SgAsmDwarfMacroList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfMacroList to a string. More...
 
std::string stringifyE_SgAsmDwarfNamespace (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfNamespace to a string. More...
 
std::string stringifyE_SgAsmDwarfStructureType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfStructureType to a string. More...
 
std::string stringifyE_SgAsmDwarfSubprogram (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfSubprogram to a string. More...
 
std::string stringifyE_SgAsmDwarfSubroutineType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfSubroutineType to a string. More...
 
std::string stringifyE_SgAsmDwarfUnionType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmDwarfUnionType to a string. More...
 
std::string stringifyE_SgAsmElfDynamicEntry (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfDynamicEntry to a string. More...
 
std::string stringifyE_SgAsmElfDynamicSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfDynamicSection to a string. More...
 
std::string stringifyE_SgAsmElfEHFrameEntryCI (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfEHFrameEntryCI to a string. More...
 
std::string stringifyE_SgAsmElfEHFrameSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfEHFrameSection to a string. More...
 
std::string stringifyE_SgAsmElfFileHeader (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfFileHeader to a string. More...
 
std::string stringifyE_SgAsmElfNoteEntry (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfNoteEntry to a string. More...
 
std::string stringifyE_SgAsmElfNoteSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfNoteSection to a string. More...
 
std::string stringifyE_SgAsmElfRelocEntryList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfRelocEntryList to a string. More...
 
std::string stringifyE_SgAsmElfRelocSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfRelocSection to a string. More...
 
std::string stringifyE_SgAsmElfSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSection to a string. More...
 
std::string stringifyE_SgAsmElfSegmentTableEntryList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSegmentTableEntryList to a string. More...
 
std::string stringifyE_SgAsmElfStringSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfStringSection to a string. More...
 
std::string stringifyE_SgAsmElfSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymbol to a string. More...
 
std::string stringifyE_SgAsmElfSymbolList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymbolList to a string. More...
 
std::string stringifyE_SgAsmElfSymbolSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymbolSection to a string. More...
 
std::string stringifyE_SgAsmElfSymverDefinedAux (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverDefinedAux to a string. More...
 
std::string stringifyE_SgAsmElfSymverDefinedAuxList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverDefinedAuxList to a string. More...
 
std::string stringifyE_SgAsmElfSymverDefinedEntry (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverDefinedEntry to a string. More...
 
std::string stringifyE_SgAsmElfSymverDefinedEntryList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverDefinedEntryList to a string. More...
 
std::string stringifyE_SgAsmElfSymverDefinedSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverDefinedSection to a string. More...
 
std::string stringifyE_SgAsmElfSymverEntryList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverEntryList to a string. More...
 
std::string stringifyE_SgAsmElfSymverNeededAux (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverNeededAux to a string. More...
 
std::string stringifyE_SgAsmElfSymverNeededAuxList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverNeededAuxList to a string. More...
 
std::string stringifyE_SgAsmElfSymverNeededEntry (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverNeededEntry to a string. More...
 
std::string stringifyE_SgAsmElfSymverNeededEntryList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverNeededEntryList to a string. More...
 
std::string stringifyE_SgAsmElfSymverNeededSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverNeededSection to a string. More...
 
std::string stringifyE_SgAsmElfSymverSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmElfSymverSection to a string. More...
 
std::string stringifyE_SgAsmExprListExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmExprListExp to a string. More...
 
std::string stringifyE_SgAsmFloatValueExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmFloatValueExpression to a string. More...
 
std::string stringifyE_SgAsmFunction (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmFunction to a string. More...
 
std::string stringifyE_SgAsmGenericDLL (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmGenericDLL to a string. More...
 
std::string stringifyE_SgAsmGenericFile (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmGenericFile to a string. More...
 
std::string stringifyE_SgAsmGenericFileList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmGenericFileList to a string. More...
 
std::string stringifyE_SgAsmGenericHeader (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmGenericHeader to a string. More...
 
std::string stringifyE_SgAsmGenericHeaderList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmGenericHeaderList to a string. More...
 
std::string stringifyE_SgAsmGenericSectionList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmGenericSectionList to a string. More...
 
std::string stringifyE_SgAsmGenericSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmGenericSymbol to a string. More...
 
std::string stringifyE_SgAsmInstruction (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmInstruction to a string. More...
 
std::string stringifyE_SgAsmIntegerValueExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmIntegerValueExpression to a string. More...
 
std::string stringifyE_SgAsmInterpretation (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmInterpretation to a string. More...
 
std::string stringifyE_SgAsmInterpretationList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmInterpretationList to a string. More...
 
std::string stringifyE_SgAsmLEEntryPoint (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmLEEntryPoint to a string. More...
 
std::string stringifyE_SgAsmLEEntryTable (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmLEEntryTable to a string. More...
 
std::string stringifyE_SgAsmLEFileHeader (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmLEFileHeader to a string. More...
 
std::string stringifyE_SgAsmLEPageTable (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmLEPageTable to a string. More...
 
std::string stringifyE_SgAsmLERelocTable (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmLERelocTable to a string. More...
 
std::string stringifyE_SgAsmLESection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmLESection to a string. More...
 
std::string stringifyE_SgAsmM68kInstruction (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmM68kInstruction to a string. More...
 
std::string stringifyE_SgAsmMemoryReferenceExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmMemoryReferenceExpression to a string. More...
 
std::string stringifyE_SgAsmMipsInstruction (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmMipsInstruction to a string. More...
 
std::string stringifyE_SgAsmNEEntryTable (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmNEEntryTable to a string. More...
 
std::string stringifyE_SgAsmNEFileHeader (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmNEFileHeader to a string. More...
 
std::string stringifyE_SgAsmNEModuleTable (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmNEModuleTable to a string. More...
 
std::string stringifyE_SgAsmNERelocTable (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmNERelocTable to a string. More...
 
std::string stringifyE_SgAsmNESection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmNESection to a string. More...
 
std::string stringifyE_SgAsmOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmOp to a string. More...
 
std::string stringifyE_SgAsmOperandList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmOperandList to a string. More...
 
std::string stringifyE_SgAsmPEExportDirectory (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEExportDirectory to a string. More...
 
std::string stringifyE_SgAsmPEExportEntry (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEExportEntry to a string. More...
 
std::string stringifyE_SgAsmPEExportEntryList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEExportEntryList to a string. More...
 
std::string stringifyE_SgAsmPEExportSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEExportSection to a string. More...
 
std::string stringifyE_SgAsmPEFileHeader (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEFileHeader to a string. More...
 
std::string stringifyE_SgAsmPEImportDirectory (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEImportDirectory to a string. More...
 
std::string stringifyE_SgAsmPEImportDirectoryList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEImportDirectoryList to a string. More...
 
std::string stringifyE_SgAsmPEImportItem (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEImportItem to a string. More...
 
std::string stringifyE_SgAsmPEImportItemList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEImportItemList to a string. More...
 
std::string stringifyE_SgAsmPEImportSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEImportSection to a string. More...
 
std::string stringifyE_SgAsmPERVASizePairList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPERVASizePairList to a string. More...
 
std::string stringifyE_SgAsmPESection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPESection to a string. More...
 
std::string stringifyE_SgAsmPEStringSection (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPEStringSection to a string. More...
 
std::string stringifyE_SgAsmPowerpcInstruction (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmPowerpcInstruction to a string. More...
 
std::string stringifyE_SgAsmRegisterNames (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmRegisterNames to a string. More...
 
std::string stringifyE_SgAsmRiscOperation (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmRiscOperation to a string. More...
 
std::string stringifyE_SgAsmStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmStmt to a string. More...
 
std::string stringifyE_SgAsmUnaryArmSpecialRegisterList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmUnaryArmSpecialRegisterList to a string. More...
 
std::string stringifyE_SgAsmUnaryExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmUnaryExpression to a string. More...
 
std::string stringifyE_SgAsmUnaryMinus (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmUnaryMinus to a string. More...
 
std::string stringifyE_SgAsmUnaryPlus (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmUnaryPlus to a string. More...
 
std::string stringifyE_SgAsmUnaryRrx (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmUnaryRrx to a string. More...
 
std::string stringifyE_SgAsmValueExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmValueExpression to a string. More...
 
std::string stringifyE_SgAsmX86Instruction (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsmX86Instruction to a string. More...
 
std::string stringifyE_SgAssertStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAssertStmt to a string. More...
 
std::string stringifyE_SgAssignInitializer (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAssignInitializer to a string. More...
 
std::string stringifyE_SgAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAssignOp to a string. More...
 
std::string stringifyE_SgAssignStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAssignStatement to a string. More...
 
std::string stringifyE_SgAssignedGotoStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAssignedGotoStatement to a string. More...
 
std::string stringifyE_SgAssociateStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAssociateStatement to a string. More...
 
std::string stringifyE_SgAsyncStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAsyncStmt to a string. More...
 
std::string stringifyE_SgAtExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAtExp to a string. More...
 
std::string stringifyE_SgAtStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAtStmt to a string. More...
 
std::string stringifyE_SgAtomicStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgAtomicStmt to a string. More...
 
std::string stringifyE_SgBackspaceStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBackspaceStatement to a string. More...
 
std::string stringifyE_SgBaseClass (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBaseClass to a string. More...
 
std::string stringifyE_SgBasicBlock (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBasicBlock to a string. More...
 
std::string stringifyE_SgBinaryComposite (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBinaryComposite to a string. More...
 
std::string stringifyE_SgBinaryOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBinaryOp to a string. More...
 
std::string stringifyE_SgBitAndOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBitAndOp to a string. More...
 
std::string stringifyE_SgBitComplementOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBitComplementOp to a string. More...
 
std::string stringifyE_SgBitOrOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBitOrOp to a string. More...
 
std::string stringifyE_SgBitXorOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBitXorOp to a string. More...
 
std::string stringifyE_SgBracedInitializer (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgBracedInitializer to a string. More...
 
std::string stringifyE_SgCAFCoExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCAFCoExpression to a string. More...
 
std::string stringifyE_SgCAFWithTeamStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCAFWithTeamStatement to a string. More...
 
std::string stringifyE_SgCallExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCallExpression to a string. More...
 
std::string stringifyE_SgCaseOptionStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCaseOptionStmt to a string. More...
 
std::string stringifyE_SgCastExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCastExp to a string. More...
 
std::string stringifyE_SgCatchOptionStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCatchOptionStmt to a string. More...
 
std::string stringifyE_SgCatchStatementSeq (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCatchStatementSeq to a string. More...
 
std::string stringifyE_SgClassDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgClassDeclaration to a string. More...
 
std::string stringifyE_SgClassDefinition (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgClassDefinition to a string. More...
 
std::string stringifyE_SgClassSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgClassSymbol to a string. More...
 
std::string stringifyE_SgClassType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgClassType to a string. More...
 
std::string stringifyE_SgCloseStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCloseStatement to a string. More...
 
std::string stringifyE_SgCommaOpExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCommaOpExp to a string. More...
 
std::string stringifyE_SgCommonBlock (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCommonBlock to a string. More...
 
std::string stringifyE_SgCommonBlockObject (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCommonBlockObject to a string. More...
 
std::string stringifyE_SgComplexVal (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgComplexVal to a string. More...
 
std::string stringifyE_SgCompoundAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCompoundAssignOp to a string. More...
 
std::string stringifyE_SgCompoundInitializer (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCompoundInitializer to a string. More...
 
std::string stringifyE_SgComprehension (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgComprehension to a string. More...
 
std::string stringifyE_SgComputedGotoStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgComputedGotoStatement to a string. More...
 
std::string stringifyE_SgConcatenationOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgConcatenationOp to a string. More...
 
std::string stringifyE_SgConditionalExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgConditionalExp to a string. More...
 
std::string stringifyE_SgConjugateOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgConjugateOp to a string. More...
 
std::string stringifyE_SgConstructorInitializer (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgConstructorInitializer to a string. More...
 
std::string stringifyE_SgCtorInitializerList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCtorInitializerList to a string. More...
 
std::string stringifyE_SgCudaKernelCallExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCudaKernelCallExp to a string. More...
 
std::string stringifyE_SgCudaKernelExecConfig (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgCudaKernelExecConfig to a string. More...
 
std::string stringifyE_SgDeallocateStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDeallocateStatement to a string. More...
 
std::string stringifyE_SgDeclType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDeclType to a string. More...
 
std::string stringifyE_SgDefaultOptionStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDefaultOptionStmt to a string. More...
 
std::string stringifyE_SgDeleteExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDeleteExp to a string. More...
 
std::string stringifyE_SgDerivedTypeStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDerivedTypeStatement to a string. More...
 
std::string stringifyE_SgDesignatedInitializer (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDesignatedInitializer to a string. More...
 
std::string stringifyE_SgDictionaryComprehension (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDictionaryComprehension to a string. More...
 
std::string stringifyE_SgDictionaryExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDictionaryExp to a string. More...
 
std::string stringifyE_SgDirectory (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDirectory to a string. More...
 
std::string stringifyE_SgDirectoryList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDirectoryList to a string. More...
 
std::string stringifyE_SgDivAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDivAssignOp to a string. More...
 
std::string stringifyE_SgDivideOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDivideOp to a string. More...
 
std::string stringifyE_SgDoWhileStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDoWhileStmt to a string. More...
 
std::string stringifyE_SgDotDotExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDotDotExp to a string. More...
 
std::string stringifyE_SgDotExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDotExp to a string. More...
 
std::string stringifyE_SgDotStarOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgDotStarOp to a string. More...
 
std::string stringifyE_SgElementwiseAddOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgElementwiseAddOp to a string. More...
 
std::string stringifyE_SgElementwiseDivideOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgElementwiseDivideOp to a string. More...
 
std::string stringifyE_SgElementwiseLeftDivideOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgElementwiseLeftDivideOp to a string. More...
 
std::string stringifyE_SgElementwiseMultiplyOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgElementwiseMultiplyOp to a string. More...
 
std::string stringifyE_SgElementwiseOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgElementwiseOp to a string. More...
 
std::string stringifyE_SgElementwisePowerOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgElementwisePowerOp to a string. More...
 
std::string stringifyE_SgElementwiseSubtractOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgElementwiseSubtractOp to a string. More...
 
std::string stringifyE_SgElseWhereStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgElseWhereStatement to a string. More...
 
std::string stringifyE_SgEndfileStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgEndfileStatement to a string. More...
 
std::string stringifyE_SgEntryStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgEntryStatement to a string. More...
 
std::string stringifyE_SgEnumDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgEnumDeclaration to a string. More...
 
std::string stringifyE_SgEnumSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgEnumSymbol to a string. More...
 
std::string stringifyE_SgEnumType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgEnumType to a string. More...
 
std::string stringifyE_SgEqualityOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgEqualityOp to a string. More...
 
std::string stringifyE_SgExecStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgExecStatement to a string. More...
 
std::string stringifyE_SgExpBaseClass (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgExpBaseClass to a string. More...
 
std::string stringifyE_SgExponentiationAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgExponentiationAssignOp to a string. More...
 
std::string stringifyE_SgExponentiationOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgExponentiationOp to a string. More...
 
std::string stringifyE_SgExprListExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgExprListExp to a string. More...
 
std::string stringifyE_SgExprStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgExprStatement to a string. More...
 
std::string stringifyE_SgExpressionRoot (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgExpressionRoot to a string. More...
 
std::string stringifyE_SgFileList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFileList to a string. More...
 
std::string stringifyE_SgFinishExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFinishExp to a string. More...
 
std::string stringifyE_SgFinishStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFinishStmt to a string. More...
 
std::string stringifyE_SgFlushStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFlushStatement to a string. More...
 
std::string stringifyE_SgForAllStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgForAllStatement to a string. More...
 
std::string stringifyE_SgForInitStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgForInitStatement to a string. More...
 
std::string stringifyE_SgForStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgForStatement to a string. More...
 
std::string stringifyE_SgFortranDo (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFortranDo to a string. More...
 
std::string stringifyE_SgFortranNonblockedDo (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFortranNonblockedDo to a string. More...
 
std::string stringifyE_SgFunctionCallExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFunctionCallExp to a string. More...
 
std::string stringifyE_SgFunctionDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFunctionDeclaration to a string. More...
 
std::string stringifyE_SgFunctionDefinition (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFunctionDefinition to a string. More...
 
std::string stringifyE_SgFunctionParameterList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFunctionParameterList to a string. More...
 
std::string stringifyE_SgFunctionParameterRefExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFunctionParameterRefExp to a string. More...
 
std::string stringifyE_SgFunctionSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFunctionSymbol to a string. More...
 
std::string stringifyE_SgFunctionType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgFunctionType to a string. More...
 
std::string stringifyE_SgGlobal (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgGlobal to a string. More...
 
std::string stringifyE_SgGreaterOrEqualOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgGreaterOrEqualOp to a string. More...
 
std::string stringifyE_SgGreaterThanOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgGreaterThanOp to a string. More...
 
std::string stringifyE_SgHereExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgHereExp to a string. More...
 
std::string stringifyE_SgIOItemExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIOItemExpression to a string. More...
 
std::string stringifyE_SgIOStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIOStatement to a string. More...
 
std::string stringifyE_SgIfStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIfStmt to a string. More...
 
std::string stringifyE_SgImagPartOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgImagPartOp to a string. More...
 
std::string stringifyE_SgImplicitStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgImplicitStatement to a string. More...
 
std::string stringifyE_SgImpliedDo (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgImpliedDo to a string. More...
 
std::string stringifyE_SgIncludeDirectiveStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIncludeDirectiveStatement to a string. More...
 
std::string stringifyE_SgInitializedName (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgInitializedName to a string. More...
 
std::string stringifyE_SgInquireStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgInquireStatement to a string. More...
 
std::string stringifyE_SgIntegerDivideAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIntegerDivideAssignOp to a string. More...
 
std::string stringifyE_SgIntegerDivideOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIntegerDivideOp to a string. More...
 
std::string stringifyE_SgInterfaceStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgInterfaceStatement to a string. More...
 
std::string stringifyE_SgIorAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIorAssignOp to a string. More...
 
std::string stringifyE_SgIsNotOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIsNotOp to a string. More...
 
std::string stringifyE_SgIsOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgIsOp to a string. More...
 
std::string stringifyE_SgJavaClassDeclarationList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaClassDeclarationList to a string. More...
 
std::string stringifyE_SgJavaForEachStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaForEachStatement to a string. More...
 
std::string stringifyE_SgJavaImportStatementList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaImportStatementList to a string. More...
 
std::string stringifyE_SgJavaInstanceOfOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaInstanceOfOp to a string. More...
 
std::string stringifyE_SgJavaLabelStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaLabelStatement to a string. More...
 
std::string stringifyE_SgJavaLabelSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaLabelSymbol to a string. More...
 
std::string stringifyE_SgJavaMemberValuePair (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaMemberValuePair to a string. More...
 
std::string stringifyE_SgJavaNormalAnnotation (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaNormalAnnotation to a string. More...
 
std::string stringifyE_SgJavaPackageDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaPackageDeclaration to a string. More...
 
std::string stringifyE_SgJavaParameterType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaParameterType to a string. More...
 
std::string stringifyE_SgJavaParameterizedType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaParameterizedType to a string. More...
 
std::string stringifyE_SgJavaQualifiedType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaQualifiedType to a string. More...
 
std::string stringifyE_SgJavaSingleMemberAnnotation (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaSingleMemberAnnotation to a string. More...
 
std::string stringifyE_SgJavaSynchronizedStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaSynchronizedStatement to a string. More...
 
std::string stringifyE_SgJavaUnionType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaUnionType to a string. More...
 
std::string stringifyE_SgJavaUnsignedRshiftAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaUnsignedRshiftAssignOp to a string. More...
 
std::string stringifyE_SgJavaUnsignedRshiftOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaUnsignedRshiftOp to a string. More...
 
std::string stringifyE_SgJavaWildcardType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgJavaWildcardType to a string. More...
 
std::string stringifyE_SgKeyDatumPair (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgKeyDatumPair to a string. More...
 
std::string stringifyE_SgLabelSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLabelSymbol to a string. More...
 
std::string stringifyE_SgLambdaCapture (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLambdaCapture to a string. More...
 
std::string stringifyE_SgLambdaCaptureList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLambdaCaptureList to a string. More...
 
std::string stringifyE_SgLambdaExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLambdaExp to a string. More...
 
std::string stringifyE_SgLambdaRefExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLambdaRefExp to a string. More...
 
std::string stringifyE_SgLeftDivideOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLeftDivideOp to a string. More...
 
std::string stringifyE_SgLessOrEqualOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLessOrEqualOp to a string. More...
 
std::string stringifyE_SgLessThanOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLessThanOp to a string. More...
 
std::string stringifyE_SgListComprehension (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgListComprehension to a string. More...
 
std::string stringifyE_SgListExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgListExp to a string. More...
 
std::string stringifyE_SgLshiftAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLshiftAssignOp to a string. More...
 
std::string stringifyE_SgLshiftOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgLshiftOp to a string. More...
 
std::string stringifyE_SgMatlabForStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMatlabForStatement to a string. More...
 
std::string stringifyE_SgMatrixExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMatrixExp to a string. More...
 
std::string stringifyE_SgMatrixTransposeOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMatrixTransposeOp to a string. More...
 
std::string stringifyE_SgMemberFunctionDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMemberFunctionDeclaration to a string. More...
 
std::string stringifyE_SgMemberFunctionSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMemberFunctionSymbol to a string. More...
 
std::string stringifyE_SgMemberFunctionType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMemberFunctionType to a string. More...
 
std::string stringifyE_SgMembershipOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMembershipOp to a string. More...
 
std::string stringifyE_SgMinusAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMinusAssignOp to a string. More...
 
std::string stringifyE_SgMinusMinusOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMinusMinusOp to a string. More...
 
std::string stringifyE_SgMinusOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMinusOp to a string. More...
 
std::string stringifyE_SgModAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgModAssignOp to a string. More...
 
std::string stringifyE_SgModOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgModOp to a string. More...
 
std::string stringifyE_SgModifierType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgModifierType to a string. More...
 
std::string stringifyE_SgModuleStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgModuleStatement to a string. More...
 
std::string stringifyE_SgModuleSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgModuleSymbol to a string. More...
 
std::string stringifyE_SgMultAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMultAssignOp to a string. More...
 
std::string stringifyE_SgMultiplyOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgMultiplyOp to a string. More...
 
std::string stringifyE_SgNamedType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNamedType to a string. More...
 
std::string stringifyE_SgNamespaceDeclarationStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNamespaceDeclarationStatement to a string. More...
 
std::string stringifyE_SgNamespaceDefinitionStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNamespaceDefinitionStatement to a string. More...
 
std::string stringifyE_SgNamespaceSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNamespaceSymbol to a string. More...
 
std::string stringifyE_SgNaryBooleanOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNaryBooleanOp to a string. More...
 
std::string stringifyE_SgNaryComparisonOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNaryComparisonOp to a string. More...
 
std::string stringifyE_SgNaryOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNaryOp to a string. More...
 
std::string stringifyE_SgNewExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNewExp to a string. More...
 
std::string stringifyE_SgNoexceptOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNoexceptOp to a string. More...
 
std::string stringifyE_SgNonMembershipOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNonMembershipOp to a string. More...
 
std::string stringifyE_SgNotEqualOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNotEqualOp to a string. More...
 
std::string stringifyE_SgNotOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNotOp to a string. More...
 
std::string stringifyE_SgNullifyStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgNullifyStatement to a string. More...
 
std::string stringifyE_SgOmpAlignedClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpAlignedClause to a string. More...
 
std::string stringifyE_SgOmpAtomicStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpAtomicStatement to a string. More...
 
std::string stringifyE_SgOmpBodyStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpBodyStatement to a string. More...
 
std::string stringifyE_SgOmpClauseBodyStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpClauseBodyStatement to a string. More...
 
std::string stringifyE_SgOmpCollapseClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpCollapseClause to a string. More...
 
std::string stringifyE_SgOmpCopyinClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpCopyinClause to a string. More...
 
std::string stringifyE_SgOmpCopyprivateClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpCopyprivateClause to a string. More...
 
std::string stringifyE_SgOmpCriticalStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpCriticalStatement to a string. More...
 
std::string stringifyE_SgOmpDeviceClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpDeviceClause to a string. More...
 
std::string stringifyE_SgOmpDoStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpDoStatement to a string. More...
 
std::string stringifyE_SgOmpExpressionClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpExpressionClause to a string. More...
 
std::string stringifyE_SgOmpFirstprivateClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpFirstprivateClause to a string. More...
 
std::string stringifyE_SgOmpFlushStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpFlushStatement to a string. More...
 
std::string stringifyE_SgOmpForStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpForStatement to a string. More...
 
std::string stringifyE_SgOmpIfClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpIfClause to a string. More...
 
std::string stringifyE_SgOmpLastprivateClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpLastprivateClause to a string. More...
 
std::string stringifyE_SgOmpLinearClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpLinearClause to a string. More...
 
std::string stringifyE_SgOmpMapClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpMapClause to a string. More...
 
std::string stringifyE_SgOmpMasterStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpMasterStatement to a string. More...
 
std::string stringifyE_SgOmpNumThreadsClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpNumThreadsClause to a string. More...
 
std::string stringifyE_SgOmpOrderedStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpOrderedStatement to a string. More...
 
std::string stringifyE_SgOmpParallelStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpParallelStatement to a string. More...
 
std::string stringifyE_SgOmpPrivateClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpPrivateClause to a string. More...
 
std::string stringifyE_SgOmpReductionClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpReductionClause to a string. More...
 
std::string stringifyE_SgOmpSafelenClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpSafelenClause to a string. More...
 
std::string stringifyE_SgOmpScheduleClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpScheduleClause to a string. More...
 
std::string stringifyE_SgOmpSectionStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpSectionStatement to a string. More...
 
std::string stringifyE_SgOmpSectionsStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpSectionsStatement to a string. More...
 
std::string stringifyE_SgOmpSharedClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpSharedClause to a string. More...
 
std::string stringifyE_SgOmpSimdStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpSimdStatement to a string. More...
 
std::string stringifyE_SgOmpSingleStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpSingleStatement to a string. More...
 
std::string stringifyE_SgOmpTargetDataStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpTargetDataStatement to a string. More...
 
std::string stringifyE_SgOmpTargetStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpTargetStatement to a string. More...
 
std::string stringifyE_SgOmpTaskStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpTaskStatement to a string. More...
 
std::string stringifyE_SgOmpThreadprivateStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpThreadprivateStatement to a string. More...
 
std::string stringifyE_SgOmpUniformClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpUniformClause to a string. More...
 
std::string stringifyE_SgOmpVariablesClause (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpVariablesClause to a string. More...
 
std::string stringifyE_SgOmpWorkshareStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOmpWorkshareStatement to a string. More...
 
std::string stringifyE_SgOpenStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOpenStatement to a string. More...
 
std::string stringifyE_SgOrOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgOrOp to a string. More...
 
std::string stringifyE_SgPartialFunctionModifierType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPartialFunctionModifierType to a string. More...
 
std::string stringifyE_SgPartialFunctionType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPartialFunctionType to a string. More...
 
std::string stringifyE_SgPlusAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPlusAssignOp to a string. More...
 
std::string stringifyE_SgPlusPlusOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPlusPlusOp to a string. More...
 
std::string stringifyE_SgPntrArrRefExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPntrArrRefExp to a string. More...
 
std::string stringifyE_SgPointerAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPointerAssignOp to a string. More...
 
std::string stringifyE_SgPointerDerefExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPointerDerefExp to a string. More...
 
std::string stringifyE_SgPointerMemberType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPointerMemberType to a string. More...
 
std::string stringifyE_SgPointerType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPointerType to a string. More...
 
std::string stringifyE_SgPowerOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPowerOp to a string. More...
 
std::string stringifyE_SgPragmaDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPragmaDeclaration to a string. More...
 
std::string stringifyE_SgPrintStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPrintStatement to a string. More...
 
std::string stringifyE_SgProcedureHeaderStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgProcedureHeaderStatement to a string. More...
 
std::string stringifyE_SgProgramHeaderStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgProgramHeaderStatement to a string. More...
 
std::string stringifyE_SgProject (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgProject to a string. More...
 
std::string stringifyE_SgPythonGlobalStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPythonGlobalStmt to a string. More...
 
std::string stringifyE_SgPythonPrintStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgPythonPrintStmt to a string. More...
 
std::string stringifyE_SgQualifiedNameType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgQualifiedNameType to a string. More...
 
std::string stringifyE_SgRangeExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgRangeExp to a string. More...
 
std::string stringifyE_SgReadStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgReadStatement to a string. More...
 
std::string stringifyE_SgRealPartOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgRealPartOp to a string. More...
 
std::string stringifyE_SgReferenceType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgReferenceType to a string. More...
 
std::string stringifyE_SgRenameSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgRenameSymbol to a string. More...
 
std::string stringifyE_SgReturnStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgReturnStmt to a string. More...
 
std::string stringifyE_SgRewindStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgRewindStatement to a string. More...
 
std::string stringifyE_SgRshiftAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgRshiftAssignOp to a string. More...
 
std::string stringifyE_SgRshiftOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgRshiftOp to a string. More...
 
std::string stringifyE_SgRvalueReferenceType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgRvalueReferenceType to a string. More...
 
std::string stringifyE_SgScopeOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgScopeOp to a string. More...
 
std::string stringifyE_SgSetComprehension (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgSetComprehension to a string. More...
 
std::string stringifyE_SgSizeOfOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgSizeOfOp to a string. More...
 
std::string stringifyE_SgSourceFile (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgSourceFile to a string. More...
 
std::string stringifyE_SgSpawnStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgSpawnStmt to a string. More...
 
std::string stringifyE_SgStatementExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgStatementExpression to a string. More...
 
std::string stringifyE_SgStatementFunctionStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgStatementFunctionStatement to a string. More...
 
std::string stringifyE_SgStmtDeclarationStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgStmtDeclarationStatement to a string. More...
 
std::string stringifyE_SgStringConversion (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgStringConversion to a string. More...
 
std::string stringifyE_SgSubscriptExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgSubscriptExpression to a string. More...
 
std::string stringifyE_SgSubtractOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgSubtractOp to a string. More...
 
std::string stringifyE_SgSwitchStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgSwitchStatement to a string. More...
 
std::string stringifyE_SgTemplateArgument (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateArgument to a string. More...
 
std::string stringifyE_SgTemplateArgumentList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateArgumentList to a string. More...
 
std::string stringifyE_SgTemplateClassDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateClassDeclaration to a string. More...
 
std::string stringifyE_SgTemplateClassDefinition (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateClassDefinition to a string. More...
 
std::string stringifyE_SgTemplateClassSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateClassSymbol to a string. More...
 
std::string stringifyE_SgTemplateFunctionDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateFunctionDeclaration to a string. More...
 
std::string stringifyE_SgTemplateFunctionDefinition (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateFunctionDefinition to a string. More...
 
std::string stringifyE_SgTemplateFunctionSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateFunctionSymbol to a string. More...
 
std::string stringifyE_SgTemplateInstantiationDecl (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateInstantiationDecl to a string. More...
 
std::string stringifyE_SgTemplateInstantiationDefn (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateInstantiationDefn to a string. More...
 
std::string stringifyE_SgTemplateInstantiationDirectiveStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateInstantiationDirectiveStatement to a string. More...
 
std::string stringifyE_SgTemplateInstantiationFunctionDecl (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateInstantiationFunctionDecl to a string. More...
 
std::string stringifyE_SgTemplateInstantiationMemberFunctionDecl (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateInstantiationMemberFunctionDecl to a string. More...
 
std::string stringifyE_SgTemplateInstantiationTypedefDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateInstantiationTypedefDeclaration to a string. More...
 
std::string stringifyE_SgTemplateMemberFunctionDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateMemberFunctionDeclaration to a string. More...
 
std::string stringifyE_SgTemplateMemberFunctionSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateMemberFunctionSymbol to a string. More...
 
std::string stringifyE_SgTemplateParameter (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateParameter to a string. More...
 
std::string stringifyE_SgTemplateParameterList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateParameterList to a string. More...
 
std::string stringifyE_SgTemplateSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateSymbol to a string. More...
 
std::string stringifyE_SgTemplateType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateType to a string. More...
 
std::string stringifyE_SgTemplateTypedefDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateTypedefDeclaration to a string. More...
 
std::string stringifyE_SgTemplateTypedefSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateTypedefSymbol to a string. More...
 
std::string stringifyE_SgTemplateVariableDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTemplateVariableDeclaration to a string. More...
 
std::string stringifyE_SgThrowOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgThrowOp to a string. More...
 
std::string stringifyE_SgTryStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTryStmt to a string. More...
 
std::string stringifyE_SgTupleExp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTupleExp to a string. More...
 
std::string stringifyE_SgType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgType to a string. More...
 
std::string stringifyE_SgTypeBool (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeBool to a string. More...
 
std::string stringifyE_SgTypeCAFTeam (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeCAFTeam to a string. More...
 
std::string stringifyE_SgTypeChar (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeChar to a string. More...
 
std::string stringifyE_SgTypeComplex (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeComplex to a string. More...
 
std::string stringifyE_SgTypeCrayPointer (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeCrayPointer to a string. More...
 
std::string stringifyE_SgTypeDefault (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeDefault to a string. More...
 
std::string stringifyE_SgTypeDouble (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeDouble to a string. More...
 
std::string stringifyE_SgTypeEllipse (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeEllipse to a string. More...
 
std::string stringifyE_SgTypeFloat (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeFloat to a string. More...
 
std::string stringifyE_SgTypeGlobalVoid (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeGlobalVoid to a string. More...
 
std::string stringifyE_SgTypeIdOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeIdOp to a string. More...
 
std::string stringifyE_SgTypeImaginary (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeImaginary to a string. More...
 
std::string stringifyE_SgTypeInt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeInt to a string. More...
 
std::string stringifyE_SgTypeLabel (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeLabel to a string. More...
 
std::string stringifyE_SgTypeLong (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeLong to a string. More...
 
std::string stringifyE_SgTypeLongDouble (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeLongDouble to a string. More...
 
std::string stringifyE_SgTypeLongLong (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeLongLong to a string. More...
 
std::string stringifyE_SgTypeMatrix (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeMatrix to a string. More...
 
std::string stringifyE_SgTypeNullptr (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeNullptr to a string. More...
 
std::string stringifyE_SgTypeOfType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeOfType to a string. More...
 
std::string stringifyE_SgTypeShort (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeShort to a string. More...
 
std::string stringifyE_SgTypeSigned128bitInteger (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeSigned128bitInteger to a string. More...
 
std::string stringifyE_SgTypeSignedChar (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeSignedChar to a string. More...
 
std::string stringifyE_SgTypeSignedInt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeSignedInt to a string. More...
 
std::string stringifyE_SgTypeSignedLong (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeSignedLong to a string. More...
 
std::string stringifyE_SgTypeSignedLongLong (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeSignedLongLong to a string. More...
 
std::string stringifyE_SgTypeSignedShort (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeSignedShort to a string. More...
 
std::string stringifyE_SgTypeString (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeString to a string. More...
 
std::string stringifyE_SgTypeTuple (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeTuple to a string. More...
 
std::string stringifyE_SgTypeUnknown (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeUnknown to a string. More...
 
std::string stringifyE_SgTypeUnsigned128bitInteger (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeUnsigned128bitInteger to a string. More...
 
std::string stringifyE_SgTypeUnsignedChar (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeUnsignedChar to a string. More...
 
std::string stringifyE_SgTypeUnsignedInt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeUnsignedInt to a string. More...
 
std::string stringifyE_SgTypeUnsignedLong (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeUnsignedLong to a string. More...
 
std::string stringifyE_SgTypeUnsignedLongLong (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeUnsignedLongLong to a string. More...
 
std::string stringifyE_SgTypeUnsignedShort (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeUnsignedShort to a string. More...
 
std::string stringifyE_SgTypeVoid (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeVoid to a string. More...
 
std::string stringifyE_SgTypeWchar (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypeWchar to a string. More...
 
std::string stringifyE_SgTypedefDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypedefDeclaration to a string. More...
 
std::string stringifyE_SgTypedefSymbol (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypedefSymbol to a string. More...
 
std::string stringifyE_SgTypedefType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgTypedefType to a string. More...
 
std::string stringifyE_SgUnaryAddOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUnaryAddOp to a string. More...
 
std::string stringifyE_SgUnaryOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUnaryOp to a string. More...
 
std::string stringifyE_SgUnknownArrayOrFunctionReference (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUnknownArrayOrFunctionReference to a string. More...
 
std::string stringifyE_SgUnknownFile (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUnknownFile to a string. More...
 
std::string stringifyE_SgUntypedArrayType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedArrayType to a string. More...
 
std::string stringifyE_SgUntypedAssignmentStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedAssignmentStatement to a string. More...
 
std::string stringifyE_SgUntypedBinaryOperator (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedBinaryOperator to a string. More...
 
std::string stringifyE_SgUntypedBlockStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedBlockStatement to a string. More...
 
std::string stringifyE_SgUntypedDeclarationStatementList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedDeclarationStatementList to a string. More...
 
std::string stringifyE_SgUntypedFile (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedFile to a string. More...
 
std::string stringifyE_SgUntypedFunctionDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedFunctionDeclaration to a string. More...
 
std::string stringifyE_SgUntypedFunctionDeclarationList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedFunctionDeclarationList to a string. More...
 
std::string stringifyE_SgUntypedFunctionScope (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedFunctionScope to a string. More...
 
std::string stringifyE_SgUntypedGlobalScope (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedGlobalScope to a string. More...
 
std::string stringifyE_SgUntypedInitializedNameList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedInitializedNameList to a string. More...
 
std::string stringifyE_SgUntypedModuleDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedModuleDeclaration to a string. More...
 
std::string stringifyE_SgUntypedModuleScope (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedModuleScope to a string. More...
 
std::string stringifyE_SgUntypedProgramHeaderDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedProgramHeaderDeclaration to a string. More...
 
std::string stringifyE_SgUntypedScope (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedScope to a string. More...
 
std::string stringifyE_SgUntypedStatementList (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedStatementList to a string. More...
 
std::string stringifyE_SgUntypedSubroutineDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedSubroutineDeclaration to a string. More...
 
std::string stringifyE_SgUntypedType (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedType to a string. More...
 
std::string stringifyE_SgUntypedUnaryOperator (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedUnaryOperator to a string. More...
 
std::string stringifyE_SgUntypedVariableDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUntypedVariableDeclaration to a string. More...
 
std::string stringifyE_SgUpcBarrierStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUpcBarrierStatement to a string. More...
 
std::string stringifyE_SgUpcBlocksizeofExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUpcBlocksizeofExpression to a string. More...
 
std::string stringifyE_SgUpcElemsizeofExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUpcElemsizeofExpression to a string. More...
 
std::string stringifyE_SgUpcForAllStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUpcForAllStatement to a string. More...
 
std::string stringifyE_SgUpcLocalsizeofExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUpcLocalsizeofExpression to a string. More...
 
std::string stringifyE_SgUpcNotifyStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUpcNotifyStatement to a string. More...
 
std::string stringifyE_SgUpcWaitStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUpcWaitStatement to a string. More...
 
std::string stringifyE_SgUseStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUseStatement to a string. More...
 
std::string stringifyE_SgUserDefinedBinaryOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUserDefinedBinaryOp to a string. More...
 
std::string stringifyE_SgUserDefinedUnaryOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgUserDefinedUnaryOp to a string. More...
 
std::string stringifyE_SgVarArgCopyOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgVarArgCopyOp to a string. More...
 
std::string stringifyE_SgVarArgEndOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgVarArgEndOp to a string. More...
 
std::string stringifyE_SgVarArgOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgVarArgOp to a string. More...
 
std::string stringifyE_SgVarArgStartOneOperandOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgVarArgStartOneOperandOp to a string. More...
 
std::string stringifyE_SgVarArgStartOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgVarArgStartOp to a string. More...
 
std::string stringifyE_SgVariableDeclaration (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgVariableDeclaration to a string. More...
 
std::string stringifyE_SgVariableDefinition (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgVariableDefinition to a string. More...
 
std::string stringifyE_SgWaitStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgWaitStatement to a string. More...
 
std::string stringifyE_SgWhenStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgWhenStmt to a string. More...
 
std::string stringifyE_SgWhereStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgWhereStatement to a string. More...
 
std::string stringifyE_SgWhileStmt (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgWhileStmt to a string. More...
 
std::string stringifyE_SgWithStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgWithStatement to a string. More...
 
std::string stringifyE_SgWriteStatement (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgWriteStatement to a string. More...
 
std::string stringifyE_SgXorAssignOp (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgXorAssignOp to a string. More...
 
std::string stringifyE_SgYieldExpression (long int n, const char *strip, bool canonic)
 Converts an enum of type E_SgYieldExpression to a string. More...
 
std::string stringifyEditDistanceTreeEditDistanceEditType (long int n, const char *strip, bool canonic)
 Converts an enum of type EditDistance::TreeEditDistance::EditType to a string. More...
 
std::string stringifyFailSafe_fail_safe_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type FailSafe::fail_safe_enum to a string. More...
 
std::string stringifyFailedAssertionBehaviorAdjusterBehavior (long int n, const char *strip, bool canonic)
 Converts an enum of type FailedAssertionBehaviorAdjuster::Behavior to a string. More...
 
std::string stringifyFormat_Opt (long int n, const char *strip, bool canonic)
 Converts an enum of type Format_Opt to a string. More...
 
std::string stringifyFunctionCallInfoInsertionMode (long int n, const char *strip, bool canonic)
 Converts an enum of type FunctionCallInfo::InsertionMode to a string. More...
 
std::string stringifyGenRepresentationTypeOfPrint (long int n, const char *strip, bool canonic)
 Converts an enum of type GenRepresentation::TypeOfPrint to a string. More...
 
std::string stringifyHighLevelCollectionTypedefsIntermediateFileStringPosition_Enum (long int n, const char *strip, bool canonic)
 Converts an enum of type HighLevelCollectionTypedefs::IntermediateFileStringPosition_Enum to a string. More...
 
std::string stringifyHighLevelCollectionTypedefsPlacementPosition_Enum (long int n, const char *strip, bool canonic)
 Converts an enum of type HighLevelCollectionTypedefs::PlacementPosition_Enum to a string. More...
 
std::string stringifyHighLevelCollectionTypedefsScopeIdentifier_Enum (long int n, const char *strip, bool canonic)
 Converts an enum of type HighLevelCollectionTypedefs::ScopeIdentifier_Enum to a string. More...
 
std::string stringifyIRProcType (long int n, const char *strip, bool canonic)
 Converts an enum of type IRProcType to a string. More...
 
std::string stringifyIRStmtType (long int n, const char *strip, bool canonic)
 Converts an enum of type IRStmtType to a string. More...
 
std::string stringifyKLT_Descriptor_tile_kind_e (long int n, const char *strip, bool canonic)
 Converts an enum of type KLT::Descriptor::tile_kind_e to a string. More...
 
std::string stringifyKLT_LoopTree_kind_e (long int n, const char *strip, bool canonic)
 Converts an enum of type KLT::LoopTree::kind_e to a string. More...
 
std::string stringifyM68kDataFormat (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kDataFormat to a string. More...
 
std::string stringifyM68kEffectiveAddressMode (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kEffectiveAddressMode to a string. More...
 
std::string stringifyM68kEmacRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kEmacRegister to a string. More...
 
std::string stringifyM68kFamily (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kFamily to a string. More...
 
std::string stringifyM68kInstructionKind (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kInstructionKind to a string. More...
 
std::string stringifyM68kMacRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kMacRegister to a string. More...
 
std::string stringifyM68kRegisterClass (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kRegisterClass to a string. More...
 
std::string stringifyM68kSpecialPurposeRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kSpecialPurposeRegister to a string. More...
 
std::string stringifyM68kSupervisorRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type M68kSupervisorRegister to a string. More...
 
std::string stringifyMDCG_Model_element_t_kind_e (long int n, const char *strip, bool canonic)
 Converts an enum of type MDCG::Model::element_t::kind_e to a string. More...
 
std::string stringifyMDCG_Model_model_elements_e (long int n, const char *strip, bool canonic)
 Converts an enum of type MDCG::Model::model_elements_e to a string. More...
 
std::string stringifyMatchStatusCheckNodeMode (long int n, const char *strip, bool canonic)
 Converts an enum of type MatchStatus::CheckNodeMode to a string. More...
 
std::string stringifyMatchStatusPatternMatchMode (long int n, const char *strip, bool canonic)
 Converts an enum of type MatchStatus::PatternMatchMode to a string. More...
 
std::string stringifyMidLevelCollectionTypedefsIntermediateFileStringPosition_Enum (long int n, const char *strip, bool canonic)
 Converts an enum of type MidLevelCollectionTypedefs::IntermediateFileStringPosition_Enum to a string. More...
 
std::string stringifyMidLevelCollectionTypedefsPlacementPosition_Enum (long int n, const char *strip, bool canonic)
 Converts an enum of type MidLevelCollectionTypedefs::PlacementPosition_Enum to a string. More...
 
std::string stringifyMidLevelCollectionTypedefsScopeIdentifier_Enum (long int n, const char *strip, bool canonic)
 Converts an enum of type MidLevelCollectionTypedefs::ScopeIdentifier_Enum to a string. More...
 
std::string stringifyMipsFcsrMinors (long int n, const char *strip, bool canonic)
 Converts an enum of type MipsFcsrMinors to a string. More...
 
std::string stringifyMipsInstructionKind (long int n, const char *strip, bool canonic)
 Converts an enum of type MipsInstructionKind to a string. More...
 
std::string stringifyMipsRegisterClass (long int n, const char *strip, bool canonic)
 Converts an enum of type MipsRegisterClass to a string. More...
 
std::string stringifyMipsSpecialPurposeRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type MipsSpecialPurposeRegister to a string. More...
 
std::string stringifyMode (long int n, const char *strip, bool canonic)
 Converts an enum of type Mode to a string. More...
 
std::string stringifyNFAAssertion (long int n, const char *strip, bool canonic)
 Converts an enum of type NFAAssertion to a string. More...
 
std::string stringifyNFAType (long int n, const char *strip, bool canonic)
 Converts an enum of type NFAType to a string. More...
 
std::string stringifyNameQueryTypeOfQueryTypeOneParameter (long int n, const char *strip, bool canonic)
 Converts an enum of type NameQuery::TypeOfQueryTypeOneParameter to a string. More...
 
std::string stringifyNameQueryTypeOfQueryTypeTwoParameters (long int n, const char *strip, bool canonic)
 Converts an enum of type NameQuery::TypeOfQueryTypeTwoParameters to a string. More...
 
std::string stringifyNodeQueryTypeOfQueryTypeOneParameter (long int n, const char *strip, bool canonic)
 Converts an enum of type NodeQuery::TypeOfQueryTypeOneParameter to a string. More...
 
std::string stringifyNodeQueryTypeOfQueryTypeTwoParameters (long int n, const char *strip, bool canonic)
 Converts an enum of type NodeQuery::TypeOfQueryTypeTwoParameters to a string. More...
 
std::string stringifyNumberQueryTypeOfQueryTypeOneParameter (long int n, const char *strip, bool canonic)
 Converts an enum of type NumberQuery::TypeOfQueryTypeOneParameter to a string. More...
 
std::string stringifyNumberQueryTypeOfQueryTypeTwoParameters (long int n, const char *strip, bool canonic)
 Converts an enum of type NumberQuery::TypeOfQueryTypeTwoParameters to a string. More...
 
std::string stringifyOmpSupport_omp_construct_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type OmpSupport::omp_construct_enum to a string. More...
 
std::string stringifyOmpSupport_omp_rtl_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type OmpSupport::omp_rtl_enum to a string. More...
 
std::string stringifyPowerpcConditionRegisterAccessGranularity (long int n, const char *strip, bool canonic)
 Converts an enum of type PowerpcConditionRegisterAccessGranularity to a string. More...
 
std::string stringifyPowerpcInstructionKind (long int n, const char *strip, bool canonic)
 Converts an enum of type PowerpcInstructionKind to a string. More...
 
std::string stringifyPowerpcRegisterClass (long int n, const char *strip, bool canonic)
 Converts an enum of type PowerpcRegisterClass to a string. More...
 
std::string stringifyPowerpcSpecialPurposeRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type PowerpcSpecialPurposeRegister to a string. More...
 
std::string stringifyPowerpcTimeBaseRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type PowerpcTimeBaseRegister to a string. More...
 
std::string stringifyPreprocessingInfoDirectiveType (long int n, const char *strip, bool canonic)
 Converts an enum of type PreprocessingInfo::DirectiveType to a string. More...
 
std::string stringifyPreprocessingInfoRelativePositionType (long int n, const char *strip, bool canonic)
 Converts an enum of type PreprocessingInfo::RelativePositionType to a string. More...
 
std::string stringifyPtrAliasAnalysisCOLOR (long int n, const char *strip, bool canonic)
 Converts an enum of type PtrAliasAnalysis::COLOR to a string. More...
 
std::string stringifyPtrAliasAnalysisTRAVERSAL_TYPE (long int n, const char *strip, bool canonic)
 Converts an enum of type PtrAliasAnalysis::TRAVERSAL_TYPE to a string. More...
 
std::string stringifyQCodeEditPosition (long int n, const char *strip, bool canonic)
 Converts an enum of type QCodeEdit::Position to a string. More...
 
std::string stringifyQDocumentLineEnding (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocument::LineEnding to a string. More...
 
std::string stringifyQDocumentTextProcessing (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocument::TextProcessing to a string. More...
 
std::string stringifyQDocumentWhiteSpaceFlag (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocument::WhiteSpaceFlag to a string. More...
 
std::string stringifyQDocumentCommandCommand (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocumentCommand::Command to a string. More...
 
std::string stringifyQDocumentCursorMoveFlag (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocumentCursor::MoveFlag to a string. More...
 
std::string stringifyQDocumentCursorMoveOperation (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocumentCursor::MoveOperation to a string. More...
 
std::string stringifyQDocumentCursorSelectionType (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocumentCursor::SelectionType to a string. More...
 
std::string stringifyQDocumentCursorHandleFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocumentCursorHandle::Flags to a string. More...
 
std::string stringifyQDocumentLineState (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocumentLine::State to a string. More...
 
std::string stringifyQDocumentSearchOption (long int n, const char *strip, bool canonic)
 Converts an enum of type QDocumentSearch::Option to a string. More...
 
std::string stringifyQEditorCodecUpdatePolicy (long int n, const char *strip, bool canonic)
 Converts an enum of type QEditor::CodecUpdatePolicy to a string. More...
 
std::string stringifyQEditorEditFlag (long int n, const char *strip, bool canonic)
 Converts an enum of type QEditor::EditFlag to a string. More...
 
std::string stringifyQEditorSaveState (long int n, const char *strip, bool canonic)
 Converts an enum of type QEditor::SaveState to a string. More...
 
std::string stringifyQLanguageDefinitionCollapseFlag (long int n, const char *strip, bool canonic)
 Converts an enum of type QLanguageDefinition::CollapseFlag to a string. More...
 
std::string stringifyQNFAActionQNFAAction_ (long int n, const char *strip, bool canonic)
 Converts an enum of type QNFAAction::QNFAAction_ to a string. More...
 
std::string stringifyQNFADefinitionPMatchType (long int n, const char *strip, bool canonic)
 Converts an enum of type QNFADefinition::PMatch::Type to a string. More...
 
std::string stringifyQPanelLayoutPosition (long int n, const char *strip, bool canonic)
 Converts an enum of type QPanelLayout::Position to a string. More...
 
std::string stringifyQPanelLayoutSizeType (long int n, const char *strip, bool canonic)
 Converts an enum of type QPanelLayout::SizeType to a string. More...
 
std::string stringifyQParenthesisRole (long int n, const char *strip, bool canonic)
 Converts an enum of type QParenthesis::Role to a string. More...
 
std::string stringifyQReliableFileWatchState (long int n, const char *strip, bool canonic)
 Converts an enum of type QReliableFileWatch::State to a string. More...
 
std::string stringifyQtColorLineColorComponent (long int n, const char *strip, bool canonic)
 Converts an enum of type QtColorLine::ColorComponent to a string. More...
 
std::string stringifyQtGradientWidgetPrivateHandle (long int n, const char *strip, bool canonic)
 Converts an enum of type QtGradientWidgetPrivate::Handle to a string. More...
 
std::string stringifyRIFG_EdgeDirection (long int n, const char *strip, bool canonic)
 Converts an enum of type RIFG::EdgeDirection to a string. More...
 
std::string stringifyRIFG_ForwardBackward (long int n, const char *strip, bool canonic)
 Converts an enum of type RIFG::ForwardBackward to a string. More...
 
std::string stringifyRITarjEdgeType (long int n, const char *strip, bool canonic)
 Converts an enum of type RITarjEdgeType to a string. More...
 
std::string stringifyRITarjType (long int n, const char *strip, bool canonic)
 Converts an enum of type RITarjType to a string. More...
 
std::string stringifyROSEAttributesList_languageTypeEnum (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSEAttributesList::languageTypeEnum to a string. More...
 
std::string stringifyROSE_CallbacksDirection (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Callbacks::Direction to a string. More...
 
std::string stringifyROSE_Fortran_Additional_Info (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Fortran_Additional_Info to a string. More...
 
std::string stringifyROSE_Fortran_Identifiers (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Fortran_Identifiers to a string. More...
 
std::string stringifyROSE_Fortran_Operators (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Fortran_Operators to a string. More...
 
std::string stringifyROSE_Fortran_defsROSE_C_CXX_keywords (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Fortran_defs::ROSE_C_CXX_keywords to a string. More...
 
std::string stringifyROSE_Fortran_defsROSE_C_CXX_operators (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Fortran_defs::ROSE_C_CXX_operators to a string. More...
 
std::string stringifyROSE_Fortran_defsROSE_Fortran_Additional_Info (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Fortran_defs::ROSE_Fortran_Additional_Info to a string. More...
 
std::string stringifyROSE_Fortran_defsROSE_Fortran_Operators (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Fortran_defs::ROSE_Fortran_Operators to a string. More...
 
std::string stringifyROSE_Fortran_defsROSE_Fortran_keywords (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_Fortran_defs::ROSE_Fortran_keywords to a string. More...
 
std::string stringifyROSE_token_idsROSE_C_CXX_Additional_Info (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_token_ids::ROSE_C_CXX_Additional_Info to a string. More...
 
std::string stringifyROSE_token_idsROSE_C_CXX_alternate_tok (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_token_ids::ROSE_C_CXX_alternate_tok to a string. More...
 
std::string stringifyROSE_token_idsROSE_C_CXX_keywords (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_token_ids::ROSE_C_CXX_keywords to a string. More...
 
std::string stringifyROSE_token_ids_whitespace (long int n, const char *strip, bool canonic)
 Converts an enum of type ROSE_token_ids::whitespace to a string. More...
 
std::string stringifyReachingDefType (long int n, const char *strip, bool canonic)
 Converts an enum of type ReachingDef::Type to a string. More...
 
std::string stringifyRegisterDictionarySortBySizeDirection (long int n, const char *strip, bool canonic)
 Converts an enum of type RegisterDictionary::SortBySize::Direction to a string. More...
 
std::string stringifySDG_PDGEdgeEdgeType (long int n, const char *strip, bool canonic)
 Converts an enum of type SDG::PDGEdge::EdgeType to a string. More...
 
std::string stringifySDG_SDGEdgeControlDependenceType (long int n, const char *strip, bool canonic)
 Converts an enum of type SDG::SDGEdge::ControlDependenceType to a string. More...
 
std::string stringifySDG_SDGEdgeEdgeType (long int n, const char *strip, bool canonic)
 Converts an enum of type SDG::SDGEdge::EdgeType to a string. More...
 
std::string stringifySDG_SDGNodeNodeType (long int n, const char *strip, bool canonic)
 Converts an enum of type SDG::SDGNode::NodeType to a string. More...
 
std::string stringifySPRAY_LabelPropertyIOType (long int n, const char *strip, bool canonic)
 Converts an enum of type SPRAY::LabelProperty::IOType to a string. More...
 
std::string stringifySPRAY_LabelPropertyLabelType (long int n, const char *strip, bool canonic)
 Converts an enum of type SPRAY::LabelProperty::LabelType to a string. More...
 
std::string stringifySageBuilderSourcePositionClassification (long int n, const char *strip, bool canonic)
 Converts an enum of type SageBuilder::SourcePositionClassification to a string. More...
 
std::string stringifySawyerAccessAccess (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::Access::Access to a string. More...
 
std::string stringifySawyerCommandLineCanonical (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::CommandLine::Canonical to a string. More...
 
std::string stringifySawyerCommandLineGroupingFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::CommandLine::GroupingFlags to a string. More...
 
std::string stringifySawyerCommandLineShowGroupName (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::CommandLine::ShowGroupName to a string. More...
 
std::string stringifySawyerCommandLineSortOrder (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::CommandLine::SortOrder to a string. More...
 
std::string stringifySawyerCommandLineSwitchSkipping (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::CommandLine::SwitchSkipping to a string. More...
 
std::string stringifySawyerCommandLineWhichValue (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::CommandLine::WhichValue to a string. More...
 
std::string stringifySawyerContainerAlgorithmCsiNextAction (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::Container::Algorithm::CsiNextAction to a string. More...
 
std::string stringifySawyerContainerAlgorithmTraversalEvent (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::Container::Algorithm::TraversalEvent to a string. More...
 
std::string stringifySawyerContainerGraphEdgePhase (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::Container::Graph::EdgePhase to a string. More...
 
std::string stringifySawyerDocumentMarkupTokenType (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::Document::Markup::TokenType to a string. More...
 
std::string stringifySawyerMessageAnsiColor (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::Message::AnsiColor to a string. More...
 
std::string stringifySawyerMessageImportance (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::Message::Importance to a string. More...
 
std::string stringifySawyerMessageWhen (long int n, const char *strip, bool canonic)
 Converts an enum of type Sawyer::Message::When to a string. More...
 
std::string stringifySgAccessModifier_access_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAccessModifier::access_modifier_enum to a string. More...
 
std::string stringifySgAsmBlockReason (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmBlock::Reason to a string. More...
 
std::string stringifySgAsmElfDynamicEntryEntryType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfDynamicEntry::EntryType to a string. More...
 
std::string stringifySgAsmElfFileHeaderObjectType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfFileHeader::ObjectType to a string. More...
 
std::string stringifySgAsmElfRelocEntryRelocType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfRelocEntry::RelocType to a string. More...
 
std::string stringifySgAsmElfSectionTableEntrySectionFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfSectionTableEntry::SectionFlags to a string. More...
 
std::string stringifySgAsmElfSectionTableEntrySectionType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfSectionTableEntry::SectionType to a string. More...
 
std::string stringifySgAsmElfSegmentTableEntrySegmentFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfSegmentTableEntry::SegmentFlags to a string. More...
 
std::string stringifySgAsmElfSegmentTableEntrySegmentType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfSegmentTableEntry::SegmentType to a string. More...
 
std::string stringifySgAsmElfSymbolElfSymBinding (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfSymbol::ElfSymBinding to a string. More...
 
std::string stringifySgAsmElfSymbolElfSymType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmElfSymbol::ElfSymType to a string. More...
 
std::string stringifySgAsmExecutableFileFormatExecABI (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmExecutableFileFormat::ExecABI to a string. More...
 
std::string stringifySgAsmExecutableFileFormatExecFamily (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmExecutableFileFormat::ExecFamily to a string. More...
 
std::string stringifySgAsmExecutableFileFormatExecPurpose (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmExecutableFileFormat::ExecPurpose to a string. More...
 
std::string stringifySgAsmExecutableFileFormatInsSetArchitecture (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmExecutableFileFormat::InsSetArchitecture to a string. More...
 
std::string stringifySgAsmFunctionFunctionReason (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmFunction::FunctionReason to a string. More...
 
std::string stringifySgAsmFunctionMayReturn (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmFunction::MayReturn to a string. More...
 
std::string stringifySgAsmFunction_function_kind_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmFunction::function_kind_enum to a string. More...
 
std::string stringifySgAsmGenericFileAddressSpace (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmGenericFile::AddressSpace to a string. More...
 
std::string stringifySgAsmGenericFileElasticity (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmGenericFile::Elasticity to a string. More...
 
std::string stringifySgAsmGenericSectionSectionPurpose (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmGenericSection::SectionPurpose to a string. More...
 
std::string stringifySgAsmGenericSymbolSymbolBinding (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmGenericSymbol::SymbolBinding to a string. More...
 
std::string stringifySgAsmGenericSymbolSymbolDefState (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmGenericSymbol::SymbolDefState to a string. More...
 
std::string stringifySgAsmGenericSymbolSymbolType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmGenericSymbol::SymbolType to a string. More...
 
std::string stringifySgAsmLEFileHeaderLEFileHeaderFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmLEFileHeader::LEFileHeaderFlags to a string. More...
 
std::string stringifySgAsmLESectionTableEntryLESectionFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmLESectionTableEntry::LESectionFlags to a string. More...
 
std::string stringifySgAsmNEEntryPointNEEntryFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmNEEntryPoint::NEEntryFlags to a string. More...
 
std::string stringifySgAsmNEFileHeaderHeaderFlags1 (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmNEFileHeader::HeaderFlags1 to a string. More...
 
std::string stringifySgAsmNEFileHeaderHeaderFlags2 (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmNEFileHeader::HeaderFlags2 to a string. More...
 
std::string stringifySgAsmNERelocEntryNERelocFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmNERelocEntry::NERelocFlags to a string. More...
 
std::string stringifySgAsmNERelocEntryNERelocModifiers (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmNERelocEntry::NERelocModifiers to a string. More...
 
std::string stringifySgAsmNERelocEntryNERelocSrcType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmNERelocEntry::NERelocSrcType to a string. More...
 
std::string stringifySgAsmNERelocEntryNERelocTgtType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmNERelocEntry::NERelocTgtType to a string. More...
 
std::string stringifySgAsmNESectionTableEntryNESectionFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmNESectionTableEntry::NESectionFlags to a string. More...
 
std::string stringifySgAsmOp_asm_operand_constraint_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmOp::asm_operand_constraint_enum to a string. More...
 
std::string stringifySgAsmOp_asm_operand_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmOp::asm_operand_modifier_enum to a string. More...
 
std::string stringifySgAsmPEFileHeaderDLLFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmPEFileHeader::DLLFlags to a string. More...
 
std::string stringifySgAsmPEFileHeaderHeaderFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmPEFileHeader::HeaderFlags to a string. More...
 
std::string stringifySgAsmPEFileHeaderPairPurpose (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmPEFileHeader::PairPurpose to a string. More...
 
std::string stringifySgAsmPEFileHeaderSubsystem (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmPEFileHeader::Subsystem to a string. More...
 
std::string stringifySgAsmPESectionTableEntryPESectionFlags (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmPESectionTableEntry::PESectionFlags to a string. More...
 
std::string stringifySgAsmRiscOperationRiscOperator (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAsmRiscOperation::RiscOperator to a string. More...
 
std::string stringifySgAttributeSpecificationStatement_attribute_spec_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgAttributeSpecificationStatement::attribute_spec_enum to a string. More...
 
std::string stringifySgBaseClassModifier_baseclass_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgBaseClassModifier::baseclass_modifier_enum to a string. More...
 
std::string stringifySgCastExp_cast_type_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgCastExp::cast_type_enum to a string. More...
 
std::string stringifySgClassDeclaration_class_types (long int n, const char *strip, bool canonic)
 Converts an enum of type SgClassDeclaration::class_types to a string. More...
 
std::string stringifySgConstVolatileModifier_cv_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgConstVolatileModifier::cv_modifier_enum to a string. More...
 
std::string stringifySgDataStatementValue_data_statement_value_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgDataStatementValue::data_statement_value_enum to a string. More...
 
std::string stringifySgDeclarationModifier_declaration_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgDeclarationModifier::declaration_modifier_enum to a string. More...
 
std::string stringifySgDeclarationModifier_gnu_declaration_visability_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgDeclarationModifier::gnu_declaration_visability_enum to a string. More...
 
std::string stringifySgDeclarationStatement_gnu_extension_visability_attribute_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgDeclarationStatement::gnu_extension_visability_attribute_enum to a string. More...
 
std::string stringifySgDeclarationStatement_template_specialization_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgDeclarationStatement::template_specialization_enum to a string. More...
 
std::string stringifySgElaboratedTypeModifier_elaborated_type_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgElaboratedTypeModifier::elaborated_type_modifier_enum to a string. More...
 
std::string stringifySgFile_outputFormatOption_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgFile::outputFormatOption_enum to a string. More...
 
std::string stringifySgFile_outputLanguageOption_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgFile::outputLanguageOption_enum to a string. More...
 
std::string stringifySgFunctionModifier_function_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgFunctionModifier::function_modifier_enum to a string. More...
 
std::string stringifySgGraphGraphEdgeType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgGraph::GraphEdgeType to a string. More...
 
std::string stringifySgGraphGraphProperties (long int n, const char *strip, bool canonic)
 Converts an enum of type SgGraph::GraphProperties to a string. More...
 
std::string stringifySgIOStatement_io_statement_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgIOStatement::io_statement_enum to a string. More...
 
std::string stringifySgInitializedName_asm_register_name_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgInitializedName::asm_register_name_enum to a string. More...
 
std::string stringifySgInitializedName_excess_specifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgInitializedName::excess_specifier_enum to a string. More...
 
std::string stringifySgInitializedName_gnu_variable_attribute_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgInitializedName::gnu_variable_attribute_enum to a string. More...
 
std::string stringifySgInitializedName_preinitialization_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgInitializedName::preinitialization_enum to a string. More...
 
std::string stringifySgInterfaceStatement_generic_spec_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgInterfaceStatement::generic_spec_enum to a string. More...
 
std::string stringifySgLabelSymbol_label_type_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgLabelSymbol::label_type_enum to a string. More...
 
std::string stringifySgLinkageModifier_linkage_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgLinkageModifier::linkage_modifier_enum to a string. More...
 
std::string stringifySgMemberFunctionType_mfunc_specifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgMemberFunctionType::mfunc_specifier_enum to a string. More...
 
std::string stringifySgNodeHelperPatternOutputTargetOType (long int n, const char *strip, bool canonic)
 Converts an enum of type SgNodeHelper::Pattern::OutputTarget::OType to a string. More...
 
std::string stringifySgOmpClause_omp_default_option_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgOmpClause::omp_default_option_enum to a string. More...
 
std::string stringifySgOmpClause_omp_map_dist_data_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgOmpClause::omp_map_dist_data_enum to a string. More...
 
std::string stringifySgOmpClause_omp_map_operator_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgOmpClause::omp_map_operator_enum to a string. More...
 
std::string stringifySgOmpClause_omp_reduction_operator_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgOmpClause::omp_reduction_operator_enum to a string. More...
 
std::string stringifySgOmpClause_omp_schedule_kind_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgOmpClause::omp_schedule_kind_enum to a string. More...
 
std::string stringifySgOpenclAccessModeModifier_access_mode_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgOpenclAccessModeModifier::access_mode_modifier_enum to a string. More...
 
std::string stringifySgProcedureHeaderStatement_subprogram_kind_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgProcedureHeaderStatement::subprogram_kind_enum to a string. More...
 
std::string stringifySgProject_template_instantiation_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgProject::template_instantiation_enum to a string. More...
 
std::string stringifySgSpecialFunctionModifier_special_function_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgSpecialFunctionModifier::special_function_modifier_enum to a string. More...
 
std::string stringifySgStopOrPauseStatement_stop_or_pause_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgStopOrPauseStatement::stop_or_pause_enum to a string. More...
 
std::string stringifySgStorageModifier_storage_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgStorageModifier::storage_modifier_enum to a string. More...
 
std::string stringifySgTemplateArgument_template_argument_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgTemplateArgument::template_argument_enum to a string. More...
 
std::string stringifySgTemplateClassDeclaration_class_types (long int n, const char *strip, bool canonic)
 Converts an enum of type SgTemplateClassDeclaration::class_types to a string. More...
 
std::string stringifySgTemplateDeclaration_template_type_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgTemplateDeclaration::template_type_enum to a string. More...
 
std::string stringifySgTemplateParameter_template_parameter_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgTemplateParameter::template_parameter_enum to a string. More...
 
std::string stringifySgThrowOp_e_throw_kind (long int n, const char *strip, bool canonic)
 Converts an enum of type SgThrowOp::e_throw_kind to a string. More...
 
std::string stringifySgTokenROSE_C_CXX_Operators (long int n, const char *strip, bool canonic)
 Converts an enum of type SgToken::ROSE_C_CXX_Operators to a string. More...
 
std::string stringifySgTokenROSE_C_CXX_keywords (long int n, const char *strip, bool canonic)
 Converts an enum of type SgToken::ROSE_C_CXX_keywords to a string. More...
 
std::string stringifySgTokenROSE_Fortran_Additional_Info (long int n, const char *strip, bool canonic)
 Converts an enum of type SgToken::ROSE_Fortran_Additional_Info to a string. More...
 
std::string stringifySgTokenROSE_Fortran_Keywords (long int n, const char *strip, bool canonic)
 Converts an enum of type SgToken::ROSE_Fortran_Keywords to a string. More...
 
std::string stringifySgTokenROSE_Fortran_Operators (long int n, const char *strip, bool canonic)
 Converts an enum of type SgToken::ROSE_Fortran_Operators to a string. More...
 
std::string stringifySgType_fortran_attribute_specifiers_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgType::fortran_attribute_specifiers_enum to a string. More...
 
std::string stringifySgTypeModifier_gnu_extension_machine_mode_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgTypeModifier::gnu_extension_machine_mode_enum to a string. More...
 
std::string stringifySgTypeModifier_type_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgTypeModifier::type_modifier_enum to a string. More...
 
std::string stringifySgUPC_AccessModifier_upc_access_modifier_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgUPC_AccessModifier::upc_access_modifier_enum to a string. More...
 
std::string stringifySgUnaryOpSgop_mode (long int n, const char *strip, bool canonic)
 Converts an enum of type SgUnaryOp::Sgop_mode to a string. More...
 
std::string stringifySgUnparse_Info_access_attr_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgUnparse_Info::access_attr_enum to a string. More...
 
std::string stringifySgUnparse_Info_unparse_type_num (long int n, const char *strip, bool canonic)
 Converts an enum of type SgUnparse_Info::unparse_type_num to a string. More...
 
std::string stringifySgUntypedType_type_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgUntypedType::type_enum to a string. More...
 
std::string stringifySgVariableDeclaration_gnu_extension_declaration_attributes_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type SgVariableDeclaration::gnu_extension_declaration_attributes_enum to a string. More...
 
std::string stringifySg_File_Info_classifier (long int n, const char *strip, bool canonic)
 Converts an enum of type Sg_File_Info::classifier to a string. More...
 
std::string stringifySg_File_Info_p_fileflags (long int n, const char *strip, bool canonic)
 Converts an enum of type Sg_File_Info::p_fileflags to a string. More...
 
std::string stringifySnippetInsertMechanism (long int n, const char *strip, bool canonic)
 Converts an enum of type Snippet::InsertMechanism to a string. More...
 
std::string stringifySnippetLocalDeclarationPosition (long int n, const char *strip, bool canonic)
 Converts an enum of type Snippet::LocalDeclarationPosition to a string. More...
 
std::string stringifySqlDatabaseDriver (long int n, const char *strip, bool canonic)
 Converts an enum of type SqlDatabase::Driver to a string. More...
 
std::string stringifyStringUtilityFileNameLocation (long int n, const char *strip, bool canonic)
 Converts an enum of type StringUtility::FileNameLocation to a string. More...
 
std::string stringifyStringUtilityOSType (long int n, const char *strip, bool canonic)
 Converts an enum of type StringUtility::OSType to a string. More...
 
std::string stringifyTaintLatticeVertex (long int n, const char *strip, bool canonic)
 Converts an enum of type TaintLattice::Vertex to a string. More...
 
std::string stringifyTaskState (long int n, const char *strip, bool canonic)
 Converts an enum of type Task::State to a string. More...
 
std::string stringifyTransformationSupport_operatorCodeType (long int n, const char *strip, bool canonic)
 Converts an enum of type TransformationSupport::operatorCodeType to a string. More...
 
std::string stringifyTraversalEnum (long int n, const char *strip, bool canonic)
 Converts an enum of type TraversalEnum to a string. More...
 
std::string stringifyUnparseLanguageIndependentConstructs_token_sequence_position_enum_type (long int n, const char *strip, bool canonic)
 Converts an enum of type UnparseLanguageIndependentConstructs::token_sequence_position_enum_type to a string. More...
 
std::string stringifyUnparseLanguageIndependentConstructs_unparsed_as_enum_type (long int n, const char *strip, bool canonic)
 Converts an enum of type UnparseLanguageIndependentConstructs::unparsed_as_enum_type to a string. More...
 
std::string stringifyVariantT (long int n, const char *strip, bool canonic)
 Converts an enum of type VariantT to a string. More...
 
std::string stringifyVirtualBinCFG_EdgeConditionKind (long int n, const char *strip, bool canonic)
 Converts an enum of type VirtualBinCFG::EdgeConditionKind to a string. More...
 
std::string stringifyVirtualCFG_EdgeConditionKind (long int n, const char *strip, bool canonic)
 Converts an enum of type VirtualCFG::EdgeConditionKind to a string. More...
 
std::string stringifyWarningType (long int n, const char *strip, bool canonic)
 Converts an enum of type WarningType to a string. More...
 
std::string stringifyX86BranchPrediction (long int n, const char *strip, bool canonic)
 Converts an enum of type X86BranchPrediction to a string. More...
 
std::string stringifyX86Exception (long int n, const char *strip, bool canonic)
 Converts an enum of type X86Exception to a string. More...
 
std::string stringifyX86Flag (long int n, const char *strip, bool canonic)
 Converts an enum of type X86Flag to a string. More...
 
std::string stringifyX86Flags (long int n, const char *strip, bool canonic)
 Converts an enum of type X86Flags to a string. More...
 
std::string stringifyX86GeneralPurposeRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type X86GeneralPurposeRegister to a string. More...
 
std::string stringifyX86InstructionKind (long int n, const char *strip, bool canonic)
 Converts an enum of type X86InstructionKind to a string. More...
 
std::string stringifyX86InstructionSize (long int n, const char *strip, bool canonic)
 Converts an enum of type X86InstructionSize to a string. More...
 
std::string stringifyX86RegisterClass (long int n, const char *strip, bool canonic)
 Converts an enum of type X86RegisterClass to a string. More...
 
std::string stringifyX86RepeatPrefix (long int n, const char *strip, bool canonic)
 Converts an enum of type X86RepeatPrefix to a string. More...
 
std::string stringifyX86SegmentRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type X86SegmentRegister to a string. More...
 
std::string stringifyX86StRegister (long int n, const char *strip, bool canonic)
 Converts an enum of type X86StRegister to a string. More...
 
std::string stringify__ptrace_request (long int n, const char *strip, bool canonic)
 Converts an enum of type __ptrace_request to a string. More...
 
std::string stringify_boost_edge_dbg_data_t (long int n, const char *strip, bool canonic)
 Converts an enum of type boost::edge_dbg_data_t to a string. More...
 
std::string stringify_boost_graph_dbg_data_t (long int n, const char *strip, bool canonic)
 Converts an enum of type boost::graph_dbg_data_t to a string. More...
 
std::string stringify_boost_vertex_callgraph_t (long int n, const char *strip, bool canonic)
 Converts an enum of type boost::vertex_callgraph_t to a string. More...
 
std::string stringify_boost_vertex_classhierarchy_t (long int n, const char *strip, bool canonic)
 Converts an enum of type boost::vertex_classhierarchy_t to a string. More...
 
std::string stringify_boost_vertex_dbg_data_t (long int n, const char *strip, bool canonic)
 Converts an enum of type boost::vertex_dbg_data_t to a string. More...
 
std::string stringify_controlEnum (long int n, const char *strip, bool canonic)
 Converts an enum of type controlEnum to a string. More...
 
std::string stringify_defaultEnumFunctionType (long int n, const char *strip, bool canonic)
 Converts an enum of type defaultEnumFunctionType to a string. More...
 
std::string stringify_klt_tile_desc_t_tile_kind_e (long int n, const char *strip, bool canonic)
 Converts an enum of type klt_tile_desc_t::tile_kind_e to a string. More...
 
std::string stringify_language_enum (long int n, const char *strip, bool canonic)
 Converts an enum of type language_enum to a string. More...
 
std::string stringify_omp_lock_hint_t (long int n, const char *strip, bool canonic)
 Converts an enum of type omp_lock_hint_t to a string. More...
 
std::string stringify_omp_proc_bind_t (long int n, const char *strip, bool canonic)
 Converts an enum of type omp_proc_bind_t to a string. More...
 
std::string stringify_omp_sched_t (long int n, const char *strip, bool canonic)
 Converts an enum of type omp_sched_t to a string. More...
 
std::string stringify_ops (long int n, const char *strip, bool canonic)
 Converts an enum of type ops to a string. More...
 
std::string stringify_ssa_unfiltered_cfgReachingDefType (long int n, const char *strip, bool canonic)
 Converts an enum of type ssa_unfiltered_cfg::ReachingDef::Type to a string. More...
 
std::string stringify_yytokentype (long int n, const char *strip, bool canonic)
 Converts an enum of type yytokentype to a string. More...
 
int containsString (const std::string &masterString, const std::string &targetString)
 
std::string getFileNameByTraversalBackToFileNode (const SgNode *astNode)
 
std::string getFileName (SgLocatedNode *locatedNodePointer) ROSE_DEPRECATED_FUNCTION
 
int getLineNumber (SgLocatedNode *locatedNodePointer) ROSE_DEPRECATED_FUNCTION
 
int getColumnNumber (SgLocatedNode *locatedNodePointer) ROSE_DEPRECATED_FUNCTION
 
bool isPartOfTransformation (SgLocatedNode *locatedNodePointer) ROSE_DEPRECATED_FUNCTION
 
ROSE_DLL_API std::string getWorkingDirectory ()
 
ROSE_DLL_API std::string getSourceDirectory (std::string fileNameWithPath)
 get the current directory
 
std::string getFileNameWithoutPath (SgStatement *statementPointer)
 get the sourceDirectory directory
 
ROSE_DLL_API std::string utility_stripPathFromFileName (const std::string &fileNameWithPath)
 
ROSE_DLL_API std::string getPathFromFileName (std::string fileNameWithPath)
 get the filename from the full filename
 
SgName concatenate (const SgName &X, const SgName &Y)
 get the path from the full filename
 
ROSE_DLL_API void usage (int status)
 
void filterInputFile (const std::string inputFileName, const std::string outputFileName)
 
SgStatementgetPreviousStatement (SgStatement *targetStatement, bool climbOutScope=true)
 Functions to move to SgStatement object in SAGE III later.
 
SgStatementgetNextStatement (SgStatement *targetStatement)
 
void initDiagnostics ()
 

Variables

ROSE_DLL_API Options global_options
 
std::map< SgNode *, TokenStreamSequenceToNodeMapping * > tokenSubsequenceMap
 
std::map< SgStatement *, FrontierNode * > frontierNodes
 
std::map< SgNode *, PreviousAndNextNodeData * > previousAndNextNodeMap
 
std::multimap< int, SgStatement * > redundantlyMappedTokensToStatementMultimap
 
std::set< int > redundantTokenEndingsSet
 
std::map< SgScopeStatement *, SgStatement * > representativeWhitespaceStatementMap
 
std::map< SgStatement *, MacroExpansion * > macroExpansionMap
 
Sawyer::Message::Facility ir_node_mlog
 

Function Documentation

ROSE_DLL_API void rose::initialize ( const char *  configToken)

Initialize the library.

This function serves two purposes:

  • Certain dependent libraries have initialization functions and that need to be invoked before any of their other functions are called. Rather than (re)invoke their initializer every time one of those functions is called, we can move their initializers into this one ROSE initializer. This also ensures that dependent libraries are initialized in the correct order since C++ provides no standard way to do this.
  • If the caller of ROSE functions (e.g., the user's program that uses the ROSE library) is compiled with one version of ROSE header files but the ROSE library was compiled with a different version this can result in runtime errors that are very difficult to track down. The same is true for any other C++ library that has functions whose ABI includes passing copies of or references to objects. Therefore, this initializer takes an argument which is a compile-time token from header files used by the user and compares it with the token compiled into the library.

This function should be called before any other ROSE library functions, although it is called implicitly by some common functions like frontend. It can be called more than once–subsequent calls do nothing. If called concurrently by more than one thread, then one thread performs the initialization while the others block until it completes.

The configToken argument is normally the C preprocessor macro ROSE_CONFIG_TOKEN, which should be treated as a black box. Passing a null pointer bypasses the configuration and version checking but still initializes the ROSE library and its dependencies. If the configuration and version checking (see checkConfigToken) detects an inconsistency then an error message is emitted and a std::runtime_error is thrown.

Example usage:

#include <rose.h>
int main(int argc, char *argv[]) {
ROSE_INITIALIZE; // or rose::initialize(ROSE_CONFIG_TOKEN);

ROSE developers: If you want to have initialize (specifically, checkConfigToken) check for consistency in some configuration property then modify the autoconf files ($ROSE/config directory) or CMakeLists.txt files to append to the ROSE_CONFIG_TOKEN shell variable or CMake variable, respectively. This variable holds the string that will eventually become the expansion value of the ROSE_CONFIG_TOKEN C preprocessor macro. There is no need for the autoconf string to be character-for-character identical with the cmake string, although they should check for the same kinds of things just for consistency.

See also, isInitialized and checkConfigToken. The ROSE_INITIALIZE C preprocessor-defined symbol expands to rose::initialize(ROSE_CONFIG_TOKEN) but might be easier to remember.

ROSE_DLL_API bool rose::isInitialized ( )

Checks whether the library has been initialized.

Returns true if the library initialization step has been completed, false if it hasn't started. If this is called when some other thread is initializing the library it blocks until the initialization has been completed and then returns true. Note that the notion of "when some other thread is initializing the library" is defined as beginning when that other thread enters the initialization critical section and ends when it leaves the critical section, which doesn't coincide exactly with the call to and return from initialize.

ROSE_DLL_API bool rose::checkConfigToken ( const char *  configTokenToken)

Check the configuration token.

This function checks the supplied configuration token against the token compiled into the library and returns true if they match and false if they don't. See initialize.

std::string rose::stringifyAST_Graph_pointerHandling ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AST_Graph::pointerHandling to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 20 of file stringify.C.

std::string rose::stringifyAST_Graph_traversalType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AST_Graph::traversalType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 49 of file stringify.C.

std::string rose::stringifyAbstractMemoryObjectIndexSetIndex_type ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AbstractMemoryObject::IndexSet::Index_type to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 78 of file stringify.C.

std::string rose::stringifyArmInstructionCondition ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ArmInstructionCondition to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 107 of file stringify.C.

std::string rose::stringifyArmInstructionKind ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ArmInstructionKind to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 151 of file stringify.C.

std::string rose::stringifyArmProgramStatusRegister ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ArmProgramStatusRegister to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 278 of file stringify.C.

std::string rose::stringifyArmRegisterClass ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ArmRegisterClass to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 307 of file stringify.C.

std::string rose::stringifyArmSignForExpressionUnparsing ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ArmSignForExpressionUnparsing to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 336 of file stringify.C.

std::string rose::stringifyAssemblerEncodingType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type Assembler::EncodingType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 366 of file stringify.C.

std::string rose::stringifyAssemblerX86MemoryReferencePattern ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AssemblerX86::MemoryReferencePattern to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 396 of file stringify.C.

std::string rose::stringifyAssemblerX86OperandDefn ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AssemblerX86::OperandDefn to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 431 of file stringify.C.

std::string rose::stringifyAssociativitySpecifier ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AssociativitySpecifier to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 548 of file stringify.C.

std::string rose::stringifyAstAttributeOwnershipPolicy ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AstAttribute::OwnershipPolicy to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 579 of file stringify.C.

std::string rose::stringifyAstAttributeDOT_DOTStyles ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AstAttributeDOT::DOTStyles to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 610 of file stringify.C.

std::string rose::stringifyAstDisplayInfoNodeType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AstDisplayInfo::NodeType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 641 of file stringify.C.

std::string rose::stringifyAstNodeClassTypeEvaluation ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AstNodeClass::TypeEvaluation to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 677 of file stringify.C.

std::string rose::stringifyAstNodeClass_includeExcludeMechanism ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AstNodeClass::includeExcludeMechanism to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 738 of file stringify.C.

std::string rose::stringifyAstNodeClass_locationInTree ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AstNodeClass::locationInTree to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 767 of file stringify.C.

std::string rose::stringifyAstQueryNamespaceQueryDepth ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AstQueryNamespace::QueryDepth to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 796 of file stringify.C.

std::string rose::stringifyAstUnparseAttributeRelativePositionType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type AstUnparseAttribute::RelativePositionType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 828 of file stringify.C.

std::string rose::stringifyBaseGraphBiDirNodesIterator_dirType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BaseGraph::BiDirNodesIterator::dirType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 863 of file stringify.C.

std::string rose::stringifyBinaryAnalysisAsmUnparserOrganization ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::AsmUnparser::Organization to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 892 of file stringify.C.

std::string rose::stringifyBinaryAnalysisBinaryDebuggerDetachMode ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::BinaryDebugger::DetachMode to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 921 of file stringify.C.

std::string rose::stringifyBinaryAnalysisBinaryDebuggerRegPageStatus ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::BinaryDebugger::RegPageStatus to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 952 of file stringify.C.

std::string rose::stringifyBinaryAnalysisCallingConventionParameterLocationType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::CallingConvention::ParameterLocation::Type to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 982 of file stringify.C.

std::string rose::stringifyBinaryAnalysisCallingConventionStackCleanup ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::CallingConvention::StackCleanup to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1013 of file stringify.C.

std::string rose::stringifyBinaryAnalysisCallingConventionStackDirection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::CallingConvention::StackDirection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1043 of file stringify.C.

std::string rose::stringifyBinaryAnalysisCallingConventionStackParameterOrder ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::CallingConvention::StackParameterOrder to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1072 of file stringify.C.

std::string rose::stringifyBinaryAnalysisDisassemblerSearchHeuristic ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Disassembler::SearchHeuristic to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1102 of file stringify.C.

std::string rose::stringifyBinaryAnalysisDisassemblerMipsMips32Architecture ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::DisassemblerMips::Mips32::Architecture to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1139 of file stringify.C.

std::string rose::stringifyBinaryAnalysisDisassemblerX86MMPrefix ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::DisassemblerX86::MMPrefix to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1170 of file stringify.C.

std::string rose::stringifyBinaryAnalysisDisassemblerX86RegisterMode ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::DisassemblerX86::RegisterMode to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1201 of file stringify.C.

std::string rose::stringifyBinaryAnalysisDwarfLineMapperDirection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::DwarfLineMapper::Direction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1240 of file stringify.C.

std::string rose::stringifyBinaryAnalysisFeasiblePathPathProcessorAction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::FeasiblePath::PathProcessor::Action to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1270 of file stringify.C.

std::string rose::stringifyBinaryAnalysisFeasiblePathSearchMode ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::FeasiblePath::SearchMode to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1299 of file stringify.C.

std::string rose::stringifyBinaryAnalysisFunctionSimilarityCValKind ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::FunctionSimilarity::CValKind to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1329 of file stringify.C.

std::string rose::stringifyBinaryAnalysisFunctionSimilarityStatistic ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::FunctionSimilarity::Statistic to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1358 of file stringify.C.

std::string rose::stringifyBinaryAnalysisInstructionSemantics2BaseSemanticsInputOutputProperty ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::InstructionSemantics2::BaseSemantics::InputOutputProperty to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1388 of file stringify.C.

std::string rose::stringifyBinaryAnalysisInstructionSemantics2DataFlowSemanticsDataFlowEdgeEdgeType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::InstructionSemantics2::DataFlowSemantics::DataFlowEdge::EdgeType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1421 of file stringify.C.

std::string rose::stringifyBinaryAnalysisInstructionSemantics2DispatcherX86AccessMode ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::InstructionSemantics2::DispatcherX86::AccessMode to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1450 of file stringify.C.

std::string rose::stringifyBinaryAnalysisInstructionSemantics2IntervalSemanticsCarry ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::InstructionSemantics2::IntervalSemantics::Carry to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1479 of file stringify.C.

std::string rose::stringifyBinaryAnalysisInstructionSemantics2SymbolicSemanticsDefinersMode ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::InstructionSemantics2::SymbolicSemantics::DefinersMode to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1509 of file stringify.C.

std::string rose::stringifyBinaryAnalysisInstructionSemantics2SymbolicSemanticsWritersMode ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::InstructionSemantics2::SymbolicSemantics::WritersMode to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1539 of file stringify.C.

std::string rose::stringifyBinaryAnalysisInstructionSemanticsIntervalSemanticsPolicyCarry ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::InstructionSemantics::IntervalSemantics::Policy::Carry to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1569 of file stringify.C.

std::string rose::stringifyBinaryAnalysisInstructionSemanticsPartialSymbolicSemanticsPolicyMemRefType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Policy::MemRefType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1599 of file stringify.C.

std::string rose::stringifyBinaryAnalysisMagicNumberMechanism ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::MagicNumber::Mechanism to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1629 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2BasicBlockCallbackTermination ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::BasicBlockCallback::Termination to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1659 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2Confidence ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::Confidence to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1689 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2DataFlowDfCfgVertexType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::DataFlow::DfCfgVertex::Type to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1718 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2EdgeType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::EdgeType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1749 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2FunctionOwnership ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::Function::Ownership to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1782 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2FunctionReturnAnalysis ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::FunctionReturnAnalysis to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1812 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2InlinerHowInline ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::Inliner::HowInline to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1843 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2MemoryDataAdjustment ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::MemoryDataAdjustment to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1873 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2PartitionerMayReturnVertexInfoState ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::Partitioner::MayReturnVertexInfo::State to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1903 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2ReferenceGranularity ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::Reference::Granularity to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1933 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2SemanticMemoryParadigm ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::SemanticMemoryParadigm to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1965 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitioner2VertexType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner2::VertexType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 1994 of file stringify.C.

std::string rose::stringifyBinaryAnalysisPartitionerRegionStatsAnalysisEnum ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Partitioner::RegionStats::AnalysisEnum to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2026 of file stringify.C.

std::string rose::stringifyBinaryAnalysisSMTSolverSatisfiable ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::SMTSolver::Satisfiable to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2086 of file stringify.C.

std::string rose::stringifyBinaryAnalysisSRecordType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::SRecord::Type to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2116 of file stringify.C.

std::string rose::stringifyBinaryAnalysisStringsState ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::Strings::State to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2154 of file stringify.C.

std::string rose::stringifyBinaryAnalysisSymbolicExprFormatterShowComments ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::SymbolicExpr::Formatter::ShowComments to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2189 of file stringify.C.

std::string rose::stringifyBinaryAnalysisSymbolicExprLeafLeafType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::SymbolicExpr::Leaf::LeafType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2219 of file stringify.C.

std::string rose::stringifyBinaryAnalysisSymbolicExprOperator ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::SymbolicExpr::Operator to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2249 of file stringify.C.

std::string rose::stringifyBinaryAnalysisSymbolicExprVisitAction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::SymbolicExpr::VisitAction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2319 of file stringify.C.

std::string rose::stringifyBinaryAnalysisSymbolicExprParserTokenType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::SymbolicExprParser::Token::Type to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2349 of file stringify.C.

std::string rose::stringifyBinaryAnalysisTaintedFlowApproximation ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::TaintedFlow::Approximation to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2381 of file stringify.C.

std::string rose::stringifyBinaryAnalysisTaintedFlowTaintedness ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::TaintedFlow::Taintedness to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2410 of file stringify.C.

std::string rose::stringifyBinaryAnalysisYicesSolverLinkMode ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryAnalysis::YicesSolver::LinkMode to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2441 of file stringify.C.

std::string rose::stringifyBinaryLoaderConflictResolution ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryLoader::ConflictResolution to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2471 of file stringify.C.

std::string rose::stringifyBinaryLoaderMappingContribution ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BinaryLoader::MappingContribution to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2502 of file stringify.C.

std::string rose::stringifyBooleanQueryTypeOfQueryType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BooleanQuery::TypeOfQueryType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2532 of file stringify.C.

std::string rose::stringifyBuildAccessEnum ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type BuildAccessEnum to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2571 of file stringify.C.

std::string rose::stringifyByteOrderEndianness ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ByteOrder::Endianness to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2602 of file stringify.C.

std::string rose::stringifyCFG_EdgeType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type CFG::EdgeType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2632 of file stringify.C.

std::string rose::stringifyCGFunction_iterator_direction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type CGFunction::iterator::direction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2667 of file stringify.C.

std::string rose::stringifyCallGraphEdgeType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type CallGraph::EdgeType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2696 of file stringify.C.

std::string rose::stringifyClangToSageTranslatorLanguage ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ClangToSageTranslator::Language to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2724 of file stringify.C.

std::string rose::stringifyCollectAliasRelationsCOLOR ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type CollectAliasRelations::COLOR to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2757 of file stringify.C.

std::string rose::stringifyCollectAliasRelationsTRAVERSAL_TYPE ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type CollectAliasRelations::TRAVERSAL_TYPE to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2787 of file stringify.C.

std::string rose::stringifyCompilerOutputWidgetPatternType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type CompilerOutputWidget::PatternType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2816 of file stringify.C.

std::string rose::stringifyConstrGraph_levels ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ConstrGraph::levels to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2846 of file stringify.C.

std::string rose::stringifyConstructParamEnum ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type ConstructParamEnum to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2877 of file stringify.C.

std::string rose::stringifyCopyConfigEnum ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type CopyConfigEnum to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2906 of file stringify.C.

std::string rose::stringifyCxx_GrammarVariants ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type Cxx_GrammarVariants to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 2937 of file stringify.C.

std::string rose::stringifyDOTGraphEdgeDOTArrowTypes ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type DOTGraphEdge::DOTArrowTypes to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 3777 of file stringify.C.

std::string rose::stringifyDOTGraphNodeDOTShapeTypes ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type DOTGraphNode::DOTShapeTypes to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 3825 of file stringify.C.

std::string rose::stringifyDeleteEnum ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type DeleteEnum to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 3858 of file stringify.C.

std::string rose::stringifyDependencyInfoState ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type DependencyInfo::State to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 3887 of file stringify.C.

std::string rose::stringifyDisplayEdgePaintMode ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type DisplayEdge::PaintMode to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 3917 of file stringify.C.

std::string rose::stringifyDominatorTreesAndDominanceFrontiersDir_ection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type DominatorTreesAndDominanceFrontiers::Dir_ection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 3948 of file stringify.C.

std::string rose::stringifyDominatorTreesAndDominanceFrontiersDominatorTreeDirection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type DominatorTreesAndDominanceFrontiers::DominatorTree::Direction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 3977 of file stringify.C.

std::string rose::stringifyE_SgActualArgumentExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgActualArgumentExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4006 of file stringify.C.

std::string rose::stringifyE_SgAddOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAddOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4034 of file stringify.C.

std::string rose::stringifyE_SgAddressOfOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAddressOfOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4063 of file stringify.C.

std::string rose::stringifyE_SgAggregateInitializer ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAggregateInitializer to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4091 of file stringify.C.

std::string rose::stringifyE_SgAliasSymbol ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAliasSymbol to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4119 of file stringify.C.

std::string rose::stringifyE_SgAlignOfOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAlignOfOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4147 of file stringify.C.

std::string rose::stringifyE_SgAllocateStatement ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAllocateStatement to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4175 of file stringify.C.

std::string rose::stringifyE_SgAndAssignOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAndAssignOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4206 of file stringify.C.

std::string rose::stringifyE_SgAndOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAndOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4235 of file stringify.C.

std::string rose::stringifyE_SgArithmeticIfStatement ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgArithmeticIfStatement to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4264 of file stringify.C.

std::string rose::stringifyE_SgArrayType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgArrayType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4292 of file stringify.C.

std::string rose::stringifyE_SgArrowExp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgArrowExp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4322 of file stringify.C.

std::string rose::stringifyE_SgArrowStarOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgArrowStarOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4351 of file stringify.C.

std::string rose::stringifyE_SgAsmArmInstruction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmArmInstruction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4380 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryAdd ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryAdd to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4409 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryAddPostupdate ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryAddPostupdate to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4438 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryAddPreupdate ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryAddPreupdate to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4467 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryAsr ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryAsr to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4496 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryDivide ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryDivide to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4525 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4554 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryLsl ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryLsl to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4583 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryLsr ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryLsr to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4612 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryMod ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryMod to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4641 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryMultiply ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryMultiply to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4670 of file stringify.C.

std::string rose::stringifyE_SgAsmBinaryRor ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinaryRor to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4699 of file stringify.C.

std::string rose::stringifyE_SgAsmBinarySubtract ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinarySubtract to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4728 of file stringify.C.

std::string rose::stringifyE_SgAsmBinarySubtractPostupdate ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinarySubtractPostupdate to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4757 of file stringify.C.

std::string rose::stringifyE_SgAsmBinarySubtractPreupdate ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBinarySubtractPreupdate to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4786 of file stringify.C.

std::string rose::stringifyE_SgAsmBlock ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmBlock to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4815 of file stringify.C.

std::string rose::stringifyE_SgAsmCoffSymbol ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmCoffSymbol to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4843 of file stringify.C.

std::string rose::stringifyE_SgAsmCoffSymbolList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmCoffSymbolList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4871 of file stringify.C.

std::string rose::stringifyE_SgAsmCoffSymbolTable ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmCoffSymbolTable to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4899 of file stringify.C.

std::string rose::stringifyE_SgAsmCommonSubExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmCommonSubExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4927 of file stringify.C.

std::string rose::stringifyE_SgAsmConstantExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmConstantExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4955 of file stringify.C.

std::string rose::stringifyE_SgAsmDOSFileHeader ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDOSFileHeader to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 4983 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfArrayType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfArrayType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5014 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfClassType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfClassType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5042 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfCommonBlock ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfCommonBlock to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5070 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfCompilationUnit ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfCompilationUnit to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5098 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfCompilationUnitList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfCompilationUnitList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5128 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfConstructList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfConstructList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5156 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfEnumerationType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfEnumerationType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5184 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfInlinedSubroutine ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfInlinedSubroutine to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5212 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfLexicalBlock ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfLexicalBlock to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5240 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfLineList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfLineList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5268 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfMacroList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfMacroList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5296 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfNamespace ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfNamespace to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5324 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfStructureType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfStructureType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5352 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfSubprogram ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfSubprogram to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5380 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfSubroutineType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfSubroutineType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5408 of file stringify.C.

std::string rose::stringifyE_SgAsmDwarfUnionType ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmDwarfUnionType to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5436 of file stringify.C.

std::string rose::stringifyE_SgAsmElfDynamicEntry ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfDynamicEntry to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5464 of file stringify.C.

std::string rose::stringifyE_SgAsmElfDynamicSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfDynamicSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5492 of file stringify.C.

std::string rose::stringifyE_SgAsmElfEHFrameEntryCI ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfEHFrameEntryCI to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5522 of file stringify.C.

std::string rose::stringifyE_SgAsmElfEHFrameSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfEHFrameSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5550 of file stringify.C.

std::string rose::stringifyE_SgAsmElfFileHeader ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfFileHeader to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5580 of file stringify.C.

std::string rose::stringifyE_SgAsmElfNoteEntry ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfNoteEntry to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5610 of file stringify.C.

std::string rose::stringifyE_SgAsmElfNoteSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfNoteSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5638 of file stringify.C.

std::string rose::stringifyE_SgAsmElfRelocEntryList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfRelocEntryList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5668 of file stringify.C.

std::string rose::stringifyE_SgAsmElfRelocSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfRelocSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5696 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5726 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSegmentTableEntryList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSegmentTableEntryList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5755 of file stringify.C.

std::string rose::stringifyE_SgAsmElfStringSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfStringSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5783 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymbol ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymbol to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5812 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymbolList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymbolList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5840 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymbolSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymbolSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5868 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverDefinedAux ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverDefinedAux to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5898 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverDefinedAuxList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverDefinedAuxList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5926 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverDefinedEntry ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverDefinedEntry to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5954 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverDefinedEntryList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverDefinedEntryList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 5982 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverDefinedSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverDefinedSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6010 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverEntryList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverEntryList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6040 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverNeededAux ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverNeededAux to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6068 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverNeededAuxList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverNeededAuxList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6096 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverNeededEntry ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverNeededEntry to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6124 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverNeededEntryList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverNeededEntryList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6153 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverNeededSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverNeededSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6181 of file stringify.C.

std::string rose::stringifyE_SgAsmElfSymverSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmElfSymverSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6211 of file stringify.C.

std::string rose::stringifyE_SgAsmExprListExp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmExprListExp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6241 of file stringify.C.

std::string rose::stringifyE_SgAsmFloatValueExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmFloatValueExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6269 of file stringify.C.

std::string rose::stringifyE_SgAsmFunction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmFunction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6297 of file stringify.C.

std::string rose::stringifyE_SgAsmGenericDLL ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmGenericDLL to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6325 of file stringify.C.

std::string rose::stringifyE_SgAsmGenericFile ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmGenericFile to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6353 of file stringify.C.

std::string rose::stringifyE_SgAsmGenericFileList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmGenericFileList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6383 of file stringify.C.

std::string rose::stringifyE_SgAsmGenericHeader ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmGenericHeader to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6411 of file stringify.C.

std::string rose::stringifyE_SgAsmGenericHeaderList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmGenericHeaderList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6441 of file stringify.C.

std::string rose::stringifyE_SgAsmGenericSectionList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmGenericSectionList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6469 of file stringify.C.

std::string rose::stringifyE_SgAsmGenericSymbol ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmGenericSymbol to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6497 of file stringify.C.

std::string rose::stringifyE_SgAsmInstruction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmInstruction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6525 of file stringify.C.

std::string rose::stringifyE_SgAsmIntegerValueExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmIntegerValueExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6554 of file stringify.C.

std::string rose::stringifyE_SgAsmInterpretation ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmInterpretation to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6582 of file stringify.C.

std::string rose::stringifyE_SgAsmInterpretationList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmInterpretationList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6610 of file stringify.C.

std::string rose::stringifyE_SgAsmLEEntryPoint ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmLEEntryPoint to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6638 of file stringify.C.

std::string rose::stringifyE_SgAsmLEEntryTable ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmLEEntryTable to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6666 of file stringify.C.

std::string rose::stringifyE_SgAsmLEFileHeader ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmLEFileHeader to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6694 of file stringify.C.

std::string rose::stringifyE_SgAsmLEPageTable ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmLEPageTable to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6730 of file stringify.C.

std::string rose::stringifyE_SgAsmLERelocTable ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmLERelocTable to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6758 of file stringify.C.

std::string rose::stringifyE_SgAsmLESection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmLESection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6786 of file stringify.C.

std::string rose::stringifyE_SgAsmM68kInstruction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmM68kInstruction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6814 of file stringify.C.

std::string rose::stringifyE_SgAsmMemoryReferenceExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmMemoryReferenceExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6843 of file stringify.C.

std::string rose::stringifyE_SgAsmMipsInstruction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmMipsInstruction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6872 of file stringify.C.

std::string rose::stringifyE_SgAsmNEEntryTable ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmNEEntryTable to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6901 of file stringify.C.

std::string rose::stringifyE_SgAsmNEFileHeader ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmNEFileHeader to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6929 of file stringify.C.

std::string rose::stringifyE_SgAsmNEModuleTable ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmNEModuleTable to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6964 of file stringify.C.

std::string rose::stringifyE_SgAsmNERelocTable ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmNERelocTable to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 6992 of file stringify.C.

std::string rose::stringifyE_SgAsmNESection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmNESection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7020 of file stringify.C.

std::string rose::stringifyE_SgAsmOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7049 of file stringify.C.

std::string rose::stringifyE_SgAsmOperandList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmOperandList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7077 of file stringify.C.

std::string rose::stringifyE_SgAsmPEExportDirectory ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEExportDirectory to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7105 of file stringify.C.

std::string rose::stringifyE_SgAsmPEExportEntry ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEExportEntry to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7133 of file stringify.C.

std::string rose::stringifyE_SgAsmPEExportEntryList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEExportEntryList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7162 of file stringify.C.

std::string rose::stringifyE_SgAsmPEExportSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEExportSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7190 of file stringify.C.

std::string rose::stringifyE_SgAsmPEFileHeader ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEFileHeader to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7220 of file stringify.C.

std::string rose::stringifyE_SgAsmPEImportDirectory ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEImportDirectory to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7251 of file stringify.C.

std::string rose::stringifyE_SgAsmPEImportDirectoryList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEImportDirectoryList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7280 of file stringify.C.

std::string rose::stringifyE_SgAsmPEImportItem ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEImportItem to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7308 of file stringify.C.

std::string rose::stringifyE_SgAsmPEImportItemList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEImportItemList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7336 of file stringify.C.

std::string rose::stringifyE_SgAsmPEImportSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEImportSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7364 of file stringify.C.

std::string rose::stringifyE_SgAsmPERVASizePairList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPERVASizePairList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7393 of file stringify.C.

std::string rose::stringifyE_SgAsmPESection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPESection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7421 of file stringify.C.

std::string rose::stringifyE_SgAsmPEStringSection ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPEStringSection to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7449 of file stringify.C.

std::string rose::stringifyE_SgAsmPowerpcInstruction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmPowerpcInstruction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7477 of file stringify.C.

std::string rose::stringifyE_SgAsmRegisterNames ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmRegisterNames to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7506 of file stringify.C.

std::string rose::stringifyE_SgAsmRiscOperation ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmRiscOperation to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7534 of file stringify.C.

std::string rose::stringifyE_SgAsmStmt ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmStmt to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7562 of file stringify.C.

std::string rose::stringifyE_SgAsmUnaryArmSpecialRegisterList ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmUnaryArmSpecialRegisterList to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7590 of file stringify.C.

std::string rose::stringifyE_SgAsmUnaryExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmUnaryExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7618 of file stringify.C.

std::string rose::stringifyE_SgAsmUnaryMinus ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmUnaryMinus to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7646 of file stringify.C.

std::string rose::stringifyE_SgAsmUnaryPlus ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmUnaryPlus to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7674 of file stringify.C.

std::string rose::stringifyE_SgAsmUnaryRrx ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmUnaryRrx to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7702 of file stringify.C.

std::string rose::stringifyE_SgAsmValueExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmValueExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7730 of file stringify.C.

std::string rose::stringifyE_SgAsmX86Instruction ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsmX86Instruction to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7758 of file stringify.C.

std::string rose::stringifyE_SgAssertStmt ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAssertStmt to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7787 of file stringify.C.

std::string rose::stringifyE_SgAssignInitializer ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAssignInitializer to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7816 of file stringify.C.

std::string rose::stringifyE_SgAssignOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAssignOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7844 of file stringify.C.

std::string rose::stringifyE_SgAssignStatement ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAssignStatement to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7873 of file stringify.C.

std::string rose::stringifyE_SgAssignedGotoStatement ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAssignedGotoStatement to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7901 of file stringify.C.

std::string rose::stringifyE_SgAssociateStatement ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAssociateStatement to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7929 of file stringify.C.

std::string rose::stringifyE_SgAsyncStmt ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAsyncStmt to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7958 of file stringify.C.

std::string rose::stringifyE_SgAtExp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAtExp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 7986 of file stringify.C.

std::string rose::stringifyE_SgAtStmt ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAtStmt to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8015 of file stringify.C.

std::string rose::stringifyE_SgAtomicStmt ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgAtomicStmt to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8044 of file stringify.C.

std::string rose::stringifyE_SgBackspaceStatement ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBackspaceStatement to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8072 of file stringify.C.

std::string rose::stringifyE_SgBaseClass ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBaseClass to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8104 of file stringify.C.

std::string rose::stringifyE_SgBasicBlock ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBasicBlock to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8132 of file stringify.C.

std::string rose::stringifyE_SgBinaryComposite ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBinaryComposite to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8160 of file stringify.C.

std::string rose::stringifyE_SgBinaryOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBinaryOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8189 of file stringify.C.

std::string rose::stringifyE_SgBitAndOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBitAndOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8218 of file stringify.C.

std::string rose::stringifyE_SgBitComplementOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBitComplementOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8247 of file stringify.C.

std::string rose::stringifyE_SgBitOrOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBitOrOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8275 of file stringify.C.

std::string rose::stringifyE_SgBitXorOp ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBitXorOp to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8304 of file stringify.C.

std::string rose::stringifyE_SgBracedInitializer ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgBracedInitializer to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8333 of file stringify.C.

std::string rose::stringifyE_SgCAFCoExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgCAFCoExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8361 of file stringify.C.

std::string rose::stringifyE_SgCAFWithTeamStatement ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgCAFWithTeamStatement to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8389 of file stringify.C.

std::string rose::stringifyE_SgCallExpression ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgCallExpression to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8417 of file stringify.C.

std::string rose::stringifyE_SgCaseOptionStmt ( long int  n,
const char *  strip,
bool  canonic 
)

Converts an enum of type E_SgCaseOptionStmt to a string.

If the supplied value is not a member of the enumeration type then the returned string will look like a C type cast but no warning will be generated. If the canonic argument is true (default is false) then the returned string will include the canonic name of the enumeration type. If the strip argument is non-null and the enum member name begins with those letters, then those letters are removed from the name.

Definition at line 8446 of file stringify.C.

std::string rose::stringifyE_SgCastExp ( long int  n,
const char *  strip,
bool  canonic 
) <