Convert C++ AST to unique_ptr

Change-Id: I5acae3137d76296df04a3510ada0df310456ccb3
Test: unit tests
Bug: 24309875
Signed-off-by: Casey Dahlin <sadmac@google.com>
4 files changed