Skip to content
Snippets Groups Projects
Commit f76d76f3 authored by Yifei Teng's avatar Yifei Teng Committed by CQ bot account: commit-bot@chromium.org
Browse files

[fidlc] Emit transitive dependencies in "library_dependencies" JSON IR

When library A depends on B and B depends on C, declarations from C are
not emitted as part of the JSON IR for library A. This would not work in
backend generation if A references declarations from C.

TEST:
./scripts/build-zircon-x64 -A
./scripts/ninja -C ./build-asan system/utest:host
build-asan/host-x64-linux-clang/obj/system/utest/fidl-compiler/fidl-compiler-test

Change-Id: Ic48ec8b2e55280ac6bedbd78853c2bd1303df288
parent 9c7feb81
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment