]> git.ipfire.org Git - thirdparty/vala.git/commitdiff
libvaladoc: Replace SymbolAccessibility with Vala.SymbolAccessibility
authorRico Tzschichholz <ricotz@ubuntu.com>
Sun, 16 Sep 2018 15:06:57 +0000 (17:06 +0200)
committerRico Tzschichholz <ricotz@ubuntu.com>
Sun, 25 Nov 2018 09:32:28 +0000 (10:32 +0100)
22 files changed:
libvaladoc/Makefile.am
libvaladoc/api/class.vala
libvaladoc/api/constant.vala
libvaladoc/api/delegate.vala
libvaladoc/api/enum.vala
libvaladoc/api/errordomain.vala
libvaladoc/api/field.vala
libvaladoc/api/formalparameter.vala
libvaladoc/api/interface.vala
libvaladoc/api/member.vala
libvaladoc/api/method.vala
libvaladoc/api/namespace.vala
libvaladoc/api/property.vala
libvaladoc/api/propertyaccessor.vala
libvaladoc/api/signal.vala
libvaladoc/api/struct.vala
libvaladoc/api/symbol.vala
libvaladoc/api/symbolaccessibility.vala [deleted file]
libvaladoc/api/typeparameter.vala
libvaladoc/api/typesymbol.vala
valadoc/tests/drivers/generic-api-test.vala
valadoc/treebuilder.vala

index c35ebfc3ef512e6eb47639f8833fd1c67032cf2f..1e19d0c236f3eaffd782dbb064c0bc5d3cf3d3dd 100644 (file)
@@ -53,7 +53,6 @@ libvaladoc_la_VALASOURCES = \
        importer/valadocdocumentationimporterscanner.vala \
        importer/girdocumentationimporter.vala \
        importer/internalidregistrar.vala \
-       api/symbolaccessibility.vala \
        api/sourcecomment.vala \
        api/girsourcecomment.vala \
        api/attributeargument.vala \
