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