Lines Matching refs:cc1_plugin
75 using namespace cc1_plugin;
101 cc1_plugin::call (current_context, "binding_oracle", &ignore, in plugin_binding_oracle()
409 cc1_plugin::call (current_context, "enter_scope", &success); in plugin_pragma_push_user_expression()
502 cc1_plugin::call (current_context, "leave_scope", &success); in plugin_pragma_pop_user_expression()
568 if (!cc1_plugin::call (ctx, "address_oracle", &address, in address_rewriter()
664 plugin_push_namespace (cc1_plugin::connection *, in plugin_push_namespace()
676 plugin_push_class (cc1_plugin::connection *, in plugin_push_class()
689 plugin_push_function (cc1_plugin::connection *, in plugin_push_function()
702 plugin_pop_binding_level (cc1_plugin::connection *) in plugin_pop_binding_level()
709 plugin_reactivate_decl (cc1_plugin::connection *, in plugin_reactivate_decl()
755 plugin_get_current_binding_level_decl (cc1_plugin::connection *) in plugin_get_current_binding_level_decl()
763 plugin_make_namespace_inline (cc1_plugin::connection *) in plugin_make_namespace_inline()
782 plugin_add_using_namespace (cc1_plugin::connection *, in plugin_add_using_namespace()
795 plugin_add_namespace_alias (cc1_plugin::connection *, in plugin_add_namespace_alias()
834 plugin_add_using_decl (cc1_plugin::connection *, in plugin_add_using_decl()
894 plugin_build_decl (cc1_plugin::connection *self, in plugin_build_decl()
1412 plugin_define_cdtor_clone (cc1_plugin::connection *self, in plugin_define_cdtor_clone()
1479 plugin_add_friend (cc1_plugin::connection * /* self */, in plugin_add_friend()
1505 plugin_build_pointer_type (cc1_plugin::connection *, in plugin_build_pointer_type()
1513 plugin_build_reference_type (cc1_plugin::connection *, in plugin_build_reference_type()
1583 plugin_start_class_type (cc1_plugin::connection *self, in plugin_start_class_type()
1605 plugin_start_closure_class_type (cc1_plugin::connection *self, in plugin_start_closure_class_type()
1667 plugin_build_lambda_expr (cc1_plugin::connection *self, in plugin_build_lambda_expr()
1683 plugin_build_field (cc1_plugin::connection *, in plugin_build_field()
1739 plugin_finish_class_type (cc1_plugin::connection *, in plugin_finish_class_type()
1755 plugin_start_enum_type (cc1_plugin::connection *self, in plugin_start_enum_type()
1795 plugin_build_enum_constant (cc1_plugin::connection *, in plugin_build_enum_constant()
1811 plugin_finish_enum_type (cc1_plugin::connection *, in plugin_finish_enum_type()
1823 plugin_build_function_type (cc1_plugin::connection *self, in plugin_build_function_type()
1851 plugin_add_function_default_args (cc1_plugin::connection *self,
1908 plugin_set_deferred_function_default_args (cc1_plugin::connection *,
1940 plugin_get_function_parameter_decl (cc1_plugin::connection *, in plugin_get_function_parameter_decl()
1966 plugin_build_exception_spec_variant (cc1_plugin::connection *self, in plugin_build_exception_spec_variant()
1992 plugin_build_method_type (cc1_plugin::connection *self, in plugin_build_method_type()
2033 plugin_build_pointer_to_member_type (cc1_plugin::connection *self, in plugin_build_pointer_to_member_type()
2047 plugin_start_template_decl (cc1_plugin::connection *) in plugin_start_template_decl()
2057 plugin_get_type_decl (cc1_plugin::connection *, in plugin_get_type_decl()
2069 plugin_get_decl_type (cc1_plugin::connection *, in plugin_get_decl_type()
2081 plugin_build_type_template_parameter (cc1_plugin::connection *self, in plugin_build_type_template_parameter()
2111 plugin_build_template_template_parameter (cc1_plugin::connection *self, in plugin_build_template_template_parameter()
2146 plugin_build_value_template_parameter (cc1_plugin::connection *self, in plugin_build_value_template_parameter()
2216 plugin_build_dependent_typename (cc1_plugin::connection *self, in plugin_build_dependent_typename()
2233 plugin_build_dependent_class_template (cc1_plugin::connection *self, in plugin_build_dependent_class_template()
2246 plugin_build_dependent_type_template_id (cc1_plugin::connection *self, in plugin_build_dependent_type_template_id()
2258 plugin_build_dependent_expr (cc1_plugin::connection *self, in plugin_build_dependent_expr()
2512 plugin_build_literal_expr (cc1_plugin::connection *self, in plugin_build_literal_expr()
2522 plugin_build_decl_expr (cc1_plugin::connection *self, in plugin_build_decl_expr()
2540 plugin_build_unary_expr (cc1_plugin::connection *self, in plugin_build_unary_expr()
2683 plugin_build_binary_expr (cc1_plugin::connection *self, in plugin_build_binary_expr()
2808 plugin_build_ternary_expr (cc1_plugin::connection *self, in plugin_build_ternary_expr()
2840 plugin_build_unary_type_expr (cc1_plugin::connection *self, in plugin_build_unary_type_expr()
2905 plugin_build_cast_expr (cc1_plugin::connection *self, in plugin_build_cast_expr()
2988 plugin_build_expression_list_expr (cc1_plugin::connection *self, in plugin_build_expression_list_expr()
3029 plugin_build_new_expr (cc1_plugin::connection *self, in plugin_build_new_expr()
3117 plugin_build_call_expr (cc1_plugin::connection *self, in plugin_build_call_expr()
3178 plugin_get_expr_type (cc1_plugin::connection *self, in plugin_get_expr_type()
3192 plugin_build_function_template_specialization (cc1_plugin::connection *self, in plugin_build_function_template_specialization()
3213 plugin_build_class_template_specialization (cc1_plugin::connection *self, in plugin_build_class_template_specialization()
3250 plugin_get_int_type (cc1_plugin::connection *self, in plugin_get_int_type()
3280 plugin_get_char_type (cc1_plugin::connection *) in plugin_get_char_type()
3286 plugin_get_float_type (cc1_plugin::connection *, in plugin_get_float_type()
3313 plugin_get_void_type (cc1_plugin::connection *) in plugin_get_void_type()
3319 plugin_get_bool_type (cc1_plugin::connection *) in plugin_get_bool_type()
3325 plugin_get_nullptr_type (cc1_plugin::connection *) in plugin_get_nullptr_type()
3331 plugin_get_nullptr_constant (cc1_plugin::connection *) in plugin_get_nullptr_constant()
3337 plugin_build_array_type (cc1_plugin::connection *self, in plugin_build_array_type()
3353 plugin_build_dependent_array_type (cc1_plugin::connection *self, in plugin_build_dependent_array_type()
3379 plugin_build_vla_array_type (cc1_plugin::connection *self, in plugin_build_vla_array_type()
3397 plugin_build_qualified_type (cc1_plugin::connection *, in plugin_build_qualified_type()
3419 plugin_build_complex_type (cc1_plugin::connection *self, in plugin_build_complex_type()
3427 plugin_build_vector_type (cc1_plugin::connection *self, in plugin_build_vector_type()
3436 plugin_build_constant (cc1_plugin::connection *self, gcc_type type_in, in plugin_build_constant()
3458 plugin_error (cc1_plugin::connection *, in plugin_error()
3466 plugin_add_static_assert (cc1_plugin::connection *self, in plugin_add_static_assert()
3511 cc1_plugin::callback_ftype *fun \ in plugin_init()
3512 = cc1_plugin::invoker<R>::invoke<plugin_ ## N>; \ in plugin_init()
3517 cc1_plugin::callback_ftype *fun \ in plugin_init()
3518 = cc1_plugin::invoker<R, A>::invoke<plugin_ ## N>; \ in plugin_init()
3523 cc1_plugin::callback_ftype *fun \ in plugin_init()
3524 = cc1_plugin::invoker<R, A, B>::invoke<plugin_ ## N>; \ in plugin_init()
3529 cc1_plugin::callback_ftype *fun \ in plugin_init()
3530 = cc1_plugin::invoker<R, A, B, C>::invoke<plugin_ ## N>; \ in plugin_init()
3535 cc1_plugin::callback_ftype *fun \ in plugin_init()
3536 = cc1_plugin::invoker<R, A, B, C, \ in plugin_init()
3542 cc1_plugin::callback_ftype *fun \ in plugin_init()
3543 = cc1_plugin::invoker<R, A, B, C, \ in plugin_init()
3549 cc1_plugin::callback_ftype *fun \ in plugin_init()
3550 = cc1_plugin::invoker<R, A, B, C, \ in plugin_init()