typedef Translator<RotationData::OriginType, string> OriginTranslator;
OriginTranslator const & originTranslator();
-} // namespace anon
+} // namespace
void RotationData::origin(string const & o)
return os;
}
-} // namespace anon
+} // namespace
string const RotationLatexCommand::front_impl() const
lyx::smatch what;
static lyx::regex const front("^( *\\[,*)(.*)$");
- regex_match(it, end, what, front);
- if (!what[0].matched) {
+ if (!regex_match(it, end, what, front)) {
lyxerr << "Unable to sanitize LaTeX \"Option\": "
<< input << '\n';
return string();
// with iterator now pointing to 'b'
static lyx::regex const commas("([^,]*)(,,*)(.*)$");
for (; it != end;) {
- regex_match(it, end, what, commas);
- if (!what[0].matched) {
+ if (!regex_match(it, end, what, commas)) {
output += string(it, end);
break;
}
// Strip any trailing commas
// "...foo,,,]" -> "...foo" ("...foo,,," may be empty)
static lyx::regex const back("^(.*[^,])?,*\\] *$");
- regex_match(output, what, back);
- if (!what[0].matched) {
+ if (!regex_match(output, what, back)) {
lyxerr << "Unable to sanitize LaTeX \"Option\": "
<< output << '\n';
return string();
return;
Factory factory = boost::any_cast<Factory>(any_factory);
- if (!factory.empty())
+ if (factory)
transformer = factory(data);
}
-} // namespace anon
+} // namespace
TransformCommand::ptr_type
return translator;
}
-} // namespace anon
+} // namespace
} // namespace external
} // namespace lyx