1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-26 10:27:34 +00:00

IPCCompiler: Declare nested namespaces with a single "namespace"

This commit is contained in:
Andreas Kling 2020-10-05 21:27:28 +02:00
parent 148c4161d9
commit f31ff86d14

View file

@ -215,8 +215,7 @@ int main(int argc, char** argv)
out(); out();
for (auto& endpoint : endpoints) { for (auto& endpoint : endpoints) {
out() << "namespace Messages {"; out() << "namespace Messages::" << endpoint.name << " {";
out() << "namespace " << endpoint.name << " {";
out(); out();
HashMap<String, int> message_ids; HashMap<String, int> message_ids;
@ -335,8 +334,7 @@ int main(int argc, char** argv)
} }
do_message(message.name, message.inputs, response_name); do_message(message.name, message.inputs, response_name);
} }
out() << "} // namespace " << endpoint.name; out() << "}";
out() << "} // namespace Messages";
out(); out();
out() << "class " << endpoint.name << "Endpoint : public IPC::Endpoint {"; out() << "class " << endpoint.name << "Endpoint : public IPC::Endpoint {";