summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Arg.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-12/+11
| | | | llvm-svn: 81346
* Driver: Track which original arguments an arg is derived from, so thatDaniel Dunbar2009-03-291-17/+18
| | | | | | | we can properly claim arguments, even if they have been translated by the tool chain. llvm-svn: 68020
* Driver: Fix typo in JoinedAndSeparateArg::render.Daniel Dunbar2009-03-251-1/+1
| | | | llvm-svn: 67677
* Driver: Drop code for checking bounds in SeparateArg::render, thisDaniel Dunbar2009-03-221-3/+2
| | | | | | situation should never occur now that arguments are parsed correctly. llvm-svn: 67493
* fix PR3859: crash with 'cc -V'Nuno Lopes2009-03-221-2/+3
| | | | llvm-svn: 67472
* Driver: Add Arg::getAsString and use when dumping arguments toDaniel Dunbar2009-03-201-0/+16
| | | | | | | | diagnostics. - This ensures that the whole argument and values are printed, instead of just the option name. llvm-svn: 67366
* Driver: Add Arg::renderAsInput; this is a messy area and something IDaniel Dunbar2009-03-191-0/+10
| | | | | | was hoping to clean up in the rewrite, but I don't see it yet. llvm-svn: 67291
* Driver: Provide Arg::render implementations.Daniel Dunbar2009-03-181-6/+22
| | | | llvm-svn: 67182
* Driver: Initialize Arg::ClaimedDaniel Dunbar2009-03-181-1/+2
| | | | llvm-svn: 67160
* Driver: Implement JoinedAndSeparateArg::getValue and add parsing testDaniel Dunbar2009-03-181-2/+3
| | | | | | case. llvm-svn: 67151
* Remove some now-unneeded calls to llvm::errs().flush().Daniel Dunbar2009-03-101-2/+0
| | | | llvm-svn: 66555
* Fix warnings in build on clang-x86_64-freebsd buildbot.Mike Stump2009-03-071-0/+1
| | | | llvm-svn: 66344
* Driver: Basic argument parsing.Daniel Dunbar2009-03-051-6/+41
| | | | | | | | - Add Driver::ParseArgStrings. - Store values directly in CommaJoinedArg to support simple access. - Add FlagArg class. llvm-svn: 66142
* Driver: Implement Option::accept methods.Daniel Dunbar2009-03-041-2/+2
| | | | llvm-svn: 66106
* Driver: Add Arg::dump and SeparateArg stubs.Daniel Dunbar2009-03-041-0/+41
| | | | llvm-svn: 66100
* Driver: Stub out Arg implementations.Daniel Dunbar2009-03-041-0/+72
llvm-svn: 66088
OpenPOWER on IntegriCloud