index 47781c959cc835cc28faa8f27493d35418665fea..9b0b8865dd4fa00fabd1fe34010c58ecb53b0ef8 100644 (file)
@@ -45,7 +45,7 @@ public class Valadoc.Api.Class : TypeSymbol {
        private string? private_cname;
        private string? cname;
 
-       public Class (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Class (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                  SourceComment? comment, string? cname, string? private_cname, string? class_macro_name,
                                  string? type_macro_name, string? is_type_macro_name, string? type_cast_macro_name,
                                  string? type_function_name, string? class_type_macro_name, string? is_class_type_macro_name,
index d9d3f475d424e485cf4a9ee44f92806f01a40a87..fde36246f0e0714b21266baf39bb92d3226986fc 100644 (file)
@@ -37,7 +37,7 @@ public class Valadoc.Api.Constant : Member {
                get;
        }
 
-       public Constant (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Constant (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                         SourceComment? comment, string? cname, Vala.Constant data)
        {
                base (parent, file, name, accessibility, comment, data);
index d7afcb17e405bfa538c128687ea49a87a08b5bf6..28718db8434c5d81049cdcc6172b51f3c590fe4e 100644 (file)
@@ -39,7 +39,7 @@ public class Valadoc.Api.Delegate : TypeSymbol, Callable {
        }
 
 
-       public Delegate (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Delegate (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                         SourceComment? comment, string? cname, bool is_static, Vala.Delegate data)
        {
                base (parent, file, name, accessibility, comment, null, null, null, null, false, data);
index 1af6f0d8dcfb580f911e0d62514a8c55ae05dce2..f78fbb487cd11af10b36b766099aee95d6d1c99d 100644 (file)
@@ -30,7 +30,7 @@ public class Valadoc.Api.Enum : TypeSymbol {
        private string cname;
        private string? type_id;
 
-       public Enum (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Enum (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                 SourceComment? comment, string? cname, string? type_macro_name,
                                 string? type_function_name, Vala.Enum data)
        {
index 80b16bb7f692f996ecd245c5b60efb63dba1c59b..8e4eb480deac661b0e1d0b31c2bd350a3ce95649 100644 (file)
@@ -32,7 +32,7 @@ public class Valadoc.Api.ErrorDomain : TypeSymbol {
        private string? dbus_name;
        private string? cname;
 
-       public ErrorDomain (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public ErrorDomain (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                                SourceComment? comment, string? cname, string? quark_macro_name,
                                                string? quark_function_name, string? dbus_name, Vala.ErrorDomain data)
        {
index baf58a94fb0ac22611b923ff7c0a5b78d30a7652..16264fbc77fb3084576e2b41f9ba01cbb75ee370 100644 (file)
@@ -29,7 +29,7 @@ using Valadoc.Content;
 public class Valadoc.Api.Field : Member {
        private string? cname;
 
-       public Field (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Field (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                  SourceComment? comment, string? cname, bool is_static, bool is_volatile,
                                  Vala.Field data)
        {
index 6b572b211368b1eaac1b34e89465e1cb98acd587..4c3bd9e241899399a253a26adf7063e8cfd8947f 100644 (file)
@@ -58,7 +58,7 @@ public class Valadoc.Api.FormalParameter : Symbol {
 
        private Vala.ParameterDirection type;
 
-       public FormalParameter (Node parent, SourceFile file, string? name, SymbolAccessibility accessibility, Vala.ParameterDirection type, bool ellipsis, Vala.Parameter data) {
+       public FormalParameter (Node parent, SourceFile file, string? name, Vala.SymbolAccessibility accessibility, Vala.ParameterDirection type, bool ellipsis, Vala.Parameter data) {
                base (parent, file, name, accessibility, data);
                assert ((name == null && ellipsis) || (name != null && !ellipsis));
 
index 7916649c305261ef28377e0942e0d341f3c83c91..e909d1365f60f30996799b0b135f66d404f43f00 100644 (file)
@@ -32,7 +32,7 @@ public class Valadoc.Api.Interface : TypeSymbol {
        private string? cname;
        private string? type_id;
 
-       public Interface (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Interface (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                          SourceComment? comment, string? cname, string? type_macro_name, string? is_type_macro_name,
                                          string? type_cast_macro_name, string? type_function_name, string interface_macro_name,
                                          string? dbus_name, Vala.Interface data)
index a812fc0ab8c4d04ebd074dfea6abf0442f633ca9..86b27660414f94d945bb93cf4d79983d89c8d9d2 100644 (file)
@@ -25,7 +25,7 @@
 public abstract class Valadoc.Api.Member : Symbol {
        private SourceComment? source_comment;
 
-       public Member (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Member (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                   SourceComment? comment, Vala.Symbol data)
        {
                base (parent, file, name, accessibility, data);
index 9c12c8f16d62c04e787cbbf14991189cf2baee6c..19d6f64429322b97ae9a7e5decfcd4de353c79ab 100644 (file)
@@ -43,7 +43,7 @@ public class Valadoc.Api.Method : Member, Callable {
        }
 
 
-       public Method (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Method (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                   SourceComment? comment, string? cname, string? dbus_name, string? dbus_result_name,
                                   string? finish_function_cname, MethodBindingType binding_type, bool is_yields,
                                   bool is_dbus_visible, bool is_constructor, Vala.Method data)
index c441782cae3f043e438b404503159a512859db9c..b925e37bfeb0f309905aca72c92ae6d994090bf4 100644 (file)
@@ -30,7 +30,7 @@ public class Valadoc.Api.Namespace : Symbol {
        private SourceComment? source_comment;
 
        public Namespace (Api.Node parent, SourceFile file, string? name, SourceComment? comment, Vala.Namespace data) {
-               base (parent, file, name, SymbolAccessibility.PUBLIC, data);
+               base (parent, file, name, Vala.SymbolAccessibility.PUBLIC, data);
 
                this.source_comment = comment;
        }
index ad4c76405294e9794710b3aec046d73fb3129385..9dd03b5da6b5def75f8fafd69f7a573151e324f1 100644 (file)
@@ -31,7 +31,7 @@ public class Valadoc.Api.Property : Member {
        private string? dbus_name;
        private string? cname;
 
-       public Property (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Property (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                         SourceComment? comment, string? cname, string? dbus_name, bool is_dbus_visible,
                                         PropertyBindingType binding_type, Vala.Property data)
        {
index 59a90bad76d4e7e6b2bb4f5aa14d7ba1f0f82bd1..c603fae0056db6d8133f15909397cd1cba5e6da3 100644 (file)
@@ -31,7 +31,7 @@ public class Valadoc.Api.PropertyAccessor : Symbol {
        private Ownership ownership;
        private string? cname;
 
-       public PropertyAccessor (Property parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public PropertyAccessor (Property parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                                         string? cname, PropertyAccessorType type, Ownership ownership, Vala.PropertyAccessor data)
        {
                base (parent, file, name, accessibility, data);
index 7da544bbd8dd401ca6b4fd81e8b800977264af70..e89836fcc92944a865414f66075d3f37ddd7e433 100644 (file)
@@ -41,7 +41,7 @@ public class Valadoc.Api.Signal : Member, Callable {
        }
 
 
-       public Signal (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Signal (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                   SourceComment? comment, string? cname, string? default_impl_cname, string? dbus_name, bool is_dbus_visible,
                                   bool is_virtual, Vala.Signal data)
        {
index a379b191b56b4b23a716d7794abd4893fc5f2835..a05544a420a9d16b248a110c07883c8494f06c12 100644 (file)
@@ -34,7 +34,7 @@ public class Valadoc.Api.Struct : TypeSymbol {
        private string? type_id;
        private string? cname;
 
-       public Struct (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public Struct (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                   SourceComment? comment, string? cname, string? type_macro_name,
                                   string? type_function_name, string? type_id, string? dup_function_cname,
                                   string? copy_function_cname, string? destroy_function_cname,
index 3b375a330bba158aff2b7d471ebadb87f5e7c814..c68270e0fa1bb4b9620dd8f932c72ac57de4ce6c 100644 (file)
@@ -34,7 +34,7 @@ public abstract class Valadoc.Api.Symbol : Node {
                get;
        }
 
-       public Symbol (Node parent, SourceFile file, string? name, SymbolAccessibility accessibility,
+       public Symbol (Node parent, SourceFile file, string? name, Vala.SymbolAccessibility accessibility,
                                   Vala.Symbol data)
        {
                base (parent, file, name, data);
@@ -113,7 +113,7 @@ public abstract class Valadoc.Api.Symbol : Node {
                return true;
        }
 
-       public SymbolAccessibility accessibility {
+       public Vala.SymbolAccessibility accessibility {
                private set;
                get;
        }
@@ -123,7 +123,7 @@ public abstract class Valadoc.Api.Symbol : Node {
         */
        public bool is_public {
                get {
-                       return accessibility == SymbolAccessibility.PUBLIC;
+                       return accessibility == Vala.SymbolAccessibility.PUBLIC;
                }
        }
 
@@ -132,7 +132,7 @@ public abstract class Valadoc.Api.Symbol : Node {
         */
        public bool is_protected {
                get {
-                       return accessibility == SymbolAccessibility.PROTECTED;
+                       return accessibility == Vala.SymbolAccessibility.PROTECTED;
                }
        }
 
@@ -141,7 +141,7 @@ public abstract class Valadoc.Api.Symbol : Node {
         */
        public bool is_internal {
                get {
-                       return accessibility == SymbolAccessibility.INTERNAL;
+                       return accessibility == Vala.SymbolAccessibility.INTERNAL;
                }
        }
 
@@ -150,7 +150,7 @@ public abstract class Valadoc.Api.Symbol : Node {
         */
        public bool is_private {
                get {
-                       return accessibility == SymbolAccessibility.PRIVATE;
+                       return accessibility == Vala.SymbolAccessibility.PRIVATE;
                }
        }
 }
diff --git a/libvaladoc/api/symbolaccessibility.vala b/libvaladoc/api/symbolaccessibility.vala
deleted file mode 100644 (file)
index 972ec2a..0000000
+++ /dev/null
@@ -1,51 +0,0 @@
-/* SymbolAccessibility.vala
- *
- * Copyright (C) 2011 Florian Brosch
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301  USA
- *
- * Author:
- *     Florian Brosch <flo.brosch@gmail.com>
- */
-
-
-/**
- * The access modifier
- */
-public enum Valadoc.Api.SymbolAccessibility {
-       PROTECTED,
-       INTERNAL,
-       PRIVATE,
-       PUBLIC;
-
-       public unowned string to_string () {
-               switch (this) {
-               case SymbolAccessibility.PROTECTED:
-                       return "protected";
-
-               case SymbolAccessibility.INTERNAL:
-                       return "internal";
-
-               case SymbolAccessibility.PRIVATE:
-                       return "private";
-
-               case SymbolAccessibility.PUBLIC:
-                       return "public";
-
-               default:
-                       assert_not_reached ();
-               }
-       }
-}
index bbeaa67c699b6185196a9162d40aebf4a30cf59f..c2b773e7be0dfdbf6239dd393f7963c6b907f2ca 100644 (file)
@@ -29,7 +29,7 @@ using Valadoc.Content;
 public class Valadoc.Api.TypeParameter : Symbol {
 
        public TypeParameter (Node parent, SourceFile file, string name, Vala.TypeParameter data) {
-               base (parent, file, name, SymbolAccessibility.PUBLIC, data);
+               base (parent, file, name, Vala.SymbolAccessibility.PUBLIC, data);
        }
 
        /**
index 17c3501c8554c9ea23e5fd720f13854a881b2f97..ce377585d816d1cfaeba0d26d1f36b2cdfcb6a2e 100644 (file)
@@ -32,7 +32,7 @@ public abstract class Valadoc.Api.TypeSymbol : Symbol {
        private string? type_cast_macro_name;
        private string? type_function_name;
 
-       public TypeSymbol (Node parent, SourceFile file, string name, SymbolAccessibility accessibility,
+       public TypeSymbol (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
                                           SourceComment? comment, string? type_macro_name, string? is_type_macro_name,
                                           string? type_cast_macro_name, string? type_function_name, bool is_basic_type,
                                           Vala.TypeSymbol data)
index 2e36d8faf1edcd71463b2d637e69a3160323b738..789b0e0095166c37926e38b5f24e9566733e01f2 100644 (file)
@@ -36,7 +36,7 @@ public static void test_enum_global (Api.Enum? en, Api.Package pkg, Api.Namespac
        assert (en.is_basic_type == false);
        // (.Symbol check)
        assert (en.is_deprecated == false);
-       assert (en.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (en.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (en.get_full_name () == "TestEnumGlobal");
        assert (en.get_filename () == "api-test.data.vapi");
@@ -64,7 +64,7 @@ public static void test_enum_global (Api.Enum? en, Api.Package pkg, Api.Namespac
                        assert (enval.get_cname () == "TEST_ENUM_GLOBAL_ENVAL1");
                        // (.Symbol check)
                        assert (enval.is_deprecated == false);
-                       assert (enval.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (enval.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (enval.get_full_name () == "TestEnumGlobal.ENVAL1");
                        assert (enval.get_filename () == "api-test.data.vapi");
@@ -81,7 +81,7 @@ public static void test_enum_global (Api.Enum? en, Api.Package pkg, Api.Namespac
                        assert (enval.get_cname () == "TEST_ENUM_GLOBAL_ENVAL2");
                        // (.Symbol check)
                        assert (enval.is_deprecated == false);
-                       assert (enval.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (enval.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (enval.get_full_name () == "TestEnumGlobal.ENVAL2");
                        assert (enval.get_filename () == "api-test.data.vapi");
@@ -122,7 +122,7 @@ public static void test_enum_global (Api.Enum? en, Api.Package pkg, Api.Namespac
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestEnumGlobal.method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -153,7 +153,7 @@ public static void test_enum_global (Api.Enum? en, Api.Package pkg, Api.Namespac
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestEnumGlobal.static_method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -197,7 +197,7 @@ public static void test_erroromain_global (Api.ErrorDomain? err, Api.Package pkg
        assert (err.is_basic_type == false);
        // (.Symbol check)
        assert (err.is_deprecated == false);
-       assert (err.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (err.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (err.get_full_name () == "TestErrDomGlobal");
        assert (err.get_filename () == "api-test.data.vapi");
@@ -223,7 +223,7 @@ public static void test_erroromain_global (Api.ErrorDomain? err, Api.Package pkg
                        assert (errc.get_cname () == "TEST_ERR_DOM_GLOBAL_ERROR1");
                        // (.Symbol check)
                        assert (errc.is_deprecated == false);
-                       assert (errc.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (errc.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (errc.get_full_name () == "TestErrDomGlobal.ERROR1");
                        assert (errc.get_filename () == "api-test.data.vapi");
@@ -238,7 +238,7 @@ public static void test_erroromain_global (Api.ErrorDomain? err, Api.Package pkg
                        assert (errc.get_cname () == "TEST_ERR_DOM_GLOBAL_ERROR2");
                        // (.Symbol check)
                        assert (errc.is_deprecated == false);
-                       assert (errc.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (errc.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (errc.get_full_name () == "TestErrDomGlobal.ERROR2");
                        assert (errc.get_filename () == "api-test.data.vapi");
@@ -279,7 +279,7 @@ public static void test_erroromain_global (Api.ErrorDomain? err, Api.Package pkg
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestErrDomGlobal.method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -310,7 +310,7 @@ public static void test_erroromain_global (Api.ErrorDomain? err, Api.Package pkg
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestErrDomGlobal.static_method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -364,7 +364,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
        assert (cl.is_fundamental == true);
        // (.Symbol check)
        assert (cl.is_deprecated == false);
-       assert (cl.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (cl.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        //assert (property.getter.get_full_name () == "TestClassGlobal.property_3");
        assert (cl.get_full_name () == "TestClassGlobal");
@@ -395,7 +395,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestClassGlobal.method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -426,7 +426,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestClassGlobal.static_method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -461,7 +461,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                                assert (method.is_inline == false);
                                // (.Symbol check)
                                assert (method.is_deprecated == false);
-                               assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+                               assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
                                // (.Node)
                                assert (method.get_full_name () == "TestClassGlobal.TestClassGlobal");
                                assert (method.get_filename () == "api-test.data.vapi");
@@ -487,7 +487,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                                assert (method.is_inline == false);
                                // (.Symbol check)
                                assert (method.is_deprecated == false);
-                               assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+                               assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
                                // (.Node)
                                assert (method.get_full_name () == "TestClassGlobal.TestClassGlobal.named");
                                assert (method.get_filename () == "api-test.data.vapi");
@@ -529,7 +529,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestClassGlobal.property_1");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -544,7 +544,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (property.getter.is_owned == false);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestClassGlobal.property_2");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -559,7 +559,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (property.setter.is_owned == false);
                        // (.Symbol check)
                        assert (property.setter.is_deprecated == false);
-                       assert (property.setter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.setter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestClassGlobal.property_2");
                        assert (property.setter.get_filename () == "api-test.data.vapi");
@@ -581,7 +581,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestClassGlobal.property_2");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -595,7 +595,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (property.getter.is_owned == false);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestClassGlobal.property_2");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -618,7 +618,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestClassGlobal.property_3");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -632,7 +632,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (property.getter.is_owned == true);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestClassGlobal.property_3");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -647,7 +647,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (property.setter.is_owned == false);
                        // (.Symbol check)
                        assert (property.setter.is_deprecated == false);
-                       assert (property.setter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.setter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestClassGlobal.property_3");
                        assert (property.setter.get_filename () == "api-test.data.vapi");
@@ -679,7 +679,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
        assert (del.is_static == false);
        // (.Symbol check)
        assert (del.is_deprecated == false);
-       assert (del.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (del.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        //assert (property.getter.get_full_name () == "TestClassGlobal.property_3");
        assert (del.get_filename () == "api-test.data.vapi");
@@ -701,7 +701,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
        //assert (sig.is_static == false);
        // (.Symbol check)
        assert (sig.is_deprecated == false);
-       assert (sig.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (sig.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        //assert (sig.get_full_name () == "TestClassGlobal.property_3");
        assert (sig.get_filename () == "api-test.data.vapi");
@@ -719,7 +719,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
        assert (constant.get_cname () == "TEST_CLASS_GLOBAL_constant");
        // (.Symbol check)
        assert (constant.is_deprecated == false);
-       assert (constant.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (constant.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (constant.get_full_name () == "TestClassGlobal.constant");
        assert (constant.get_filename () == "api-test.data.vapi");
@@ -744,7 +744,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (field.is_volatile == false);
                        // (.Symbol check)
                        assert (field.is_deprecated == false);
-                       assert (field.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (field.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (field.get_full_name () == "TestClassGlobal.field1");
                        assert (field.get_filename () == "api-test.data.vapi");
@@ -761,7 +761,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
                        assert (field.is_volatile == false);
                        // (.Symbol check)
                        assert (field.is_deprecated == false);
-                       assert (field.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (field.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (field.get_full_name () == "TestClassGlobal.field2");
                        assert (field.get_filename () == "api-test.data.vapi");
@@ -789,7 +789,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
        assert (subcl.base_type == null);
        // (.Symbol check)
        assert (subcl.is_deprecated == false);
-       assert (subcl.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (subcl.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (subcl.get_full_name () == "TestClassGlobal.InnerClass");
        assert (subcl.get_filename () == "api-test.data.vapi");
@@ -811,7 +811,7 @@ public static void test_class_global (Api.Class? cl, Api.Package pkg, Api.Namesp
        assert (substru.get_type_id () == "TEST_CLASS_GLOBAL_TYPE_INNER_STRUCT");
        // (.Symbol check)
        assert (substru.is_deprecated == false);
-       assert (substru.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (substru.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (substru.get_full_name () == "TestClassGlobal.InnerStruct");
        assert (substru.get_filename () == "api-test.data.vapi");
@@ -849,7 +849,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
        assert (iface.get_dbus_name () == null);
        // (.Symbol check)
        assert (iface.is_deprecated == false);
-       assert (iface.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (iface.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (iface.get_full_name () == "TestInterfaceGlobal");
        assert (iface.get_filename () == "api-test.data.vapi");
@@ -879,7 +879,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestInterfaceGlobal.method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -910,7 +910,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestInterfaceGlobal.static_method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -941,7 +941,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestInterfaceGlobal.property_1");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -956,7 +956,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
                        assert (property.getter.is_owned == false);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_2");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -971,7 +971,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
                        assert (property.setter.is_owned == false);
                        // (.Symbol check)
                        assert (property.setter.is_deprecated == false);
-                       assert (property.setter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.setter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_2");
                        assert (property.setter.get_filename () == "api-test.data.vapi");
@@ -993,7 +993,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestInterfaceGlobal.property_2");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -1007,7 +1007,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
                        assert (property.getter.is_owned == false);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_2");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -1030,7 +1030,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestInterfaceGlobal.property_3");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -1044,7 +1044,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
                        assert (property.getter.is_owned == true);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_3");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -1059,7 +1059,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
                        assert (property.setter.is_owned == false);
                        // (.Symbol check)
                        assert (property.setter.is_deprecated == false);
-                       assert (property.setter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.setter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_3");
                        assert (property.setter.get_filename () == "api-test.data.vapi");
@@ -1092,7 +1092,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
        assert (del.is_static == false);
        // (.Symbol check)
        assert (del.is_deprecated == false);
-       assert (del.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (del.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        //assert (del.get_full_name () == "TestClassGlobal.property_3");
        assert (del.get_filename () == "api-test.data.vapi");
@@ -1114,7 +1114,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
        //assert (sig.is_static == false);
        // (.Symbol check)
        assert (sig.is_deprecated == false);
-       assert (sig.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (sig.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        //assert (sig.get_full_name () == "TestClassGlobal.property_3");
        assert (sig.get_filename () == "api-test.data.vapi");
@@ -1132,7 +1132,7 @@ public static void test_interface_global (Api.Interface? iface, Api.Package pkg,
        assert (constant.get_cname () == "TEST_INTERFACE_GLOBAL_constant");
        // (.Symbol check)
        assert (constant.is_deprecated == false);
-       assert (constant.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (constant.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (constant.get_full_name () == "TestInterfaceGlobal.constant");
        assert (constant.get_filename () == "api-test.data.vapi");
@@ -1172,7 +1172,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
        assert (stru.get_type_id () == "TYPE_TEST_STRUCT_GLOBAL");
        // (.Symbol check)
        assert (stru.is_deprecated == false);
-       assert (stru.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (stru.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        //assert (property.getter.get_full_name () == "TestClassGlobal.property_3");
        assert (stru.get_full_name () == "TestStructGlobal");
@@ -1203,7 +1203,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestStructGlobal.method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -1234,7 +1234,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "TestStructGlobal.static_method");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -1269,7 +1269,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                                assert (method.is_inline == false);
                                // (.Symbol check)
                                assert (method.is_deprecated == false);
-                               assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+                               assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
                                // (.Node)
                                assert (method.get_full_name () == "TestStructGlobal.TestStructGlobal");
                                assert (method.get_filename () == "api-test.data.vapi");
@@ -1295,7 +1295,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                                assert (method.is_inline == false);
                                // (.Symbol check)
                                assert (method.is_deprecated == false);
-                               assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+                               assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
                                // (.Node)
                                assert (method.get_full_name () == "TestStructGlobal.TestStructGlobal.named");
                                assert (method.get_filename () == "api-test.data.vapi");
@@ -1324,7 +1324,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
        assert (constant.get_cname () == "TEST_STRUCT_GLOBAL_constant");
        // (.Symbol check)
        assert (constant.is_deprecated == false);
-       assert (constant.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (constant.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (constant.get_full_name () == "TestStructGlobal.constant");
        assert (constant.get_filename () == "api-test.data.vapi");
@@ -1350,7 +1350,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (field.is_volatile == false);
                        // (.Symbol check)
                        assert (field.is_deprecated == false);
-                       assert (field.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (field.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (field.get_full_name () == "TestStructGlobal.field1");
                        assert (field.get_filename () == "api-test.data.vapi");
@@ -1367,7 +1367,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (field.is_volatile == false);
                        // (.Symbol check)
                        assert (field.is_deprecated == false);
-                       assert (field.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (field.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (field.get_full_name () == "TestStructGlobal.field2");
                        assert (field.get_filename () == "api-test.data.vapi");
@@ -1408,7 +1408,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestStructGlobal.property_1");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -1423,7 +1423,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (property.getter.is_owned == false);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_2");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -1438,7 +1438,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (property.setter.is_owned == false);
                        // (.Symbol check)
                        assert (property.setter.is_deprecated == false);
-                       assert (property.setter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.setter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_2");
                        assert (property.setter.get_filename () == "api-test.data.vapi");
@@ -1460,7 +1460,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestStructGlobal.property_2");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -1474,7 +1474,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (property.getter.is_owned == false);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_2");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -1496,7 +1496,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (property.base_property == null);
                        // (.Symbol check)
                        assert (property.is_deprecated == false);
-                       assert (property.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (property.get_full_name () == "TestStructGlobal.property_3");
                        assert (property.get_filename () == "api-test.data.vapi");
@@ -1510,7 +1510,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (property.getter.is_owned == true);
                        // (.Symbol check)
                        assert (property.getter.is_deprecated == false);
-                       assert (property.getter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.getter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_3");
                        assert (property.getter.get_filename () == "api-test.data.vapi");
@@ -1525,7 +1525,7 @@ public static void test_struct_global (Api.Struct? stru, Api.Package pkg, Api.Na
                        assert (property.setter.is_owned == false);
                        // (.Symbol check)
                        assert (property.setter.is_deprecated == false);
-                       assert (property.setter.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (property.setter.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        //assert (property.getter.get_full_name () == "TestInterfaceGlobal.property_3");
                        assert (property.setter.get_filename () == "api-test.data.vapi");
@@ -1637,7 +1637,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_2.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1673,7 +1673,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_3.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1709,7 +1709,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_4.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1745,7 +1745,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_5.o");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1781,7 +1781,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_6.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1817,7 +1817,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == true);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == null);
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1844,7 +1844,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_8.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1880,7 +1880,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_9.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1912,7 +1912,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_9.b");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1944,7 +1944,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_9.c");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -1976,7 +1976,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_9.d");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2008,7 +2008,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_9.e");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2040,7 +2040,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_9.f");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2072,7 +2072,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == true);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == null);
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2099,7 +2099,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_10.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2137,7 +2137,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_11.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2176,7 +2176,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_12.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2215,7 +2215,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_13.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2254,7 +2254,7 @@ public static void param_test (Api.Namespace ns, Api.Package pkg) {
                        assert (param.ellipsis == false);
                        // (.Symbol check)
                        assert (param.is_deprecated == false);
-                       assert (param.accessibility == Api.SymbolAccessibility.PUBLIC);
+                       assert (param.accessibility == Vala.SymbolAccessibility.PUBLIC);
                        // (.Node)
                        assert (param.get_full_name () == "ParamTest.test_function_param_14.a");
                        assert (param.get_filename () == "api-test.data.vapi");
@@ -2683,7 +2683,7 @@ public static void test_global_ns (Api.Namespace global_ns, Api.Package pkg) {
        assert (method.is_inline == false);
        // (.Symbol check)
        assert (method.is_deprecated == false);
-       assert (method.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (method.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (method.get_full_name () == "test_function_global");
        assert (method.get_filename () == "api-test.data.vapi");
@@ -2705,7 +2705,7 @@ public static void test_global_ns (Api.Namespace global_ns, Api.Package pkg) {
        assert (del.is_basic_type == false);
        // (.Symbol check)
        assert (del.is_deprecated == false);
-       assert (del.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (del.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (del.get_full_name () == "test_delegate_global");
        assert (del.get_filename () == "api-test.data.vapi");
@@ -2726,7 +2726,7 @@ public static void test_global_ns (Api.Namespace global_ns, Api.Package pkg) {
        assert (field.is_volatile == false);
        // (.Symbol check)
        assert (field.is_deprecated == false);
-       assert (field.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (field.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (field.get_full_name () == "test_field_global");
        assert (field.get_filename () == "api-test.data.vapi");
@@ -2745,7 +2745,7 @@ public static void test_global_ns (Api.Namespace global_ns, Api.Package pkg) {
        assert (constant.get_cname () == "test_const_global");
        // (.Symbol check)
        assert (constant.is_deprecated == false);
-       assert (constant.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (constant.accessibility == Vala.SymbolAccessibility.PUBLIC);
        // (.Node)
        assert (constant.get_full_name () == "test_const_global");
        assert (constant.get_filename () == "api-test.data.vapi");
@@ -2853,7 +2853,7 @@ public static void test_package_out (Api.Package pkg) {
        assert (global_ns.get_full_name () == null);
        assert (global_ns.is_deprecated == false);
        assert (global_ns.get_attributes ().size == 0);
-       assert (global_ns.accessibility == Api.SymbolAccessibility.PUBLIC);
+       assert (global_ns.accessibility == Vala.SymbolAccessibility.PUBLIC);
        assert (global_ns.package == pkg);
        //assert (global_ns.nspace == null);
 
index 003a61027c6d47036264ff78f1b31c71d2f3d677..5c26ab9208db2a1de8eb5290de738429a477a186 100644 (file)
@@ -575,26 +575,6 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                return MethodBindingType.UNMODIFIED;
        }
 
-
-       private SymbolAccessibility get_access_modifier(Vala.Symbol symbol) {
-               switch (symbol.access) {
-               case Vala.SymbolAccessibility.PROTECTED:
-                       return SymbolAccessibility.PROTECTED;
-
-               case Vala.SymbolAccessibility.INTERNAL:
-                       return SymbolAccessibility.INTERNAL;
-
-               case Vala.SymbolAccessibility.PRIVATE:
-                       return SymbolAccessibility.PRIVATE;
-
-               case Vala.SymbolAccessibility.PUBLIC:
-                       return SymbolAccessibility.PUBLIC;
-
-               default:
-                       error ("Unknown symbol accessibility modifier found");
-               }
-       }
-
        private PropertyAccessorType get_property_accessor_type (Vala.PropertyAccessor element) {
                if (element.construction) {
                        if (element.writable) {
@@ -980,7 +960,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Class node = new Class (parent,
                                                                file,
                                                                element.name,
-                                                               get_access_modifier (element),
+                                                               element.access,
                                                                comment,
                                                                get_cname (element),
                                                                get_private_cname (element),
@@ -1039,7 +1019,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Interface node = new Interface (parent,
                                                                                file,
                                                                                element.name,
-                                                                               get_access_modifier (element),
+                                                                               element.access,
                                                                                comment,
                                                                                get_cname (element),
                                                                                get_type_macro_name (element),
@@ -1082,7 +1062,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Struct node = new Struct (parent,
                                                                  file,
                                                                  element.name,
-                                                                 get_access_modifier (element),
+                                                                 element.access,
                                                                  comment,
                                                                  get_cname (element),
                                                                  get_type_macro_name (element),
@@ -1118,7 +1098,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Field node = new Field (parent,
                                                                file,
                                                                element.name,
-                                                               get_access_modifier (element),
+                                                               element.access,
                                                                comment,
                                                                get_cname (element),
                                                                element.binding == Vala.MemberBinding.STATIC,
@@ -1143,7 +1123,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Property node = new Property (parent,
                                                                          file,
                                                                          element.name,
-                                                                         get_access_modifier (element),
+                                                                         element.access,
                                                                          comment,
                                                                          element.nick,
                                                                          Vala.GDBusModule.get_dbus_name_for_member (element),
@@ -1160,7 +1140,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                        node.getter = new PropertyAccessor (node,
                                                                                                file,
                                                                                                element.name,
-                                                                                               get_access_modifier (accessor),
+                                                                                               accessor.access,
                                                                                                get_cname (accessor),
                                                                                                get_property_accessor_type (accessor),
                                                                                                get_property_ownership (accessor),
@@ -1172,7 +1152,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                        node.setter = new PropertyAccessor (node,
                                                                                                file,
                                                                                                element.name,
-                                                                                               get_access_modifier (accessor),
+                                                                                               accessor.access,
                                                                                                get_cname (accessor),
                                                                                                get_property_accessor_type (accessor),
                                                                                                get_property_ownership (accessor),
@@ -1194,7 +1174,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Method node = new Method (parent,
                                                                  file,
                                                                  get_method_name (element),
-                                                                 get_access_modifier (element),
+                                                                 element.access,
                                                                  comment,
                                                                  get_cname (element),
                                                                  Vala.GDBusModule.get_dbus_name_for_member (element),
@@ -1224,7 +1204,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Method node = new Method (parent,
                                                                  file,
                                                                  get_method_name (element),
-                                                                 get_access_modifier (element),
+                                                                 element.access,
                                                                  comment,
                                                                  get_cname (element),
                                                                  Vala.GDBusModule.get_dbus_name_for_member (element),
@@ -1254,7 +1234,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Api.Signal node = new Api.Signal (parent,
                                                                                  file,
                                                                                  element.name,
-                                                                                 get_access_modifier (element),
+                                                                                 element.access,
                                                                                  comment,
                                                                                  get_cname (element),
                                                                                  (element.default_handler != null)? get_cname (element.default_handler) : null,
@@ -1281,7 +1261,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Delegate node = new Delegate (parent,
                                                                          file,
                                                                          element.name,
-                                                                         get_access_modifier (element),
+                                                                         element.access,
                                                                          comment,
                                                                          get_cname (element),
                                                                          !element.has_target,
@@ -1305,7 +1285,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Symbol node = new Enum (parent,
                                                                file,
                                                                element.name,
-                                                               get_access_modifier (element),
+                                                               element.access,
                                                                comment,
                                                                get_cname (element),
                                                                get_type_macro_name (element),
@@ -1350,7 +1330,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Constant node = new Constant (parent,
                                                                          file,
                                                                          element.name,
-                                                                         get_access_modifier (element),
+                                                                         element.access,
                                                                          comment,
                                                                          get_cname (element),
                                                                          element);
@@ -1373,7 +1353,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                Symbol node = new ErrorDomain (parent,
                                                                           file,
                                                                           element.name,
-                                                                          get_access_modifier (element),
+                                                                          element.access,
                                                                           comment,
                                                                           get_cname (element),
                                                                           get_quark_macro_name (element),
@@ -1440,7 +1420,7 @@ public class Valadoc.Drivers.TreeBuilder : Vala.CodeVisitor {
                FormalParameter node = new FormalParameter (parent,
                                                                                                        file,
                                                                                                        element.name,
-                                                                                                       get_access_modifier(element),
+                                                                                                       element.access,
                                                                                                        element.direction,
                                                                                                        element.ellipsis,
                                                                                                        element);