Class FixupFriendDeclarations#
Defined in File fixupFriendTemplateDeclarations.h
Inheritance Relationships#
Base Type#
public ROSE_VisitTraversal
Class Documentation#
-
class FixupFriendDeclarations : public ROSE_VisitTraversal#
This traversal uses the Memory Pool traversal to fixup the friend specifications on all declarations.
This allows instantiated template member function which we marked as friends to be marked consistantly. It also checks that all the other possible friend declarations are correctly makred.