resolve: Remove remaining special cases from built-in macros
This commit is contained in:
parent
be3fb0cd2c
commit
fa7fe19601
12 changed files with 20 additions and 37 deletions
|
|
@ -10,9 +10,9 @@ extern crate std;
|
|||
|
||||
fn main() {
|
||||
{
|
||||
::std::io::_print(::std::fmt::Arguments::new_v1(&["rust\n"],
|
||||
&match () {
|
||||
() => [],
|
||||
}));
|
||||
::std::io::_print(::core::fmt::Arguments::new_v1(&["rust\n"],
|
||||
&match () {
|
||||
() => [],
|
||||
}));
|
||||
};
|
||||
}
|
||||
|
|
|
|||
|
|
@ -30,7 +30,7 @@ pub fn bar() ({
|
|||
|
||||
|
||||
((::alloc::fmt::format as
|
||||
for<'r> fn(std::fmt::Arguments<'r>) -> std::string::String {std::fmt::format})(((<::std::fmt::Arguments>::new_v1
|
||||
for<'r> fn(std::fmt::Arguments<'r>) -> std::string::String {std::fmt::format})(((<::core::fmt::Arguments>::new_v1
|
||||
as
|
||||
fn(&[&str], &[std::fmt::ArgumentV1<'_>]) -> std::fmt::Arguments<'_> {std::fmt::Arguments::<'_>::new_v1})((&([("test"
|
||||
as
|
||||
|
|
|
|||
|
|
@ -5,11 +5,10 @@
|
|||
#![feature(box_syntax)]
|
||||
#![feature(rustc_private)]
|
||||
|
||||
extern crate serialize;
|
||||
use serialize as rustc_serialize;
|
||||
extern crate serialize as rustc_serialize;
|
||||
|
||||
use serialize::{Encodable, Decodable};
|
||||
use serialize::json;
|
||||
use rustc_serialize::{Encodable, Decodable};
|
||||
use rustc_serialize::json;
|
||||
|
||||
#[derive(RustcEncodable, RustcDecodable)]
|
||||
struct A {
|
||||
|
|
|
|||
|
|
@ -7,12 +7,11 @@
|
|||
|
||||
#![feature(rustc_private)]
|
||||
|
||||
extern crate serialize;
|
||||
use serialize as rustc_serialize;
|
||||
extern crate serialize as rustc_serialize;
|
||||
|
||||
use std::cell::{Cell, RefCell};
|
||||
use serialize::{Encodable, Decodable};
|
||||
use serialize::json;
|
||||
use rustc_serialize::{Encodable, Decodable};
|
||||
use rustc_serialize::json;
|
||||
|
||||
#[derive(RustcEncodable, RustcDecodable)]
|
||||
struct A {
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
|
||||
#![feature(rustc_private)]
|
||||
|
||||
extern crate serialize;
|
||||
use serialize as rustc_serialize;
|
||||
extern crate serialize as rustc_serialize;
|
||||
|
||||
mod submod {
|
||||
// if any of these are implemented without global calls for any
|
||||
|
|
|
|||
|
|
@ -2,8 +2,7 @@
|
|||
|
||||
#![allow(non_upper_case_globals)]
|
||||
#![feature(rustc_private)]
|
||||
extern crate serialize;
|
||||
use serialize as rustc_serialize;
|
||||
extern crate serialize as rustc_serialize;
|
||||
|
||||
pub const other: u8 = 1;
|
||||
pub const f: u8 = 1;
|
||||
|
|
|
|||
|
|
@ -6,17 +6,16 @@
|
|||
|
||||
#![feature(rustc_private)]
|
||||
|
||||
extern crate serialize;
|
||||
use serialize as rustc_serialize;
|
||||
extern crate serialize as rustc_serialize;
|
||||
|
||||
use std::io::Cursor;
|
||||
use std::io::prelude::*;
|
||||
use std::fmt;
|
||||
use std::slice;
|
||||
|
||||
use serialize::{Encodable, Encoder};
|
||||
use serialize::json;
|
||||
use serialize::opaque;
|
||||
use rustc_serialize::{Encodable, Encoder};
|
||||
use rustc_serialize::json;
|
||||
use rustc_serialize::opaque;
|
||||
|
||||
#[derive(RustcEncodable)]
|
||||
struct Foo {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue