Home | History | Annotate | Download | only in Driver

Lines Matching defs:Opt

75 OptSpecifier::OptSpecifier(const Option *Opt) : ID(Opt->getID()) {}
137 Option *Opt = 0;
140 Opt = new InputOption(id); break;
142 Opt = new UnknownOption(id); break;
144 Opt = new OptionGroup(id, info.Name, Group); break;
146 Opt = new FlagOption(id, info.Name, Group, Alias); break;
148 Opt = new JoinedOption(id, info.Name, Group, Alias); break;
150 Opt = new SeparateOption(id, info.Name, Group, Alias); break;
152 Opt = new CommaJoinedOption(id, info.Name, Group, Alias); break;
154 Opt = new MultiArgOption(id, info.Name, Group, Alias, info.Param); break;
156 Opt = new JoinedOrSeparateOption(id, info.Name, Group, Alias); break;
158 Opt = new JoinedAndSeparateOption(id, info.Name, Group, Alias); break;
162 Opt->setDriverOption(true);
164 Opt->setLinkerInput(true);
166 Opt->setNoArgumentUnused(true);
168 Opt->setNoForward(true);
170 Opt->setNoOptAsInput(true);
174 Opt->setRenderStyle(Option::RenderJoinedStyle);
179 Opt->setRenderStyle(Option::RenderSeparateStyle);
182 Opt->setUnsupported(true);
184 return Opt;