1. 2658f05 OptTable: Allow option groups to be used to define "help groups", which will by Daniel Dunbar · 15 years ago
  2. 9a24251 OptParser: Add HelpHidden flag. by Daniel Dunbar · 15 years ago
  3. 60e107f Add OptTable::PrintHelp. by Daniel Dunbar · 15 years ago
  4. 847abaa Factor out OptTable::ParseArgs, for parsing an entire argument vector. by Daniel Dunbar · 15 years ago
  5. a0289fd Driver: Take option ID for {Input,Unknown}Option, to drop dependency on actual options. by Daniel Dunbar · 15 years ago
  6. 9e1f982 Driver: Introduce OptSpecifier class for protecting access to an option id. by Daniel Dunbar · 15 years ago
  7. 27e738d Driver: Split OptTable out into OptTable.{h,cpp} by Daniel Dunbar · 15 years ago
  8. 1ce9cf0 Make MSVC happy. by Daniel Dunbar · 15 years ago
  9. a79a2b5 Driver: Rework OptTable to have no dependency on the options it manages. by Daniel Dunbar · 15 years ago
  10. a4f6480 Driver: Switch Options.def to storing flags as a bitmask (instead of mangled by Daniel Dunbar · 15 years ago
  11. 1eb4433 Remove tabs, and whitespace cleanups. by Mike Stump · 15 years ago
  12. 47393ba Explicitly initialize the options array, MinGW's gcc 4.3.5 appears to have a bug by Daniel Dunbar · 15 years ago
  13. 1e23f5f Driver: Add 'q' flag for options which shouldn't be reported as unused. by Daniel Dunbar · 15 years ago
  14. 4ae24e7 Driver: Fix a parsing bug where some options were matched by Daniel Dunbar · 15 years ago
  15. febdf7d Driver: Add OptTable::getOptionKind. by Daniel Dunbar · 15 years ago
  16. c0d12e9 Driver: Add extra parameters for help text to option definitions. by Daniel Dunbar · 15 years ago
  17. f6dd66b Driver: Replace Option::ForwardToGCC by Option::DriverOption (which by Daniel Dunbar · 15 years ago
  18. f3cad36 Driver: Prep for tool chain specific argument translation. by Daniel Dunbar · 15 years ago
  19. cf51ece gcc 4.3 finds my use of ^ suspicious. by Daniel Dunbar · 15 years ago
  20. 7547f74 Driver: Make argument parsing fast. by Daniel Dunbar · 15 years ago
  21. 8a7e66d Driver: Fix off by one in computation of first searchable option. by Daniel Dunbar · 15 years ago
  22. b355692 Driver: Check that options are ordered properly (outside of by Daniel Dunbar · 15 years ago
  23. b0c4df5 Driver: Implement 'missing argument' error. by Daniel Dunbar · 15 years ago
  24. 6d954d7 Driver: Add "d" flag to Options.def for options which are completely by Daniel Dunbar · 15 years ago
  25. 9aecfab Driver: Value initialization is nicer than memset. by Daniel Dunbar · 15 years ago
  26. ba7db7d Driver: Drop some unnecessary uses of clang namespace. by Daniel Dunbar · 15 years ago
  27. a948045 Driver: '-' is parsed as an input. by Daniel Dunbar · 15 years ago
  28. 644eade Driver: Add Option flags. by Daniel Dunbar · 15 years ago
  29. b349fcc Driver: Tweak option naming/def: - Use OPT_ prefix for ids. by Daniel Dunbar · 15 years ago
  30. e1495ec Driver: Reorder arguments in Options.def so option name is first. by Daniel Dunbar · 15 years ago
  31. bbf842b Driver: Implement Option::accept methods. by Daniel Dunbar · 15 years ago
  32. 5cc8c63 Driver: Fix off by one in ParseOneArg; this code is ugly but will be by Daniel Dunbar · 15 years ago
  33. 70a0dbb Driver: Add OptTable::ParseOneArg. by Daniel Dunbar · 15 years ago
  34. 30b055f Driver: Option's need to know their ID. by Daniel Dunbar · 15 years ago
  35. 0f9098e Driver: Add Option flags. by Daniel Dunbar · 15 years ago
  36. 2c6f6f3 Driver: More Option implementation. by Daniel Dunbar · 15 years ago