Tim Chevalier
|
e90142e536
|
Merge pull request #4498 from erickt/incoming
More records-to-structs conversions
|
2013-01-15 13:10:24 -08:00 |
|
ILyoan
|
a63b11a009
|
when test, just remove #[main] attr
|
2013-01-15 17:06:37 +09:00 |
|
Erick Tryzelaar
|
293cd3480c
|
convert ast::{field_,capture_item_,mt} and middle::ty::mt into structs
|
2013-01-14 21:36:27 -08:00 |
|
Erick Tryzelaar
|
4bcd19f6be
|
Convert ast::{pat,field_pat,local_,arm} into structs
|
2013-01-14 20:52:28 -08:00 |
|
Erick Tryzelaar
|
3ea3136e84
|
convert ast::blk_ into a struct
|
2013-01-14 19:35:08 -08:00 |
|
Erick Tryzelaar
|
0b9e23146b
|
convert ast::crate_ into a struct.
|
2013-01-14 19:06:59 -08:00 |
|
Erick Tryzelaar
|
eb8fd119c6
|
convert ast::pat_list_ident_ to a struct
|
2013-01-14 18:15:54 -08:00 |
|
Erick Tryzelaar
|
4b0f702608
|
convert ast::attribute_ and ast::view_item to a struct
|
2013-01-14 18:15:54 -08:00 |
|
Erick Tryzelaar
|
eafed93d72
|
convert ast::struct_field_ into a struct
|
2013-01-14 18:15:54 -08:00 |
|
Erick Tryzelaar
|
1f5e9ff362
|
convert ast::struct_def to a struct
|
2013-01-14 18:15:54 -08:00 |
|
Erick Tryzelaar
|
530a113bfa
|
convert ast::item into a struct
|
2013-01-14 18:15:53 -08:00 |
|
Erick Tryzelaar
|
ebea895d02
|
convert ast::struct_dtor_ into a struct
|
2013-01-14 18:14:17 -08:00 |
|
Erick Tryzelaar
|
5c0d674a45
|
convert ast::foreign_item to a struct
|
2013-01-14 18:14:16 -08:00 |
|
Erick Tryzelaar
|
e1f1a1204a
|
change ast::ty_param into a struct.
|
2013-01-14 18:14:16 -08:00 |
|
Erick Tryzelaar
|
df7d376d25
|
Convert ast::def_id into a struct.
|
2013-01-14 18:14:16 -08:00 |
|
Erick Tryzelaar
|
bea67bde21
|
Change ast::path into a struct.
|
2013-01-14 18:14:16 -08:00 |
|
John Clements
|
3bf8b8af98
|
s/moved variable/moved value/
|
2013-01-14 17:38:22 -08:00 |
|
Tim Chevalier
|
1be4bfb8cc
|
Merge pull request #4491 from jbclements/removed-ast-self-import
removed self-import (minor cleanup)
|
2013-01-14 17:35:12 -08:00 |
|
John Clements
|
dd621bd58d
|
removed self-import (minor cleanup)
|
2013-01-14 17:26:56 -08:00 |
|
Tim Chevalier
|
a4dc65baa1
|
syntax/rustc: Eliminate some bad copies
r=pcwalton
|
2013-01-14 15:49:53 -08:00 |
|
Brian Anderson
|
0ca369e9dc
|
Merge pull request #4485 from sanxiyn/use-truncate
Use vec::truncate for vec::retain
|
2013-01-14 14:11:26 -08:00 |
|
Brian Anderson
|
3962dec67c
|
Add Seo Sanghyeon to AUTHORS
|
2013-01-14 14:10:12 -08:00 |
|
Brian Anderson
|
e699058511
|
Merge pull request #4484 from sanxiyn/test-retain
Add a test for vec::retain
|
2013-01-14 14:09:17 -08:00 |
|
ILyoan
|
b7cefd0c96
|
allowing the entry point name to be something other than main
add build tests
|
2013-01-14 13:58:13 -08:00 |
|
Brian Anderson
|
0e8490757f
|
Merge pull request #4477 from jld/char-repr
Reflect on char as u32, not uint (which may be u64).
|
2013-01-14 13:39:29 -08:00 |
|
Brian Anderson
|
d4c9b91360
|
Add Kyeongwoon Lee to AUTHORS
|
2013-01-14 13:38:59 -08:00 |
|
Brian Anderson
|
f1d0478002
|
Add cfg attrs to handle auto_encode transition
|
2013-01-14 13:17:20 -08:00 |
|
Brian Anderson
|
fc582bcfce
|
Merge remote-tracking branch 'mneumann/f-serialize'
|
2013-01-14 12:56:31 -08:00 |
|
Graydon Hoare
|
76bcfe8025
|
Merge pull request #4486 from thestinger/spelling
spelling fixes for iter module docstrings
|
2013-01-14 12:48:14 -08:00 |
|
Daniel Micay
|
d0751b6535
|
spelling fixes for iter module docstrings
|
2013-01-14 09:46:32 -05:00 |
|
Seo Sanghyeon
|
e368b16f82
|
Use vec::truncate for vec::retain
|
2013-01-14 19:45:08 +09:00 |
|
Seo Sanghyeon
|
23b130441a
|
Add a test for vec::retain
|
2013-01-14 17:38:15 +09:00 |
|
Jed Davis
|
0e1985eda6
|
Reflect on char as u32, not uint (which may be u64).
Fixes mozilla/rust#4473.
|
2013-01-13 19:08:30 -08:00 |
|
Brian Anderson
|
3d54187890
|
Win32 build fix
|
2013-01-13 16:43:39 -08:00 |
|
Brian Anderson
|
e6b57f858f
|
Add FIXME's for #4404. Android JNI hacks
|
2013-01-13 16:43:39 -08:00 |
|
ILyoan
|
4fb4be8f17
|
More android support
Conflicts:
Makefile.in
cmakeFiles/rustllvm.cmake
|
2013-01-13 16:43:39 -08:00 |
|
kyeongwoon
|
987f824f23
|
Support ARM and Android
Conflicts:
src/libcore/os.rs
src/librustc/back/link.rs
src/librustc/driver/driver.rs
src/librustc/metadata/loader.rs
src/librustc/middle/trans/base.rs
|
2013-01-13 16:43:39 -08:00 |
|
Brian Anderson
|
27e6a0fa56
|
Update libuv for Android
|
2013-01-13 16:43:39 -08:00 |
|
Tim Chevalier
|
62d1db1d6c
|
Long lines
|
2013-01-13 16:34:54 -08:00 |
|
Tim Chevalier
|
07c39b1436
|
Merge pull request #4474 from tychosci/readlink_safe
core: Use libc::readlink function properly
|
2013-01-13 15:10:33 -08:00 |
|
Tim Chevalier
|
26334b64a2
|
Merge pull request #4411 from wting/4203_rename_memcpy
Rename memcpy, memmove, memset
|
2013-01-13 14:58:24 -08:00 |
|
Tim Chevalier
|
9bb399a6d6
|
Merge pull request #4444 from JensNockert/pub-semaphore
Make std::sync::semaphore() public
|
2013-01-13 14:56:14 -08:00 |
|
Tim Chevalier
|
fbc33e0247
|
Merge pull request #4459 from jld/constenum
Allow consts to be initialized by non-nullary enum constructors
|
2013-01-13 14:42:57 -08:00 |
|
Jed Davis
|
1b01629f18
|
Make vectors (& old ports) of zero-size types allocate one byte each.
|
2013-01-13 14:37:59 -08:00 |
|
Jed Davis
|
ea53c48ca2
|
Make empty structs debug-printable
|
2013-01-13 14:37:59 -08:00 |
|
Jed Davis
|
1b4f3fad1e
|
Correct (I hope) amd64 ABI handling for empty structs
|
2013-01-13 14:37:59 -08:00 |
|
Jed Davis
|
cd01ecfe13
|
One more place where for loops and their bodies need to be unconfused.
|
2013-01-13 14:37:59 -08:00 |
|
Jed Davis
|
33414d81d1
|
Fix long lines in for loop trans change
|
2013-01-13 14:37:59 -08:00 |
|
Niko Matsakis
|
c75d45d7e3
|
For for loop bodies, translate the type of the closure
based on the expr_loop_body expression and not the inner closure
|
2013-01-13 14:37:59 -08:00 |
|
Jed Davis
|
745a020db5
|
Make () actually size 0
|
2013-01-13 14:37:59 -08:00 |
|