summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/OptTable.cpp
Commit message (Expand)AuthorAgeFilesLines
* OptTable: Allow option groups to be used to define "help groups", which willDaniel Dunbar2009-12-041-20/+61
* OptParser: Add HelpHidden flag.Daniel Dunbar2009-12-041-1/+5
* Add OptTable::PrintHelp.Daniel Dunbar2009-12-031-0/+75
* Factor out OptTable::ParseArgs, for parsing an entire argument vector.Daniel Dunbar2009-11-191-0/+35
* Driver: Take option ID for {Input,Unknown}Option, to drop dependency on actua...Daniel Dunbar2009-11-191-5/+4
* Driver: Introduce OptSpecifier class for protecting access to an option id.Daniel Dunbar2009-11-191-0/+4
* Driver: Split OptTable out into OptTable.{h,cpp}Daniel Dunbar2009-11-191-32/+2
* Make MSVC happy.Daniel Dunbar2009-11-181-12/+12
* Driver: Rework OptTable to have no dependency on the options it manages.Daniel Dunbar2009-11-181-99/+67
* Driver: Switch Options.def to storing flags as a bitmask (instead of mangledDaniel Dunbar2009-11-181-25/+37
* Remove tabs, and whitespace cleanups.Mike Stump2009-09-091-6/+6
* Explicitly initialize the options array, MinGW's gcc 4.3.5 appears to have a bugDaniel Dunbar2009-07-131-1/+5
* Driver: Add 'q' flag for options which shouldn't be reported as unused.Daniel Dunbar2009-04-071-0/+1
* Driver: Fix a parsing bug where some options were matchedDaniel Dunbar2009-04-071-8/+15
* Driver: Add OptTable::getOptionKind.Daniel Dunbar2009-03-311-3/+5
* Driver: Add extra parameters for help text to option definitions.Daniel Dunbar2009-03-311-4/+18
* Driver: Replace Option::ForwardToGCC by Option::DriverOption (whichDaniel Dunbar2009-03-251-6/+1
* Driver: Prep for tool chain specific argument translation.Daniel Dunbar2009-03-251-1/+1
* gcc 4.3 finds my use of ^ suspicious.Daniel Dunbar2009-03-251-1/+1
* Driver: Make argument parsing fast.Daniel Dunbar2009-03-231-13/+32
* Driver: Fix off by one in computation of first searchable option.Daniel Dunbar2009-03-231-1/+1
* Driver: Check that options are ordered properly (outside ofDaniel Dunbar2009-03-231-5/+75
* Driver: Implement 'missing argument' error.Daniel Dunbar2009-03-221-3/+10
* Driver: Add "d" flag to Options.def for options which are completelyDaniel Dunbar2009-03-181-3/+13
* Driver: Value initialization is nicer than memset.Daniel Dunbar2009-03-121-2/+1
* Driver: Drop some unnecessary uses of clang namespace.Daniel Dunbar2009-03-121-1/+0
* Driver: '-' is parsed as an input.Daniel Dunbar2009-03-121-2/+2
* Driver: Add Option flags.Daniel Dunbar2009-03-121-3/+4
* Driver: Tweak option naming/def:Daniel Dunbar2009-03-121-8/+8
* Driver: Reorder arguments in Options.def so option name is first.Daniel Dunbar2009-03-121-6/+7
* Driver: Implement Option::accept methods.Daniel Dunbar2009-03-041-1/+1
* Driver: Fix off by one in ParseOneArg; this code is ugly but will beDaniel Dunbar2009-03-041-2/+2
* Driver: Add OptTable::ParseOneArg.Daniel Dunbar2009-03-041-0/+23
* Driver: Option's need to know their ID.Daniel Dunbar2009-03-041-11/+18
* Driver: Add Option flags.Daniel Dunbar2009-03-041-13/+6
* Driver: More Option implementation.Daniel Dunbar2009-03-041-0/+117
OpenPOWER on IntegriCloud