summaryrefslogtreecommitdiff
path: root/valadoc/symbolresolver.vala
diff options
context:
space:
mode:
Diffstat (limited to 'valadoc/symbolresolver.vala')
-rw-r--r--valadoc/symbolresolver.vala6
1 files changed, 3 insertions, 3 deletions
diff --git a/valadoc/symbolresolver.vala b/valadoc/symbolresolver.vala
index d96b9ca72..a297c5e02 100644
--- a/valadoc/symbolresolver.vala
+++ b/valadoc/symbolresolver.vala
@@ -41,7 +41,7 @@ public class Valadoc.SymbolResolver : Visitor {
var error_types = new Vala.ArrayList<Vala.DataType> ();
vala_symbol.get_error_types (error_types);
foreach (Vala.DataType type in error_types) {
- Vala.ErrorDomain vala_edom = (Vala.ErrorDomain) type.data_type;
+ unowned Vala.ErrorDomain vala_edom = (Vala.ErrorDomain) type.type_symbol;
Symbol? edom = symbol_map.get (vala_edom);
symbol.add_child (edom ?? glib_error);
}
@@ -86,8 +86,8 @@ public class Valadoc.SymbolResolver : Visitor {
reference.data_type = resolve (((Vala.DelegateType) vtyperef).delegate_symbol);
} else if (vtyperef is Vala.GenericType) {
reference.data_type = resolve (((Vala.GenericType) vtyperef).type_parameter);
- } else if (vtyperef.data_type != null) {
- reference.data_type = resolve (vtyperef.data_type);
+ } else if (vtyperef.type_symbol != null) {
+ reference.data_type = resolve (vtyperef.type_symbol);
}
// Type parameters: