Don't serialize @final twice and add tests for printing @final

Swift SVN r15962
This commit is contained in:
Dmitri Hrybenko
2014-04-04 23:20:55 +00:00
parent c01f57a693
commit f661691962
5 changed files with 10 additions and 21 deletions

View File

@@ -671,7 +671,6 @@ namespace decls_block {
BCFixed<1>, // optional?
BCFixed<1>, // static?
BCFixed<1>, // isLet?
BCFixed<1>, // isFinal?
VarDeclStorageKindField, // StorageKind
TypeIDField, // type
TypeIDField, // interface type
@@ -696,7 +695,6 @@ namespace decls_block {
BCFixed<1>, // mutating?
BCFixed<1>, // has dynamic self?
BCFixed<1>, // optional?
BCFixed<1>, // final?
BCVBR<5>, // number of parameter patterns
TypeIDField, // type (signature)
TypeIDField, // interface type
@@ -753,7 +751,6 @@ namespace decls_block {
BCFixed<1>, // implicit?
BCFixed<1>, // objc?
BCFixed<1>, // optional?
BCFixed<1>, // final?
TypeIDField, // subscript dummy type
TypeIDField, // element type
TypeIDField, // interface type