Add typedef declaration information to the JSON AST dump.
authorAaron Ballman <aaron@aaronballman.com>
Tue, 30 Jul 2019 13:42:19 +0000 (13:42 +0000)
committerAaron Ballman <aaron@aaronballman.com>
Tue, 30 Jul 2019 13:42:19 +0000 (13:42 +0000)
commitd5e206ee7339e7863686a503bb34987f2599cda5
treed02de3c56adee4887056350ba1cd737cff17dcc2
parent1d8b3788e49fc47162349be5e4dce6042e69d755
Add typedef declaration information to the JSON AST dump.

When dumping a desugared QualType and the type is a type alias, also print out the id for the type alias declaration.

llvm-svn: 367312
clang/lib/AST/JSONNodeDumper.cpp
clang/test/AST/ast-dump-decl-json.m
clang/test/AST/ast-dump-expr-json.m
clang/test/AST/multistep-explicit-cast-json.cpp