瀏覽代碼

Fixed ReadOnly attr issue on imports. Fixes #430.

woollybah 6 年之前
父節點
當前提交
cd9c4061fa
共有 1 個文件被更改,包括 3 次插入3 次删除
  1. 3 3
      iparser.bmx

+ 3 - 3
iparser.bmx

@@ -734,12 +734,12 @@ Type TIParser
 				classDecl.InsertDecl decl
 
 			Case ".", "@" ' field
+				Local d_attrs:Int = decl_attrs | DECL_FIELD
 				If _toker._toke = "@" Then
-					decl_attrs :| DECL_READ_ONLY
+					d_attrs :| DECL_READ_ONLY
 				End If
 				NextToke
-				decl_attrs :| DECL_FIELD
-				Local decl:TDecl= ParseDecl( _toke,decl_attrs )
+				Local decl:TDecl= ParseDecl( _toke,d_attrs )
 				classDecl.InsertDecl decl
 			Rem
 			Case "private"