From 01a08ecd040482586b42b8029f25c0650b4c7795 Mon Sep 17 00:00:00 2001 From: Dmitry Jemerov Date: Thu, 30 Jun 2011 17:18:16 +0200 Subject: [PATCH] use hard-coded TypeInfo instances for primitive types --- .../jet/codegen/ExpressionCodegen.java | 20 ++++++++++++++++++- .../codegen/typeInfo/primitiveTypeInfo.jet | 13 ++++++++++++ .../jet/codegen/CodegenTestCase.java | 3 +++ .../jetbrains/jet/codegen/TypeInfoTest.java | 4 ++++ stdlib/src/jet/typeinfo/TypeInfo.java | 9 +++++++++ 5 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 idea/testData/codegen/typeInfo/primitiveTypeInfo.jet diff --git a/idea/src/org/jetbrains/jet/codegen/ExpressionCodegen.java b/idea/src/org/jetbrains/jet/codegen/ExpressionCodegen.java index 6606dc7bcbf..443422e4b2e 100644 --- a/idea/src/org/jetbrains/jet/codegen/ExpressionCodegen.java +++ b/idea/src/org/jetbrains/jet/codegen/ExpressionCodegen.java @@ -61,6 +61,18 @@ public class ExpressionCodegen extends JetVisitor { private final Stack