about summary refs log tree commit diff
path: root/src/libstd/sys/unix/stack_overflow.rs
diff options
context:
space:
mode:
authorbors <bors@rust-lang.org>2016-07-29 16:26:38 -0700
committerGitHub <noreply@github.com>2016-07-29 16:26:38 -0700
commitf164cf5d6443fd265f93662055d744074648189f (patch)
treee84bccd6a04c054c1dab83eb206932e23a5c810c /src/libstd/sys/unix/stack_overflow.rs
parent5a7773a18098be712d7e1ce4fded36aed8c3c311 (diff)
parent5553901146fa80c652abdc514b38360a0ae7418d (diff)
downloadrust-f164cf5d6443fd265f93662055d744074648189f.tar.gz
rust-f164cf5d6443fd265f93662055d744074648189f.zip
Auto merge of #34842 - cgswords:attr_enc, r=nrc
Better attribute and metaitem encapsulation throughout the compiler

This PR refactors most (hopefully all?) of the `MetaItem` interactions outside of `libsyntax` (and a few inside) to interact with MetaItems through the provided traits instead of directly creating / destruct / matching against them. This is a necessary first step to eventually converting `MetaItem`s to internally use `TokenStream` representations (which will make `MetaItem` interactions much nicer for macro writers once the new macro system is in place).

r? @nrc
Diffstat (limited to 'src/libstd/sys/unix/stack_overflow.rs')
0 files changed, 0 insertions, 0 deletions