- 29 7月, 2017 1 次提交
-
-
由 Alex Crichton 提交于
This is then later used by `proc_macro` to generate a new `proc_macro::TokenTree` which preserves span information. Unfortunately this isn't a bullet-proof approach as it doesn't handle the case when there's still other attributes on the item, especially inner attributes. Despite this the intention here is to solve the primary use case for procedural attributes, attached to functions as outer attributes, likely bare. In this situation we should be able to now yield a lossless stream of tokens to preserve span information.
-
- 28 7月, 2017 8 次提交
-
-
由 Alex Crichton 提交于
This test currently fails because the tokenization of an AST item during the expansion of a procedural macro attribute rounds-trips through strings, losing span information.
-
由 Luca Barbato 提交于
The function should accept feature strings that old LLVM might not support. Simplify the code using the same approach used by LLVMRustPrintTargetFeatures. Dummify the function for non 4.0 LLVM and update the tests accordingly.
-
由 gaurikholkar 提交于
-
由 Vadim Petrochenkov 提交于
-
由 Vadim Petrochenkov 提交于
-
由 Vadim Petrochenkov 提交于
-
由 Vadim Petrochenkov 提交于
-
由 Eduard-Mihai Burtescu 提交于
-
- 27 7月, 2017 1 次提交
-
-
由 Isaac van Bakel 提交于
One set of tests is to ensure the current message is correct. The other set is to check the messages are generated correctly for every type of loop.
-
- 26 7月, 2017 2 次提交
-
-
由 Vadim Petrochenkov 提交于
-
由 Esteban Küber 提交于
Point at the correct path segment on a import statement where a module doesn't exist. New output: ```rust error[E0432]: unresolved import `std::bar` --> <anon>:1:10 | 1 | use std::bar::{foo1, foo2}; | ^^^ Could not find `bar` in `std` ``` instead of: ```rust error[E0432]: unresolved import `std::bar::foo1` --> <anon>:1:16 | 1 | use std::bar::{foo1, foo2}; | ^^^^ Could not find `bar` in `std` error[E0432]: unresolved import `std::bar::foo2` --> <anon>:1:22 | 1 | use std::bar::{foo1, foo2}; | ^^^^ Could not find `bar` in `std` ```
-
- 25 7月, 2017 3 次提交
-
-
由 Alex Crichton 提交于
Stabilizes: * `compile_error!` as a macro defined by rustc Closes #40872
-
由 topecongiro 提交于
-
由 Alex Crichton 提交于
This commit adds a disabled builder which will run all tests for the standard library for aarch64 in a QEMU instance. Once we get enough capacity to run this on Travis this can be used to boost our platform coverage of AArch64
-
- 24 7月, 2017 2 次提交
-
-
由 Nick Cameron 提交于
-
由 Cameron Hart 提交于
-
- 23 7月, 2017 6 次提交
-
-
由 Bruce Mitchener 提交于
-
由 Cameron Hart 提交于
Fixes issue #43317.
-
由 Simon Sapin 提交于
-
由 Simon Sapin 提交于
-
由 Simon Sapin 提交于
-
由 Simon Sapin 提交于
-
- 22 7月, 2017 3 次提交
-
-
由 Zack M. Davis 提交于
This is in the matter of #35164.
-
由 Perry Fraser 提交于
-
由 Alex Crichton 提交于
-
- 21 7月, 2017 4 次提交
-
-
由 Oliver Schneider 提交于
-
由 Mátyás Mustoha 提交于
-
由 Esteban Küber 提交于
-
由 Esteban Küber 提交于
-
- 20 7月, 2017 1 次提交
-
-
由 Vadim Petrochenkov 提交于
-
- 19 7月, 2017 4 次提交
-
-
由 Eduard-Mihai Burtescu 提交于
-
由 Oliver Middleton 提交于
Float literals need to be parsed as the correct type so they can be rounded correctly.
-
由 Perry Fraser 提交于
-
由 Esteban Küber 提交于
-
- 18 7月, 2017 5 次提交
-
-
由 Aleksey Kladov 提交于
-
由 Luca Barbato 提交于
-
由 Aleksey Kladov 提交于
-
由 Aleksey Kladov 提交于
-
由 Vadim Petrochenkov 提交于
-