Go to file
Lindsey Kuper 77e6573929 Further work on integer literal suffix inference (#1425)
In this commit:

  * Change the lit_int_unsuffixed AST node to not carry a type, since
    it doesn't need one

  * Don't print "(unsuffixed)" when pretty-printing unsuffixed integer
    literals

  * Just print "I" instead of "(integral)" for integral type variables

  * Set up trans to use the information that will be gathered during
    typeck to construct the appropriate constants for unsuffixed int
    literals

  * Add logic for handling int_ty_sets in typeck::infer

  * Clean up unnecessary code in typeck::infer

  * Add missing mk_ functions to middle::ty

  * Add ty_var_integral to a few of the type utility functions it was
    missing from in middle::ty
2012-06-14 20:24:36 -07:00
doc remove alias analysis and replace with borrowck 2012-06-08 20:39:11 -07:00
man
mk Update the build system to handle dependency on header files. Closes #2547. 2012-06-14 14:50:14 -07:00
src Further work on integer literal suffix inference (#1425) 2012-06-14 20:24:36 -07:00
.gitignore Make git ignore the .DS_Store file on Macs (wherever it is) 2012-06-12 17:37:04 -07:00
.gitmodules
AUTHORS.txt Add Arkaitz Jimenez to AUTHORS.txt 2012-06-03 14:47:50 -07:00
configure
INSTALL.txt
LICENSE.txt
Makefile.in Update the build system to handle dependency on header files. Closes #2547. 2012-06-14 14:50:14 -07:00
README.txt
RELEASES.txt

This is a compiler and suite of associated libraries and documentation for the
Rust programming language.

See LICENSE.txt for terms of copyright and redistribution.

See http://www.rust-lang.org for more information.