Roll GN from 3028c6a4..e327ffdc

Generated by //tools/gn/roll_gn.py

https://gn.googlesource.com/gn/+log/3028c6a4..e327ffdc

    e327ffdc [ios] Add example of building swift on iOS
    89e6425b Add support for building .swift files
    070420db clang: Add support for C++ modulemap files
    86666321 Add structure to return classified deps
    bca06318 [rust project] update path to std lib crates
    c5f5cb21 [rust project] Add debug printing to test failures
    ab16bbdf [rust project] Extract compiler target
    783cc138 [rust-project] Add "core" and "alloc" as explicit deps for crates
    9059b0bb Fix displaying "frameworks" and "framework_dirs" for configs
    83e48273 Allow WriteCompilerBuildLine to take multiple source files
    56e8159f Fix escaping in compile_commands.json

Change-Id: I237c64a97b3751db47a161905add1da4bb6c62a6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2343082
Auto-Submit: Sylvain Defresne <sdefresne@chromium.org>
Commit-Queue: Dirk Pranke <dpranke@google.com>
Reviewed-by: Dirk Pranke <dpranke@google.com>
Cr-Commit-Position: refs/heads/master@{#795954}
GitOrigin-RevId: 18257422a3da62d3c7ec80ceca2c2164e1a4a471
1 file changed