15 static std::string astTermToMultiLineString(
SgNode* node,
int sep=1,
int pos=0);
16 static std::string astTermWithNullValuesAndTypesToString(
SgNode* node);
17 static std::string astTermWithNullValuesToString(
SgNode* node);
18 static std::string astTermWithNullValuesToString(
SgNode* node,
bool withNumbers);
19 static std::string astTermWithNullValuesToString(
SgNode* node,
bool withNumbers,
bool withTypes);
20 static std::string astTermWithNullValuesToDot(
SgNode* root);
21 static std::string astTermWithoutNullValuesToDot(
SgNode* root);
22 static std::string astTermWithNullValuesToDotFragment(
SgNode* root) ;
24 static std::string functionAstTermsWithNullValuesToDot(
SgNode* root);
25 static std::string pointerExprToString(
SgNode* node);
27 static std::string nodeTypeName(
SgNode* node);
28 static std::string dotFragmentToDot(std::string fragment);
29 static std::string astTermWithNullValuesToString(
SgNode* node,
bool withNumbers,
bool withTypes, std::unordered_set<SgNode*>& visited);