Commits
Chris Lattner committed 47e034fb0ea
Fix element values to have a proper function type when they take an argument. Now this:
data MaybeInt {
None,
Some int
}
var c = MaybeInt::Some 4;
var d = MaybeInt::Some;
-ast-dump's into:
(vardecl 'c' type='MaybeInt'
(apply_expr type='MaybeInt'
(declref_expr type='int -> MaybeInt' decl=Some)
(integer_literal type='__builtin_int32_type' value=4)))
(vardecl 'd' type='int -> MaybeInt'
(declref_expr type='int -> MaybeInt' decl=Some))
Swift SVN r183