[AST] Explicitly track things marked __owned.

This commit is contained in:
Huon Wilson
2018-02-27 17:50:11 -08:00
parent ae0027a225
commit e307e54098
48 changed files with 358 additions and 141 deletions

View File

@@ -353,6 +353,7 @@ public:
auto parameterFlags = ParameterTypeFlags()
.withInOut(flags.isInOut())
.withShared(flags.isShared())
.withOwned(flags.isOwned())
.withVariadic(flags.isVariadic());
funcParams.push_back(AnyFunctionType::Param(type, label, parameterFlags));