rust/src/libsyntax_ext
Mazdak Farrokhzad 714c8ea9b5
Rollup merge of #63114 - matthewjasper:hygienic-format-args, r=petrochenkov
Remove gensym in format_args

This also fixes some things to allow us to export opaque macros from libcore:

* Don't consider items that are only reachable through opaque macros as public/exported (so they aren't linted as needing docs)
* Mark private items reachable from the root of libcore as unstable - they are now reachable (in principle) in other crates via macros in libcore

r? @petrochenkov
2019-08-09 14:07:29 +02:00
..
deriving Auto merge of #63248 - petrochenkov:nomarker, r=matthewjasper 2019-08-05 04:36:51 +00:00
format_foreign
asm.rs syntax: Migrate built-in macros to the regular stability checking 2019-07-07 13:04:07 +03:00
assert.rs Auto merge of #62816 - estebank:type-ascription-macros, r=petrochenkov 2019-08-04 16:19:04 +00:00
Cargo.toml Move test harness generation into libsyntax_ext 2019-07-27 13:56:54 +03:00
cfg.rs Replace AstBuilder with inherent methods 2019-07-31 08:55:37 -04:00
compile_error.rs
concat_idents.rs Adjust other names after the Mark renaming 2019-07-19 12:01:49 +03:00
concat.rs Replace AstBuilder with inherent methods 2019-07-31 08:55:37 -04:00
env.rs Replace AstBuilder with inherent methods 2019-07-31 08:55:37 -04:00
error_codes.rs Remove lint annotations in specific crates that are already enforced by rustbuild 2019-07-28 18:46:24 +03:00
format_foreign.rs
format.rs Rollup merge of #63114 - matthewjasper:hygienic-format-args, r=petrochenkov 2019-08-09 14:07:29 +02:00
global_allocator.rs Replace AstBuilder with inherent methods 2019-07-31 08:55:37 -04:00
global_asm.rs syntax: Migrate built-in macros to the regular stability checking 2019-07-07 13:04:07 +03:00
lib.rs Remove derives Encodable/Decodable and unstabilize attribute #[bench] 2019-07-31 21:27:59 +03:00
log_syntax.rs syntax: Migrate built-in macros to the regular stability checking 2019-07-07 13:04:07 +03:00
plugin_macro_defs.rs Replace a few Attribute constructors with mk_attr 2019-07-31 08:55:37 -04:00
proc_macro_harness.rs Replace AstBuilder with inherent methods 2019-07-31 08:55:37 -04:00
source_util.rs Replace AstBuilder with inherent methods 2019-07-31 08:55:37 -04:00
standard_library_imports.rs Replace a few Attribute constructors with mk_attr 2019-07-31 08:55:37 -04:00
test_harness.rs Drop span argument from mk_list_item 2019-08-05 08:45:00 -04:00
test.rs Replace AstBuilder with inherent methods 2019-07-31 08:55:37 -04:00
trace_macros.rs syntax: Migrate built-in macros to the regular stability checking 2019-07-07 13:04:07 +03:00