index
:
rust
this commit
auto
automation/bors/try
automation/bors/try-merge
beta
cargo_update
lcnr/rustc-dev-guide
master
perf-tmp
stable
try
try-perf
https://github.com/rust-lang/rust
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
librustc_allocator
/
expand.rs
Age
Commit message (
Expand
)
Author
Lines
2019-07-24
Merge `rustc_allocator` into `libsyntax_ext`
Vadim Petrochenkov
-298
/
+0
2019-07-22
normalize use of backticks in compiler messages for librustc_allocator
Samy Kacimi
-2
/
+2
2019-07-19
libsyntax: Remove `Mark` into `ExpnId`
Vadim Petrochenkov
-2
/
+2
2019-07-11
hygiene: Introduce a helper method for creating new expansions
Vadim Petrochenkov
-8
/
+4
2019-07-11
hygiene: Reuse `MacroKind` in `ExpnKind`
Vadim Petrochenkov
-2
/
+2
2019-07-11
Rename some things in `syntax_pos/hygiene`
Vadim Petrochenkov
-2
/
+3
2019-06-18
syntax: Introduce `default`/`with_unstable` constructors for `ExpnInfo`
Vadim Petrochenkov
-14
/
+7
2019-06-18
syntax: Factor out common fields from `SyntaxExtension` variants
Vadim Petrochenkov
-1
/
+1
2019-05-27
Avoid unnecessary internings.
Nicholas Nethercote
-4
/
+2
2019-05-22
Restore the old behavior of the rustdoc keyword check + Fix rebase
Vadim Petrochenkov
-3
/
+2
2019-05-21
Move `edition` outside the hygiene lock and avoid accessing it
John Kåre Alsaker
-2
/
+2
2019-05-20
Remove `Symbol::gensym()`.
Nicholas Nethercote
-1
/
+1
2019-05-17
Avoid unnecessary interning in `Ident::from_str()` calls.
Nicholas Nethercote
-6
/
+7
2019-05-13
Pass a `Symbol` to `check_name`, `emit_feature_err`, and related functions.
Nicholas Nethercote
-2
/
+2
2019-02-11
Use `Rc<[Symbol]>` instead of `Vec<Symbol>` to reduce # of allocs
Oliver Scherer
-2
/
+2
2019-02-11
Require a list of features to allow in `allow_internal_unstable`
Oliver Scherer
-1
/
+3
2019-02-06
librustc_allocator => 2018
Taiki Endo
-5
/
+5
2019-02-06
Overhaul `syntax::fold::Folder`.
Nicholas Nethercote
-14
/
+13
2018-12-25
Remove licenses
Mark Rousskov
-10
/
+0
2018-09-26
Remove OneVector
ljedrz
-7
/
+3
2018-08-26
rustc: Continue to tweak "std internal symbols"
Alex Crichton
-7
/
+1
2018-08-23
Use optimized SmallVec implementation
Igor Gutorov
-3
/
+3
2018-08-19
mv (mod) codemap source_map
Donato Sciarra
-1
/
+1
2018-08-13
Move SmallVec and ThinVec out of libsyntax
ljedrz
-7
/
+7
2018-08-07
rustc: Tweak visibility of some lang items
Alex Crichton
-6
/
+1
2018-07-11
Deny bare trait objects in in src/librustc_allocator
ljedrz
-3
/
+3
2018-06-27
Implement `#[macro_export(local_inner_macros)]`
Vadim Petrochenkov
-0
/
+1
2018-06-24
used debug, not info
mark
-3
/
+3
2018-06-24
enable fold_mac
Mark Mansi
-1
/
+6
2018-06-24
Prohibit global_allocator in submodules for now
Mark Mansi
-40
/
+79
2018-06-24
Attempt to fix hygiene for global_allocator
Mark Mansi
-20
/
+27
2018-06-23
hygiene: Merge `NameAndSpan` into `ExpnInfo`
Vadim Petrochenkov
-8
/
+6
2018-06-21
Parse async fn header.
Without Boats
-6
/
+6
2018-06-11
Remove alloc::Opaque and use *mut u8 as pointer type for GlobalAlloc
Mike Hommey
-14
/
+1
2018-05-17
Add edition to expansion info
Vadim Petrochenkov
-1
/
+2
2018-04-26
rustc_target: move in syntax::abi and flip dependency.
Irina Popa
-1
/
+1
2018-04-22
Remove unused AllocatorTy::Bang
Steven Fackler
-3
/
+1
2018-04-17
Run rustfmt
Mark Mansi
-69
/
+79
2018-04-12
Rename alloc::Void to alloc::Opaque
Simon Sapin
-6
/
+6
2018-04-12
Restore Global.oom() functionality
Simon Sapin
-0
/
+5
2018-04-12
Use the GlobalAlloc trait for #[global_allocator]
Simon Sapin
-252
/
+31
2018-03-22
Use FunctionRetTy::Default rather than an explicit TyKind::Infer for lambda-b...
varkor
-1
/
+1
2018-03-17
Rename `Span::empty` to `Span::shrink_to_lo`, add `Span::shrink_to_hi`
Vadim Petrochenkov
-1
/
+1
2018-02-18
Fix up tests and typos
Seiichi Uchida
-1
/
+5
2018-02-18
Replace dummy spans with empty spans
Seiichi Uchida
-2
/
+2
2018-02-18
Change ast::Visibility to Spanned type
Seiichi Uchida
-2
/
+2
2017-11-04
rustc: Handle some libstd symbole exports better
Alex Crichton
-0
/
+4
2017-08-30
Make fields of `Span` private
Vadim Petrochenkov
-4
/
+1
2017-08-15
use field init shorthand EVERYWHERE
Zack M. Davis
-4
/
+4
2017-08-12
syntax: #[allow_internal_unsafe] bypasses the unsafe_code lint in macros.
Eduard-Mihai Burtescu
-0
/
+1
[next]