diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2013-09-21 11:34:06 +0200 |
---|---|---|
committer | Luca Bruno <lucabru@src.gnome.org> | 2013-09-21 11:34:06 +0200 |
commit | ed8f32bd6696291a1bc49597b70c30335ec2917d (patch) | |
tree | 0b3a5be189e23ce21cfb08173a2e2fbf0f9e7364 /vala/valasemanticanalyzer.vala | |
parent | fe764132afa6e8b39fc7b0791f7ba257066e7945 (diff) | |
download | vala-ed8f32bd6696291a1bc49597b70c30335ec2917d.tar.gz |
Support chain up to constructv functions.
Diffstat (limited to 'vala/valasemanticanalyzer.vala')
-rw-r--r-- | vala/valasemanticanalyzer.vala | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/vala/valasemanticanalyzer.vala b/vala/valasemanticanalyzer.vala index 90923ac2c..8244896d0 100644 --- a/vala/valasemanticanalyzer.vala +++ b/vala/valasemanticanalyzer.vala @@ -150,6 +150,7 @@ public class Vala.SemanticAnalyzer : CodeVisitor { public DataType unichar_type; public DataType double_type; public DataType type_type; + public DataType va_list_type; public Class object_type; public StructValueType gvalue_type; public ObjectType gvariant_type; @@ -196,6 +197,7 @@ public class Vala.SemanticAnalyzer : CodeVisitor { size_t_type = new IntegerType ((Struct) root_symbol.scope.lookup ("size_t")); ssize_t_type = new IntegerType ((Struct) root_symbol.scope.lookup ("ssize_t")); double_type = new FloatingType ((Struct) root_symbol.scope.lookup ("double")); + va_list_type = new StructValueType ((Struct) root_symbol.scope.lookup ("va_list")); var unichar_struct = (Struct) root_symbol.scope.lookup ("unichar"); if (unichar_struct != null) { |