Home | History | Annotate | Download | only in libcc1

Lines Matching refs:cc1_plugin

73 using namespace cc1_plugin;
118 cc1_plugin::call (current_context, "binding_oracle", &ignore,
155 if (!cc1_plugin::call (ctx, "address_oracle", &address,
210 plugin_build_decl (cc1_plugin::connection *self,
284 plugin_bind (cc1_plugin::connection *,
294 plugin_tagbind (cc1_plugin::connection *self,
312 plugin_build_pointer_type (cc1_plugin::connection *,
332 plugin_build_record_type (cc1_plugin::connection *self)
339 plugin_build_union_type (cc1_plugin::connection *self)
346 plugin_build_add_field (cc1_plugin::connection *,
393 plugin_finish_record_with_alignment (cc1_plugin::connection *,
449 plugin_finish_record_or_union (cc1_plugin::connection *conn,
458 plugin_build_enum_type (cc1_plugin::connection *self,
477 plugin_build_add_enum_constant (cc1_plugin::connection *,
502 plugin_finish_enum_type (cc1_plugin::connection *,
529 plugin_build_function_type (cc1_plugin::connection *self,
575 plugin_int_check (cc1_plugin::connection *self,
594 plugin_int_type_v0 (cc1_plugin::connection *self,
604 plugin_int_type (cc1_plugin::connection *self,
619 plugin_char_type (cc1_plugin::connection *)
625 plugin_float_type_v0 (cc1_plugin::connection *,
638 plugin_float_type (cc1_plugin::connection *self,
657 plugin_void_type (cc1_plugin::connection *)
663 plugin_bool_type (cc1_plugin::connection *)
669 plugin_build_array_type (cc1_plugin::connection *self,
685 plugin_build_vla_array_type (cc1_plugin::connection *self,
701 plugin_build_qualified_type (cc1_plugin::connection *,
719 plugin_build_complex_type (cc1_plugin::connection *self,
727 plugin_build_vector_type (cc1_plugin::connection *self,
736 plugin_build_constant (cc1_plugin::connection *self, gcc_type type_in,
754 plugin_error (cc1_plugin::connection *,
781 cc1_plugin::callback_ftype *fun \
782 = cc1_plugin::invoker<R>::invoke<plugin_ ## N>; \
787 cc1_plugin::callback_ftype *fun \
788 = cc1_plugin::invoker<R, A>::invoke<plugin_ ## N>; \
793 cc1_plugin::callback_ftype *fun \
794 = cc1_plugin::invoker<R, A, B>::invoke<plugin_ ## N>; \
799 cc1_plugin::callback_ftype *fun \
800 = cc1_plugin::invoker<R, A, B, C>::invoke<plugin_ ## N>; \
805 cc1_plugin::callback_ftype *fun \
806 = cc1_plugin::invoker<R, A, B, C, \
812 cc1_plugin::callback_ftype *fun \
813 = cc1_plugin::invoker<R, A, B, C, D, \
819 cc1_plugin::callback_ftype *fun \
820 = cc1_plugin::invoker<R, A, B, C, D, \