Lines Matching refs:rule
97 element_info() : type(nothing), rule(), tag(0) {} in element_info()
101 cl::rule<scanner>* r, in element_info()
104 : type(t), rule(r), tag(tag_), qbk_version(v) in element_info()
109 cl::rule<scanner>* rule; member
120 cl::rule<scanner> block_start;
121 cl::rule<scanner> phrase_start;
122 cl::rule<scanner> nested_phrase;
123 cl::rule<scanner> inline_phrase;
124 cl::rule<scanner> paragraph_phrase;
125 cl::rule<scanner> extended_phrase;
126 cl::rule<scanner> table_title_phrase;
127 cl::rule<scanner> inside_preformatted;
128 cl::rule<scanner> inside_paragraph;
129 cl::rule<scanner> command_line;
130 cl::rule<scanner> attribute_template_body;
131 cl::rule<scanner> attribute_value_1_7;
132 cl::rule<scanner> escape;
133 cl::rule<scanner> raw_escape;
134 cl::rule<scanner> skip_entity;
137 cl::rule<scanner> hard_space; // Either non-empty space, or
141 cl::rule<scanner> space; // Space/tab/newline/comment (possibly empty)
142 cl::rule<scanner> blank; // Space/tab/comment (possibly empty)
143 cl::rule<scanner> eol; // blank >> eol
144 cl::rule<scanner> phrase_end; // End of phrase text, context sensitive
145 cl::rule<scanner> comment;
146 cl::rule<scanner> line_comment;
147 cl::rule<scanner> macro_identifier;
156 cl::rule<scanner> doc_info_details;