This is an archive of the discontinued LLVM Phabricator instance.

Add support for character option types
ClosedPublic

Authored by zturner on Jan 8 2015, 4:07 PM.

Details

Summary

This will allow, in a subsequent patch, the addition of a global setting that allows the user to specify a single character that LLDB will recognize as an escape character when processing arg strings to accomodate differences in Windows/non-Windows path handling.

This doesn't actually implement the escape-character global setting, which will come in a subsequent patch along with the code that uses it to properly parse command args.

Diff Detail

Repository
rL LLVM

Event Timeline

zturner updated this revision to Diff 17917.Jan 8 2015, 4:07 PM
zturner retitled this revision from to Add support for character option types.
zturner updated this object.
zturner edited the test plan for this revision. (Show Details)
zturner added a reviewer: jingham.
zturner added a subscriber: Unknown Object (MLST).

Just realized I forgot to add the two new files, OptionValueChar.cpp and
.h. So hold off on reviewing this until tomorrow

zturner updated this revision to Diff 17932.Jan 9 2015, 10:32 AM

Added OptionValueChar.cpp and OptionValueChar.h

ping. Also +clayborg just in case he's also interested in this.

jingham accepted this revision.Jan 12 2015, 12:14 PM
jingham edited edge metadata.

This seems fine to me.

This revision is now accepted and ready to land.Jan 12 2015, 12:14 PM
This revision was automatically updated to reflect the committed changes.