summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Option.cpp
Commit message (Expand)AuthorAgeFilesLines
* Sort all of Clang's files under 'lib', and fix up the broken headersChandler Carruth2012-12-041-4/+3
* [options] Fix mishandling of aliased options that was introduced in r166444.Argyrios Kyrtzidis2012-10-261-8/+18
* [Options] Add prefixes to options.Michael J. Spencer2012-10-221-18/+27
* Silence warning about && in ||.Benjamin Kramer2012-10-211-1/+1
* [Options] make Option a value type.Michael J. Spencer2012-10-191-14/+15
* Revert r166223 and the subsequent commits that depend on it, r166230 & r166235.Argyrios Kyrtzidis2012-10-181-15/+14
* [Options] make Option a value type.Michael J. Spencer2012-10-181-14/+15
* Revert "[Options] make Option a value type."Eric Christopher2012-10-101-15/+14
* [Options] make Option a value type.Michael J. Spencer2012-10-101-14/+15
* [Options] Store the owning OptTable in Option so it can construct Group and A...Michael J. Spencer2012-10-031-4/+7
* Revert 'Fix a typo 'iff' => 'if''. iff is an abreviation of if and only if. S...Sylvestre Ledru2012-09-271-2/+2
* Fix a typo 'iff' => 'if'Sylvestre Ledru2012-09-271-2/+2
* [Options] Store the option ID in OptTable::Info.Michael J. Spencer2012-09-251-3/+3
* Reduce the amount of state in the Option class by relying on the data from Op...Michael J. Spencer2012-08-211-40/+13
* Fix -Wswitch warning introduced by r162231David Blaikie2012-08-201-1/+2
* Make Option non virtual.Michael J. Spencer2012-08-201-167/+91
* Remove unnecessary default cases in switches over enums.David Blaikie2012-01-171-2/+0
* Removing a bunch of dead returns/breaks after llvm_unreachables.David Blaikie2011-09-231-3/+0
* More missing header inclusions from llvm_unreachable migration.David Blaikie2011-09-231-0/+1
* Switch assert(0/false) llvm_unreachable.David Blaikie2011-09-231-4/+4
* StringRef'ize clang::drive::Option::getName(), from Zach Wheeler!Douglas Gregor2011-07-051-8/+8
* Remove stray emacs mode markers in all these files that was causing emacs toNick Lewycky2010-12-311-1/+1
* Driver/OptParser: Add a NoForward flag to prevent forwarding certain options toDaniel Dunbar2010-08-131-1/+1
* Driver: Change OptTable::ParseArg to take any ArgList.Daniel Dunbar2010-06-111-10/+10
* Driver: Change Option parsing to always create arguments referring to unaliasedDaniel Dunbar2010-06-091-9/+10
* Driver: Eliminate Arg subclasses, which are now unnecessary.Daniel Dunbar2010-06-091-17/+34
* Driver: Keep the rendering style in the option, instead of as part of the Arg.Daniel Dunbar2010-06-091-1/+25
* Driver: Change Arg to just hold the values directly, instead of implicitlyDaniel Dunbar2010-06-091-8/+17
* Revert "Driver: Change Option parsing to always create arguments referring toDaniel Dunbar2010-06-091-9/+9
* Driver: Change Option parsing to always create arguments referring to unaliasedDaniel Dunbar2010-06-091-9/+9
* Driver: Add an explicit offset to JoinedArg and JoinedAndSeparateArg, so thatDaniel Dunbar2010-06-091-4/+5
* Driver: Take option ID for {Input,Unknown}Option, to drop dependency on actua...Daniel Dunbar2009-11-191-4/+4
* Driver: Introduce OptSpecifier class for protecting access to an option id.Daniel Dunbar2009-11-191-25/+13
* Driver: Resolve inconsistency in matching options against options which areDaniel Dunbar2009-11-191-7/+2
* Driver: Store Option ID field as unsigned to drop dependency on the optionsDaniel Dunbar2009-11-181-10/+10
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-29/+28
* Driver: Add 'q' flag for options which shouldn't be reported as unused.Daniel Dunbar2009-04-071-1/+1
* Driver: Replace Option::ForwardToGCC by Option::DriverOption (whichDaniel Dunbar2009-03-251-1/+1
* Driver: Prep for tool chain specific argument translation.Daniel Dunbar2009-03-251-10/+11
* Driver: Implement 'missing argument' error.Daniel Dunbar2009-03-221-9/+19
* Driver: Add "d" flag to Options.def for options which are completelyDaniel Dunbar2009-03-181-1/+2
* Driver: Drop some unnecessary uses of clang namespace.Daniel Dunbar2009-03-121-1/+0
* Driver: Add Option flags.Daniel Dunbar2009-03-121-0/+1
* Driver: Tweak option naming/def:Daniel Dunbar2009-03-121-2/+2
* Driver: Add Option::getId and Option::matches taking an optionDaniel Dunbar2009-03-121-0/+16
* Remove some now-unneeded calls to llvm::errs().flush().Daniel Dunbar2009-03-101-2/+0
* Driver: Basic argument parsing.Daniel Dunbar2009-03-051-9/+2
* Driver: Implement Option::accept methods.Daniel Dunbar2009-03-041-14/+58
* Driver: Option's need to know their ID.Daniel Dunbar2009-03-041-24/+28
* Driver: Add Option flags.Daniel Dunbar2009-03-041-1/+4
OpenPOWER on IntegriCloud