rustgn

11 commits
Updated 2026-05-09 17:23:41
third_party/rust/proc_macro2
third_party/rust/proc_macro2/BUILD.gn
config("proc_macro2_config") {
    rustflags = [
        "--cfg=feature=\"proc-macro\"",
    ]
}

rust_static_library("proc_macro2") {
    sources = [
        "//third_party/rust/vendor/proc-macro2/src/extra.rs",
        "//third_party/rust/vendor/proc-macro2/src/lib.rs",
        "//third_party/rust/vendor/proc-macro2/src/fallback.rs",
        "//third_party/rust/vendor/proc-macro2/src/probe.rs",
        "//third_party/rust/vendor/proc-macro2/src/rustc_literal_escaper.rs",
        "//third_party/rust/vendor/proc-macro2/src/probe/proc_macro_span_file.rs",
        "//third_party/rust/vendor/proc-macro2/src/probe/proc_macro_span_location.rs",
        "//third_party/rust/vendor/proc-macro2/src/probe/proc_macro_span.rs",
        "//third_party/rust/vendor/proc-macro2/src/detection.rs",
        "//third_party/rust/vendor/proc-macro2/src/wrapper.rs",
        "//third_party/rust/vendor/proc-macro2/src/parse.rs",
        "//third_party/rust/vendor/proc-macro2/src/rcvec.rs",
        "//third_party/rust/vendor/proc-macro2/src/num.rs",
        "//third_party/rust/vendor/proc-macro2/src/marker.rs",
        "//third_party/rust/vendor/proc-macro2/src/location.rs"
    ]
    crate_root = "//third_party/rust/vendor/proc-macro2/src/lib.rs"
    deps = [
        "//third_party/rust/unicode_ident"
    ]
    configs = [
        ":proc_macro2_config",
    ]
}