Lines Matching full:local
94 doc_info_grammar_local& local = in init_doc_info() local
99 local.doc_types = "book", "article", "library", "chapter", "part", in init_doc_info()
103 local.doc_attributes.add(doc_attributes::name(t), t); in init_doc_info()
104 local.doc_info_attributes.add(doc_attributes::name(t), t); in init_doc_info()
108 local.doc_info_attributes.add(doc_info_attributes::name(t), t); in init_doc_info()
125 cl::eps_p [ph::var(local.source_mode_unset) = true] in init_doc_info()
127 >> local.doc_attribute in init_doc_info()
130 >> local.doc_info_block in init_doc_info()
135 local.doc_info_block = in init_doc_info()
138 >> (local.doc_types >> cl::eps_p) in init_doc_info()
143 >> local.char_ in init_doc_info()
150 >> !(qbk_ver(106u) >> cl::eps_p(ph::var(local.source_mode_unset)) in init_doc_info()
153 >> ( *( ( local.doc_info_attribute in init_doc_info()
154 | local.doc_info_escaped_attributes in init_doc_info()
165 local.doc_attribute = in init_doc_info()
168 >> local.doc_attributes [local.assign_attribute] in init_doc_info()
170 >> state.values.list(ph::var(local.attribute_tag)) in init_doc_info()
172 >> local.attribute_rule in init_doc_info()
178 local.doc_info_attribute = in init_doc_info()
181 >> ( local.doc_info_attributes in init_doc_info()
182 [local.assign_attribute] in init_doc_info()
184 [local.fallback_attribute] in init_doc_info()
188 >> state.values.list(ph::var(local.attribute_tag)) in init_doc_info()
189 [local.attribute_rule] in init_doc_info()
194 local.doc_fallback = to_value() [ in init_doc_info()
195 *(~cl::eps_p(']') >> local.char_) in init_doc_info()
198 local.doc_info_escaped_attributes = in init_doc_info()
208 local.quickbook_version = in init_doc_info()
214 local.attribute_rules[doc_attributes::qbk_version] = &local.quickbook_version; in init_doc_info()
216 local.doc_compatibility_mode = in init_doc_info()
222 local.attribute_rules[doc_attributes::compatibility_mode] = &local.doc_compatibility_mode; in init_doc_info()
224 local.doc_source_mode = source_modes in init_doc_info()
226 [ph::var(local.source_mode_unset) = false] in init_doc_info()
229 local.attribute_rules[doc_attributes::source_mode] = &local.doc_source_mode; in init_doc_info()
233 local.doc_simple = to_value() [*(~cl::eps_p(']') >> local.char_)]; in init_doc_info()
234 local.attribute_rules[doc_info_attributes::version] = &local.doc_simple; in init_doc_info()
235 local.attribute_rules[doc_info_attributes::id] = &local.doc_simple; in init_doc_info()
236 local.attribute_rules[doc_info_attributes::dirname] = &local.doc_simple; in init_doc_info()
237 local.attribute_rules[doc_info_attributes::category] = &local.doc_simple; in init_doc_info()
238 local.attribute_rules[doc_info_attributes::last_revision] = &local.doc_simple; in init_doc_info()
239 local.attribute_rules[doc_info_attributes::lang] = &local.doc_simple; in init_doc_info()
240 local.attribute_rules[doc_info_attributes::xmlbase] = &local.doc_simple; in init_doc_info()
242 local.doc_copyright_holder in init_doc_info()
245 | ',' >> space >> local.doc_copyright_year in init_doc_info()
247 >> local.char_ in init_doc_info()
250 local.doc_copyright = in init_doc_info()
251 *( +( local.doc_copyright_year in init_doc_info()
256 >> local.doc_copyright_year in init_doc_info()
263 >> to_value(doc_info_tags::copyright_name) [ local.doc_copyright_holder ] in init_doc_info()
269 local.attribute_rules[doc_info_attributes::copyright] = &local.doc_copyright; in init_doc_info()
271 local.doc_phrase = to_value() [ nested_phrase ]; in init_doc_info()
272 local.attribute_rules[doc_info_attributes::purpose] = &local.doc_phrase; in init_doc_info()
273 local.attribute_rules[doc_info_attributes::license] = &local.doc_phrase; in init_doc_info()
275 local.doc_author = in init_doc_info()
279 [*(~cl::eps_p(',') >> local.char_)] in init_doc_info()
282 [*(~cl::eps_p(']') >> local.char_)] in init_doc_info()
286 local.doc_authors = in init_doc_info()
287 *( local.doc_author in init_doc_info()
293 local.attribute_rules[doc_info_attributes::authors] = &local.doc_authors; in init_doc_info()
295 local.doc_biblioid = in init_doc_info()
299 [+(~cl::eps_p(']') >> local.char_)] in init_doc_info()
302 local.attribute_rules[doc_info_attributes::biblioid] = &local.doc_biblioid; in init_doc_info()
304 local.char_ = in init_doc_info()
306 | local.macro in init_doc_info()
310 local.macro = in init_doc_info()