13 #ifndef ___lpsrComments___
14 #define ___lpsrComments___
16 #include "lpsrElements.h"
32 enum lpsrCommentGapKind {
33 kGapAfterwards, kNoGapAfterwards};
35 static string commentGapKindAsString (
36 lpsrCommentGapKind commentGapKind);
44 lpsrCommentGapKind commentGapKind = kNoGapAfterwards);
54 lpsrCommentGapKind commentGapKind = kNoGapAfterwards);
63 string getContents ()
const
66 lpsrCommentGapKind getCommentGapKind ()
const
67 {
return fCommentGapKind; }
87 virtual void print (ostream& os)
const;
95 lpsrCommentGapKind fCommentGapKind;
98 EXP ostream& operator<< (ostream& os,
const S_lpsrComment& elt);