Skip to content

SageInterface::deepCopy

A template function for deep copying a subtree. It is also used to create deepcopy functions with specialized parameter and return types. e.g SgExpression* copyExpression(SgExpression* e);

Synopsis

Declared in <SageIII/sageInterface/sageInterface.h>

template<typename NodeType>
NodeType*
deepCopy(NodeType const* subtree);

Created with MrDocs