]> git.lizzy.rs Git - rust.git/commit
Load macros from external modules
authorSteven Fackler <sfackler@gmail.com>
Wed, 25 Dec 2013 18:10:33 +0000 (11:10 -0700)
committerSteven Fackler <sfackler@palantir.com>
Thu, 16 Jan 2014 23:01:48 +0000 (15:01 -0800)
commit328b47d83720f011cb1c95685c3e7df8195efbd3
treeb370ba6b6fa4ef5d88ca4b1f1e7739be81381f10
parenta5ed0c58cb9f38af940403c34e283b68c89f5aa2
Load macros from external modules
39 files changed:
src/compiletest/header.rs
src/librustc/driver/driver.rs
src/librustc/driver/session.rs
src/librustc/front/feature_gate.rs
src/librustc/front/test.rs
src/librustc/metadata/common.rs
src/librustc/metadata/creader.rs
src/librustc/metadata/csearch.rs
src/librustc/metadata/cstore.rs
src/librustc/metadata/decoder.rs
src/librustc/metadata/encoder.rs
src/librustc/middle/astencode.rs
src/librustc/middle/lint.rs
src/librustc/middle/resolve.rs
src/librustc/middle/typeck/collect.rs
src/librustdoc/core.rs
src/librustdoc/test.rs
src/librustpkg/lib.rs
src/librustpkg/util.rs
src/libsyntax/ext/base.rs
src/libsyntax/ext/build.rs
src/libsyntax/ext/deriving/generic.rs
src/libsyntax/ext/expand.rs
src/libsyntax/ext/format.rs
src/libsyntax/ext/quote.rs
src/libsyntax/ext/registrar.rs [new file with mode: 0644]
src/libsyntax/fold.rs
src/libsyntax/lib.rs
src/test/auxiliary/macro_crate_def_only.rs [new file with mode: 0644]
src/test/auxiliary/macro_crate_test.rs [new file with mode: 0644]
src/test/compile-fail/gated-macro_registrar.rs [new file with mode: 0644]
src/test/compile-fail/gated-phase.rs [new file with mode: 0644]
src/test/compile-fail/macro-crate-unexported-macro.rs [new file with mode: 0644]
src/test/compile-fail/macro-crate-unknown-crate.rs [new file with mode: 0644]
src/test/compile-fail/multiple-macro-registrars.rs [new file with mode: 0644]
src/test/compile-fail/phase-syntax-doesnt-resolve.rs [new file with mode: 0644]
src/test/run-pass/macro-crate-def-only.rs [new file with mode: 0644]
src/test/run-pass/macro-crate.rs [new file with mode: 0644]
src/test/run-pass/phase-syntax-link-does-resolve.rs [new file with mode: 0644]