HomePhabricator

[NFC] Modernize MacroArgs using TrailingObjects

Description

[NFC] Modernize MacroArgs using TrailingObjects

Refactor MacroArgs to use TrailingObjects when creating a variably sized object on the heap to store the unexpanded tokens immediately after the MacroArgs object.

Details

Committed
faisalvSep 27 2017, 6:50 PM
Parents
rL314371: Revert patch r313904, as it breaks "command source" and in
Branches
Unknown
Tags
Unknown