1. 31 5月, 2012 1 次提交
  2. 10 4月, 2012 1 次提交
  3. 07 4月, 2012 1 次提交
    • S
      MapTypeMode and properly map builtins · b38e1718
      Stepan Koltsov 提交于
      used in JetTypeMapper in JetTypeMapper
      
      * MapTypeMode contains no information not needed by JetTypeMapper
      * MapTypeMode has separate VALUE and IMPL values that are needed to compile builtins
      b38e1718
  4. 29 3月, 2012 1 次提交
  5. 13 3月, 2012 1 次提交
  6. 24 2月, 2012 1 次提交
  7. 21 2月, 2012 1 次提交
  8. 19 2月, 2012 1 次提交
  9. 14 2月, 2012 1 次提交
  10. 11 2月, 2012 1 次提交
    • S
      rewrite owner when copying FunctionDescriptor from supertype scope · 4b94eb5e
      Stepan Koltsov 提交于
      that fixes invocation:
      
      >>> StringBuilder.length()
      
      that was compiled to
      
      >>> invokevirtual CharSequence.length()
      
      and now compiles to
      
      >>> invokevirtual StringBuilder.length()
      
      Essentially patch rewrites FunctionDescriptor.containingDeclaration
      when FunctionDescriptor is copied to subclass scope.
      
      FunctionDescriptor now has kind field that can be
      * DECLARATION (for "real" function, maybe abstract)
      * DELEGATION
      * FAKE_OVERRIDE (created for functions from supertypes)
      
      All tests pass although some parts of code are buggy and ugly.
      
      Random comments about this patch:
      
      * FunctionDescriptor.overrides point to function descriptors of supertype scopes
      
      * Filling of memberScope with supertypes is moved to OverrideResolver
      
      * ExpressionCodegen.intermediateValueForProperty must be rewritten
      
      * Patch adds not nice REDECLARATION reports (see compiler/testData/diagnostics/tests/*).
        Will be fixed later.
      4b94eb5e
  11. 06 2月, 2012 1 次提交
  12. 03 2月, 2012 1 次提交
  13. 28 1月, 2012 1 次提交
  14. 14 1月, 2012 1 次提交
  15. 11 1月, 2012 1 次提交
    • S
      enums for primitive types and fix stdlib.jar reading · fbc7f60a
      Stepan Koltsov 提交于
      * PrimitiveType and JvmPrimitiveType enums
      
      * roll up for-each-enum copy-paste lines into loop by enum values
      
      * finish JetStandardLibrary.getPrimitiveArrayJetTypeByPrimitiveJetType for all primitive types
      that fixes stdlib.jar loading
      fbc7f60a
  16. 10 1月, 2012 1 次提交
  17. 21 12月, 2011 1 次提交
  18. 12 12月, 2011 1 次提交
  19. 01 12月, 2011 1 次提交
  20. 29 11月, 2011 1 次提交
  21. 22 11月, 2011 1 次提交
  22. 19 11月, 2011 1 次提交
  23. 18 11月, 2011 1 次提交
  24. 15 11月, 2011 1 次提交
  25. 14 11月, 2011 1 次提交
  26. 13 11月, 2011 1 次提交
  27. 09 11月, 2011 1 次提交
  28. 08 11月, 2011 1 次提交
  29. 06 11月, 2011 1 次提交
  30. 04 11月, 2011 1 次提交
  31. 03 11月, 2011 1 次提交
  32. 01 11月, 2011 1 次提交
  33. 15 10月, 2011 1 次提交
  34. 08 10月, 2011 1 次提交
  35. 30 9月, 2011 1 次提交
  36. 29 9月, 2011 1 次提交
  37. 28 9月, 2011 1 次提交
  38. 11 9月, 2011 1 次提交
  39. 10 9月, 2011 2 次提交