commit | 672557b7791eb2ee1e91497a6d04dc2e19671a40 | [log] [tgz] |
---|---|---|
author | Jooyung Han <jooyung@google.com> | Thu Dec 24 05:18:00 2020 +0900 |
committer | Jooyung Han <jooyung@google.com> | Fri Dec 25 00:20:15 2020 +0000 |
tree | b8b331953e801183f89ee1692205f5acc1769468 | |
parent | 5721a23745a2c9c9e12387ebb3e9fe8be4de5235 [diff] |
refactor: make "Autofill" explicit Extracted "Autofill" (setting backing-type for enums) into a separate method which is called by AidlTypenames::Autofill(). Now the processing steps are as follows: (see diagnostics_unittest.cpp) - Parser::Parse(): load a doc into AST - parser.Resolve(): type/reference resolution(link references to targets) - typenames.Autofill(): fill or fix AST to be valid - CheckValid: is AST valid? - .. further processing .. Bug: none Test: m aidl_unittests Change-Id: I70117aa6df8301b8665194f4a0466df1f271aa67
Documentation for this project is currently maintained here:
https://source.android.com/devices/architecture/aidl/overview