nitlanguage
/
nit.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rename 'package' to 'module'
[nit.git]
/
src
/
compiling
/
compiling_base.nit
diff --git
a/src/compiling/compiling_base.nit
b/src/compiling/compiling_base.nit
index
08e7bd7
..
64289d4
100644
(file)
--- a/
src/compiling/compiling_base.nit
+++ b/
src/compiling/compiling_base.nit
@@
-15,11
+15,11
@@
# limitations under the License.
# Common things for NIT compilation and C generation
# limitations under the License.
# Common things for NIT compilation and C generation
-package compiling_base
+module compiling_base
import mmloader
private import utils
import mmloader
private import utils
-import primitive_info
+private import primitive_info
import program
import compiling_writer
import program
import compiling_writer
@@
-250,6
+250,18
@@
redef class MMGlobalProperty
do
return "ATTR_{intro.cname}"
end
do
return "ATTR_{intro.cname}"
end
+
+ # C symbol refering a virtual type class color
+ fun vt_class_color: String
+ do
+ return "VTCOLOR_{intro.cname}"
+ end
+
+ # C symbol refering a virtual type class id
+ fun vt_class_id: String
+ do
+ return "VTID_{intro.cname}"
+ end
end
redef class MMGlobalClass
end
redef class MMGlobalClass