#include "comment-list.h"
Public Types | |
enum | comment_type { unknown , block , full_line , end_of_line , copyright } |
Public Member Functions | |
comment_elt (const comment_elt &oc) | |
comment_elt (const std::string &s="", comment_type t=unknown, bool uses_hash_char=false) | |
~comment_elt ()=default | |
bool | empty () const |
bool | is_block () const |
bool | is_copyright () const |
bool | is_end_of_line () const |
bool | is_full_line () const |
comment_elt & | operator= (const comment_elt &oc) |
void | reset () |
std::string | text () const |
comment_type | type () const |
bool | uses_hash_char () const |
Definition at line 43 of file comment-list.h.
Enumerator | |
---|---|
unknown | |
block | |
full_line | |
end_of_line | |
copyright |
Definition at line 47 of file comment-list.h.
|
inline |
Definition at line 56 of file comment-list.h.
|
inline |
Definition at line 59 of file comment-list.h.
|
default |
|
inline |
Definition at line 75 of file comment-list.h.
Referenced by base_parser::make_function().
|
inline |
Definition at line 81 of file comment-list.h.
|
inline |
Definition at line 84 of file comment-list.h.
|
inline |
Definition at line 83 of file comment-list.h.
Referenced by base_parser::make_classdef_properties_block().
|
inline |
Definition at line 82 of file comment-list.h.
|
inline |
Definition at line 63 of file comment-list.h.
|
inline |
Definition at line 87 of file comment-list.h.
|
inline |
Definition at line 77 of file comment-list.h.
Referenced by comment_list::find_doc_string(), base_parser::make_classdef_properties_block(), and base_parser::make_function().
|
inline |
Definition at line 79 of file comment-list.h.
|
inline |
Definition at line 85 of file comment-list.h.
Referenced by base_parser::make_function().