[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

@@ -2090,6 +2090,7 @@ getActualVarDeclSpecifier(serialization::VarDeclSpecifier raw) {
CASE(Var)
CASE(InOut)
CASE(Shared)
CASE(Owned)
}
#undef CASE
return None;
@@ -4055,6 +4056,7 @@ getActualValueOwnership(serialization::ValueOwnership raw) {
CASE(Default)
CASE(InOut)
CASE(Shared)
CASE(Owned)
#undef CASE
}
return None;