This is an archive of the discontinued LLVM Phabricator instance.

GetNumChildren() version of D53530
AbandonedPublic

Authored by aprantl on Oct 31 2018, 5:40 PM.

Details

Reviewers
None
Summary

This revision contains an alternative implementation of D53530.

The ClangASTMetadata only allows for a single pointer-sized field for storage, and we the DWARF Die conveniently stores all the dynamic array properties in one place, so I didn't introduce another abstraction at the TypeSystem layer.

Diff Detail

Event Timeline

aprantl created this revision.Oct 31 2018, 5:40 PM
aprantl edited the summary of this revision. (Show Details)Oct 31 2018, 6:02 PM
aprantl abandoned this revision.Dec 11 2018, 8:45 AM