SgStringConversion
This class represents the conversion of an arbitrary expression to
Synopsis
Declared in <src/docs/mrdocs/ast_node_docs.h>
class SgStringConversion;
Description
a string. This node is intended for use with Python. This node should not be confused with the cast operation found in other languages. See SgCastExp for more info.
Data members
#### SgStringConversion::p_expression The expression to be converted to a string.
Member functions
#### SgStringConversion::SgStringConversion ( SgExpression* exp ) This is the constructor. This constructor builds the SgStringConversion base class. ‐ Param exp: The expression to be converted to a string.
#### SgStringConversion::~SgStringConversion() This is the destructor.
#### SgStringConversion::isSgStringConversion (SgNode *s) Cast function (from derived class to SgStringConversion pointer). This functions returns a SgStringConversion pointer for any input of a pointer to an object derived from a SgStringConversion. ‐ Return: Returns valid pointer to SgStringConversion if input is derived from a SgStringConversion.
#### SgStringConversion::isSgStringConversion (const SgNode *s) Cast function (from derived class to SgStringConversion pointer). This functions returns a SgStringConversion pointer for any input of a pointer to an object derived from a SgStringConversion. ‐ Return: Returns valid pointer to SgStringConversion if input is derived from a SgStringConversion.
Created with MrDocs