about summary refs log tree commit diff
path: root/src/libsyntax/test.rs
AgeCommit message (Expand)AuthorLines
2018-04-26Fixed tidy errors.Irina Popa-1/+3
2018-04-26rustc_target: move in syntax::abi and flip dependency.Irina Popa-1/+1
2018-04-23Don't allow #[should_panic] with non-() testsRussell Cohen-27/+40
2018-04-06Use `Ident` instead of `Name` in `MetaItem`Vadim Petrochenkov-4/+4
2018-04-06Remove more duplicated spansVadim Petrochenkov-1/+1
2018-03-27Auto merge of #49279 - varkor:generated-closure-return-type, r=alexcrichtonbors-1/+1
2018-03-25Rollup merge of #49162 - tmandry:stabilize-termination-trait, r=nikomatsakiskennytm-4/+4
2018-03-22Use FunctionRetTy::Default rather than an explicit TyKind::Infer for lambda-b...varkor-1/+1
2018-03-22Rollup merge of #49117 - nivkner:fixme_fixup3, r=estebankkennytm-7/+14
2018-03-19Split out termination_trait_test feature gateTyler Mandry-4/+4
2018-03-17AST: Make renames in imports closer to the sourceVadim Petrochenkov-6/+7
2018-03-17remove FIXME(#2543) and avoid bad copiesNiv Kaminer-7/+14
2018-03-02Replace Rc with Lrc for shared dataJohn Kåre Alsaker-1/+0
2018-02-24Rollup merge of #48143 - nikomatsakis:termination_trait_in_tests, r=eddybManish Goregaokar-45/+146
2018-02-22handle `#[bench]` functions betterNiko Matsakis-19/+43
2018-02-22put the "unit test" logic into libtestNiko Matsakis-36/+24
2018-02-22begin crate-relative paths with `crate`Niko Matsakis-3/+6
2018-02-22support unit tests with return values that implement `Terminaton`Niko Matsakis-42/+128
2018-02-18Change ast::Visibility to Spanned typeSeiichi Uchida-9/+9
2018-01-26Do not capture stderr in the compiler. Instead just panic silently for fatal ...John Kåre Alsaker-1/+1
2017-12-28Prefer to use attr::contains_name() and attr::find_by_name()Seiichi Uchida-3/+3
2017-12-21Add GenericParam, refactor Generics in ast, hir, rustdocJonas Platte-1/+4
2017-12-17syntax: Rename `P::unwrap` into `P::into_inner`Vadim Petrochenkov-1/+1
2017-12-09Use hygiene to access the injected crate (`core` or `std`) from builtin macros.Jeffrey Seyfried-2/+1
2017-11-30Implement RFC 2128 (use_nested_groups)Pietro Albini-6/+10
2017-08-30Make fields of `Span` privateVadim Petrochenkov-1/+1
2017-08-25syntax: clarify field nameTamir Duberstein-10/+5
2017-08-25syntax: remove unused fieldTamir Duberstein-2/+0
2017-08-15use field init shorthand EVERYWHEREZack M. Davis-12/+12
2017-08-12syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros.Eduard-Mihai Burtescu-0/+1
2017-07-28syntax: Add `tokens: Option<TokenStream>` to ItemAlex Crichton-5/+11
2017-07-06Remove unused code from librustc_errorsKevin Mehall-1/+0
2017-06-24add `allow_fail` test attributePaul Woolcock-3/+11
2017-05-30Turn sufficiently old compatibility lints into hard errorsVadim Petrochenkov-8/+0
2017-05-25Hygienize lifetimes.Jeffrey Seyfried-1/+1
2017-05-25Hygienize `librustc_resolve`.Jeffrey Seyfried-1/+1
2017-05-12Fix some clippy warnings in libsyntaxAndre Bogus-11/+8
2017-05-05Add Options type in libtest and remove argumentGuillaume Gomez-2/+2
2017-03-29Merge `ExpnId` and `SyntaxContext`.Jeffrey Seyfried-14/+7
2017-03-27Fix various useless derefs and slicingsOliver Schneider-1/+1
2017-03-10Give spans to individual path segments in ASTVadim Petrochenkov-1/+1
2017-02-03Switch logic to Span instead of HashMapGuillaume Gomez-1/+2
2017-01-16Rename ExprKind::Vec to Array in HIR and HAIR.Scott Olson-1/+1
2016-12-22Refactor how global paths are represented (for both ast and hir).Jeffrey Seyfried-1/+0
2016-12-19Optimize `ast::PathSegment`.Jeffrey Seyfried-4/+1
2016-11-28rustc: rework stability to be on-demand for type-directed lookup.Eduard Burtescu-3/+4
2016-11-21Use `Symbol` instead of `InternedString` in the AST, HIR, and various other p...Jeffrey Seyfried-12/+12
2016-11-20Move `syntax::util::interner` -> `syntax::symbol`, cleanup.Jeffrey Seyfried-29/+33
2016-11-20Refactor `MetaItemKind` to use `Name`s instead of `InternedString`s.Jeffrey Seyfried-5/+5
2016-11-14Add warnings when the #[should_panic] attribute is invalidJosh Driver-7/+37