Lines Matching defs:libcc1

43 struct libcc1;
48 struct libcc1 : public gcc_c_context
50 libcc1 (const gcc_base_vtable *, const gcc_c_fe_vtable *);
51 ~libcc1 ();
78 libcc1 *self_;
80 compiler (libcc1 *self) : self_ (self)
96 compiler_triplet_regexp (libcc1 *self, std::string triplet_regexp)
112 compiler_driver_filename (libcc1 *self, std::string driver_filename)
128 libcc1_connection (int fd, int aux_fd, libcc1 *b)
139 libcc1 *back_ptr;
142 libcc1::libcc1 (const gcc_base_vtable *v,
153 compilerp (new libcc1::compiler (this))
159 libcc1::~libcc1 ()
181 libcc1 *self = ((libcc1_connection *) conn)->back_ptr;
192 libcc1 *self = ((libcc1_connection *) conn)->back_ptr;
207 libcc1 *self = (libcc1 *) s;
221 libcc1 *self = (libcc1 *) s;
232 libcc1 *self = (libcc1 *) s;
243 libcc1 *self = (libcc1 *) s;
254 libcc1 *self = (libcc1 *) s;
266 libcc1 *self = (libcc1 *) s;
279 libcc1 *self = (libcc1 *) s;
293 libcc1 *self = (libcc1 *) s;
374 libcc1 *self = (libcc1 *) s;
380 libcc1::compiler::find (std::string &compiler ATTRIBUTE_UNUSED) const
386 libcc1::compiler_triplet_regexp::find (std::string &compiler) const
423 libcc1::compiler_driver_filename::find (std::string &compiler) const
437 libcc1 *self = (libcc1 *) s;
456 libcc1 *self = (libcc1 *) s;
459 self->compilerp = new libcc1::compiler_triplet_regexp (self, triplet_regexp);
467 libcc1 *self = (libcc1 *) s;
470 self->compilerp = new libcc1::compiler_driver_filename (self,
491 libcc1 *self = (libcc1 *) s;
502 libcc1 *self = (libcc1 *) s;
509 fork_exec (libcc1 *self, char **argv, int spair_fds[2], int stderr_fds[2])
573 libcc1 *self = (libcc1 *) s;
641 libcc1 *self = (libcc1 *) s;
676 return new libcc1 (&vtable, &c_vtable);