This is an archive of the discontinued LLVM Phabricator instance.

Fix completion logic to allow for heterogeneous argument types in matcher overloads.
ClosedPublic

Authored by sbenza on Oct 9 2014, 1:05 PM.

Details

Summary

There was an assumption that there were no matchers that were overloaded
on matchers and other types of arguments.
This assumption was broken recently with the addition of new matcher
overloads.

Fixes http://llvm.org/PR21226

Diff Detail

Repository
rL LLVM

Event Timeline

sbenza updated this revision to Diff 14672.Oct 9 2014, 1:05 PM
sbenza retitled this revision from to Fix completion logic to allow for heterogeneous argument types in matcher overloads..
sbenza updated this object.
sbenza edited the test plan for this revision. (Show Details)
sbenza added a reviewer: pcc.
sbenza added a subscriber: Unknown Object (MLST).
pcc accepted this revision.Oct 9 2014, 3:08 PM
pcc edited edge metadata.

LGTM

This revision is now accepted and ready to land.Oct 9 2014, 3:08 PM
sbenza closed this revision.Oct 9 2014, 3:19 PM
sbenza updated this revision to Diff 14683.

Closed by commit rL219450 (authored by @sbenza).