bors
65ded84d20
auto merge of #6119 : brson/rust/main, r=brson
...
r? @ILyoan
This pulls all the logic for discovering the crate entry point into a new pass (out of resolve and typeck), then changes it so that main is only looked for at the crate level (`#[main]` can still be used anywhere).
I don't understand the special android logic here and worry that I may have broken it.
2013-05-08 12:24:39 -07:00
..
2013-04-30 06:59:32 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-04-30 16:17:19 -07:00
2013-04-30 16:17:19 -07:00
2013-03-26 22:44:40 -04:00
2013-04-30 06:59:32 -04:00
2013-03-26 22:44:40 -04:00
2013-03-26 22:44:40 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-03-26 21:30:17 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 18:36:20 -07:00
2013-03-27 18:17:58 -07:00
2013-05-03 20:01:42 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:11:04 -04:00
2013-05-05 15:11:04 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:11:04 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:11:04 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-01 08:49:48 -04:00
2013-05-05 15:11:04 -04:00
2013-05-05 15:11:04 -04:00
2013-05-05 15:11:04 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:11:04 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:11:04 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:11:04 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:11:04 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:11:04 -04:00
2013-05-05 15:11:04 -04:00
2013-05-05 15:11:04 -04:00
2013-05-05 15:11:04 -04:00
2013-05-03 20:01:42 -04:00
2013-03-29 16:39:08 -07:00
2013-04-17 00:34:25 +02:00
2013-03-26 21:29:34 -07:00
2013-05-07 13:53:25 -07:00
2013-03-29 16:39:08 -07:00
2013-05-06 09:00:37 -04:00
2013-04-19 23:20:44 -04:00
2013-04-30 14:10:21 -04:00
2013-03-29 16:39:08 -07:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-04-29 17:10:50 -07:00
2013-04-28 23:01:41 -07:00
2013-05-01 15:40:05 +10:00
2013-03-26 21:29:34 -07:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-04-05 05:36:02 -04:00
2013-04-25 17:32:25 +02:00
2013-04-25 17:32:25 +02:00
2013-05-03 20:01:42 -04:00
2013-04-29 14:30:55 -07:00
2013-04-30 06:59:32 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-03-29 16:39:08 -07:00
2013-05-03 20:01:42 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-03-26 21:29:33 -07:00
2013-04-30 06:59:32 -04:00
2013-03-28 02:19:40 +11:00
2013-04-05 05:36:02 -04:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-04-30 06:59:32 -04:00
2013-03-26 22:44:40 -04:00
2013-05-03 20:01:42 -04:00
2013-03-29 16:39:08 -07:00
2013-05-08 12:03:15 -07:00
2013-05-05 15:11:04 -04:00
2013-05-03 20:01:42 -04:00
2013-03-26 21:30:17 -07:00
2013-04-10 17:32:03 -07:00
2013-05-06 18:50:21 -07:00
2013-03-27 10:09:02 -07:00
2013-04-10 17:32:03 -07:00
2013-03-27 10:09:02 -07:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-03-28 19:00:49 -07:00
2013-05-03 20:01:42 -04:00
2013-04-06 13:27:27 +11:00
2013-03-27 10:09:02 -07:00
2013-05-03 20:01:42 -04:00
2013-03-27 10:09:02 -07:00
2013-03-27 10:09:02 -07:00
2013-03-27 10:09:02 -07:00
2013-04-28 18:47:55 -07:00
2013-05-03 13:03:53 -07:00
2013-05-03 13:03:53 -07:00
2013-04-08 16:40:40 +10:00
2013-04-08 16:40:40 +10:00
2013-04-30 16:31:56 -07:00
2013-05-03 20:01:42 -04:00
2013-04-30 06:59:32 -04:00
2013-03-29 16:39:08 -07:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-04-09 13:48:44 -04:00
2013-05-03 20:01:42 -04:00
2013-04-29 17:10:50 -07:00
2013-03-29 18:36:20 -07:00
2013-03-29 18:36:20 -07:00
2013-04-03 10:30:36 -04:00
2013-05-03 20:01:42 -04:00
2013-03-29 18:36:20 -07:00
2013-04-29 17:10:50 -07:00
2013-05-03 20:01:42 -04:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-03-29 16:39:08 -07:00
2013-05-05 15:11:04 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:55:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-05 15:55:32 -04:00
2013-05-03 20:01:42 -04:00
2013-03-29 16:39:08 -07:00
2013-05-03 20:01:42 -04:00
2013-05-05 15:55:32 -04:00
2013-05-05 15:55:32 -04:00
2013-03-26 21:30:17 -07:00
2013-04-29 14:30:53 -07:00
2013-05-03 20:01:42 -04:00
2013-03-29 16:39:08 -07:00
2013-03-27 18:17:58 -07:00
2013-03-29 16:39:08 -07:00
2013-05-03 20:01:42 -04:00
2013-04-29 14:30:53 -07:00
2013-04-29 14:30:53 -07:00
2013-04-18 15:12:27 -07:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-03-29 16:39:08 -07:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-03-29 16:39:08 -07:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-04-30 06:59:32 -04:00
2013-05-03 20:01:42 -04:00
2013-05-06 09:00:37 -04:00
2013-03-26 21:30:17 -07:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-03-26 21:30:17 -07:00
2013-03-26 21:30:17 -07:00
2013-04-10 07:52:46 -07:00
2013-04-10 07:52:46 -07:00
2013-03-29 16:39:08 -07:00
2013-03-26 22:45:22 -07:00
2013-03-26 23:31:56 -07:00
2013-03-26 22:45:22 -07:00
2013-03-26 21:30:17 -07:00
2013-05-05 15:11:04 -04:00
2013-05-05 15:11:04 -04:00
2013-03-26 21:30:17 -07:00
2013-03-26 21:30:17 -07:00
2013-03-22 22:24:36 -07:00
2013-03-26 21:30:17 -07:00
2013-03-22 22:24:36 -07:00
2013-03-26 21:30:17 -07:00
2013-03-26 21:30:17 -07:00
2013-03-26 21:30:17 -07:00
2013-03-26 21:30:17 -07:00
2013-03-22 22:24:36 -07:00
2013-04-10 17:32:03 -07:00
2013-04-30 06:59:32 -04:00
2013-04-30 06:59:32 -04:00
2013-05-06 09:00:37 -04:00
2013-05-06 09:00:37 -04:00
2013-05-05 15:11:04 -04:00
2013-03-26 21:30:17 -07:00
2013-03-29 16:39:08 -07:00
2013-04-10 07:52:46 -07:00
2013-03-22 22:24:36 -07:00
2013-04-30 06:59:32 -04:00
2013-05-03 20:01:42 -04:00
2013-04-05 05:36:02 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-04-10 17:32:03 -07:00
2013-05-03 20:01:42 -04:00
2013-03-27 18:17:58 -07:00
2013-05-03 20:01:42 -04:00
2013-04-30 06:59:32 -04:00
2013-03-26 22:44:40 -04:00
2013-03-26 22:44:40 -04:00
2013-03-26 22:44:40 -04:00
2013-03-26 21:29:33 -07:00
2013-03-29 16:39:08 -07:00
2013-05-08 12:03:15 -07:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-06 09:00:37 -04:00
2013-05-02 18:41:57 -07:00
2013-05-03 20:01:42 -04:00
2013-03-28 23:56:46 -04:00
2013-04-20 21:02:38 -04:00
2013-04-23 19:40:34 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-05-03 20:01:42 -04:00
2013-03-26 21:29:33 -07:00
2013-05-03 20:01:42 -04:00
2013-03-29 16:39:08 -07:00
2013-05-03 20:01:42 -04:00
2013-04-30 06:59:32 -04:00
2013-05-03 20:01:42 -04:00