Remove duplicated sources of built-ins

BuiltInsSerializer now serializes built-ins found in two source roots:
core/builtins/native and core/builtins/src

Add return types to some declarations in core/builtins/src, because now that
BuiltInsSerializer processes them, it launches lazy resolution which can't
always deduce the return type
This commit is contained in:
Alexander Udalov
2014-01-16 23:19:43 +04:00
parent 3b4c341046
commit 61ad9fba4a
232 changed files with 156 additions and 648 deletions
+2 -1
View File
@@ -22,7 +22,8 @@
<element id="module-output" name="serialization" />
<element id="module-output" name="serialization.java" />
<element id="directory" name="jet">
<element id="dir-copy" path="$PROJECT_DIR$/idea/builtinsSrc/jet" />
<element id="dir-copy" path="$PROJECT_DIR$/core/builtins/native/jet" />
<element id="dir-copy" path="$PROJECT_DIR$/core/builtins/src/jet" />
</element>
<element id="module-output" name="backend-common" />
</element>