HomePhabricator

Remove cache for macro arg stringization

Authored by rnk on Jul 30 2019, 10:58 AM.

Description

Remove cache for macro arg stringization

Summary:
The cache recorded the wrong expansion location for all but the first
stringization. It seems uncommon to stringize the same macro argument
multiple times, so this cache doesn't seem that important.

Fixes PR39942

Reviewers: vsk, rsmith

Subscribers: cfe-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D65428

llvm-svn: 367337

Details

Committed
rnkJul 30 2019, 10:58 AM
Differential Revision
D65428: Remove cache for macro arg stringization
Parents
rG7cb03c0dc4f5: [NFC] remove obsolete comment
Branches
Unknown
Tags
Unknown