From: Rico Tzschichholz Date: Thu, 7 May 2020 08:44:54 +0000 (+0200) Subject: valadoc: Add implicit "Posix" using-directive for POSIX profile X-Git-Tag: 0.49.1~141 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c685ab4d9e302705808653e0fa7155513c65155b;p=thirdparty%2Fvala.git valadoc: Add implicit "Posix" using-directive for POSIX profile --- diff --git a/valadoc/treebuilder.vala b/valadoc/treebuilder.vala index 82e8a9287..67e1d460e 100644 --- a/valadoc/treebuilder.vala +++ b/valadoc/treebuilder.vala @@ -435,7 +435,12 @@ public class Valadoc.TreeBuilder : Vala.CodeVisitor { register_source_file (source_package, source_file); - if (context.profile == Vala.Profile.GOBJECT) { + if (context.profile == Vala.Profile.POSIX) { + // import the Posix namespace by default (namespace of backend-specific standard library) + var ns_ref = new Vala.UsingDirective (new Vala.UnresolvedSymbol (null, "Posix", null)); + source_file.add_using_directive (ns_ref); + context.root.add_using_directive (ns_ref); + } else if (context.profile == Vala.Profile.GOBJECT) { // import the GLib namespace by default (namespace of backend-specific standard library) var ns_ref = new Vala.UsingDirective (new Vala.UnresolvedSymbol (null, "GLib", null)); source_file.add_using_directive (ns_ref);