about summary refs log tree commit diff
path: root/src/libsyntax/test.rs
AgeCommit message (Expand)AuthorLines
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
2016-10-31Changed most vec! invocations to use square bracesiirelu-1/+1
2016-10-29Move `CrateConfig` from `Crate` to `ParseSess`.Jeffrey Seyfried-1/+1
2016-10-01Rollup merge of #36599 - jonas-schievink:whats-a-pirates-favorite-data-struct...Manish Goregaokar-1/+1
2016-09-28Rollup merge of #36787 - jseyfried:fix_test_harness_reexport_errors, r=nrcJonathan Turner-1/+9
2016-09-28libsyntax: clearer names for some AST partsJonas Schievink-1/+1
2016-09-27Avoid re-export errors in the generated test harness.Jeffrey Seyfried-1/+9
2016-09-27With `--test`, make `#[test]` functions `pub` in `InvocationCollector`Jeffrey Seyfried-42/+27
2016-09-13Differentiate between monotonic and non-monotonic expansion andJeffrey Seyfried-2/+2
2016-09-13Expand generated test harnesses and macro registries.Jeffrey Seyfried-15/+15
2016-09-13Refactor `ExtCtxt` to use a `Resolver` instead of a `MacroLoader`.Jeffrey Seyfried-3/+3
2016-09-05Implement stackless expansion.Jeffrey Seyfried-5/+2
2016-08-28Rollup merge of #35917 - jseyfried:remove_attr_ext_traits, r=nrcJeffrey Seyfried-1/+1
2016-08-28Rollup merge of #35850 - SergioBenitez:master, r=nrcJeffrey Seyfried-5/+4
2016-08-27Change Constness to Spanned<Constness>Keith Yeung-2/+2
2016-08-25Refactor away `AttrMetaMethods`.Jeffrey Seyfried-1/+1
2016-08-25Refactor away `AttrNestedMetaItemMethods`.Jeffrey Seyfried-1/+1
2016-08-25Implement RFC#1559: allow all literals in attributes.Sergio Benitez-5/+4
2016-07-17Auto merge of #34789 - jonathandturner:simplify_liberror, r=alexcrichtonbors-1/+1
2016-07-14Implement latest rfc style using simpler renderingJonathan Turner-1/+1
2016-07-14Implement `macro_rules!` placeholders and the macro scope mapJeffrey Seyfried-0/+4
2016-06-26Rollup merge of #34436 - jseyfried:no_block_expr, r=eddybJeffrey Seyfried-1/+1
2016-06-26Rollup merge of #34339 - jseyfried:thin_vec, r=petrochenkov,ManishearthJeffrey Seyfried-2/+2
2016-06-23Refactor away duplicate method `ecx.block_all()`Jeffrey Seyfried-1/+1
2016-06-23Remove field `expr` of `ast::Block`Jeffrey Seyfried-1/+1
2016-06-23Move test helper functions to consolidated codemap testingJonathan Turner-63/+0
2016-06-23Actually consolidate the CodeMap testsJonathan Turner-517/+0
2016-06-23Consolidate codemap tests and fix more errors for travisJonathan Turner-2/+586
2016-06-23Move errors from libsyntax to its own crateJonathan Turner-2/+2
2016-06-19Generalize and abstract `ThinAttributes`Jeffrey Seyfried-2/+2
2016-06-16Simplify gated cfg checkingJeffrey Seyfried-2/+0
2016-06-11Strip `#[test]` nodes during `cfg` processing on non-test builds.Jeffrey Seyfried-14/+1
2016-06-09Load macros from `extern crate`s during expansion.Jeffrey Seyfried-2/+4
2016-05-28Auto merge of #33821 - sanxiyn:cfg-test, r=nikomatsakisbors-11/+3
2016-05-27Process `cfg_attr` attributes on non-optional expressionsJeffrey Seyfried-7/+2
2016-05-26Implement `CfgFolder` directly instead of passing a closure to `strip_items`Jeffrey Seyfried-7/+15
2016-05-24Remove unused field and argumentSeo Sanghyeon-6/+2
2016-05-24Do not inject test harness for --cfg testSeo Sanghyeon-5/+1
2016-04-24syntax: Merge keywords and remaining special idents in one listVadim Petrochenkov-6/+6
2016-04-24syntax: Make static/super/self/Self keywords + special ident cleanupVadim Petrochenkov-5/+5
2016-04-06syntax: dismantle ast_util.Eduard Burtescu-7/+9
2016-02-12Use more autoderef in libsyntaxJonas Schievink-6/+6
2016-02-11[breaking-change] don't glob export ast::Visibility variantsOliver 'ker' Schneider-9/+9
2016-02-11[breaking-change] don't glob export ast::Mutablity variantsOliver 'ker' Schneider-2/+2