renamed the #native method modifier to #primitive for consistency

improved the method modifier processing logic in the compiler
This commit is contained in:
hyunghwan.chung
2017-02-20 04:45:23 +00:00
parent 6a7cbc8dcb
commit b45d896d9f
6 changed files with 199 additions and 156 deletions

View File

@ -75,7 +75,10 @@ class MyObject(Object)
'wrong class name'
'non-pointer class inheriting superclass with trailer size set'
'dcl not allowed'
'#native not allowed'
'modifier expected'
'wrong modifier'
'disallowed modifier'
'duplicate modifier'
'wrong method name'
'duplicate method name'
'duplicate argument name'