GDB (xrefs)
|
#include "gcc-cp-plugin.h"
Public Member Functions | |
gcc_cp_plugin (struct gcc_cp_context *gcc_cp) | |
void | set_callbacks (gcc_cp_oracle_function *binding_oracle, gcc_cp_symbol_address_function *address_oracle, gcc_cp_enter_leave_user_expr_scope_function *enter_scope, gcc_cp_enter_leave_user_expr_scope_function *leave_scope, void *datum) |
int | version () const |
GCC_METHOD1 (int, push_namespace, const char *) GCC_METHOD1(int | |
gcc_type | GCC_METHOD1 (int, push_function, gcc_decl) GCC_METHOD2(int |
gcc_type gcc_decl | GCC_METHOD1 (int, add_using_namespace, gcc_decl) GCC_METHOD2(int |
gcc_type gcc_decl const char gcc_decl | GCC_METHOD2 (int, add_using_decl, enum gcc_cp_symbol_kind, gcc_decl) GCC_METHOD7(gcc_decl |
const char const char unsigned int | GCC_METHOD3 (gcc_decl, define_cdtor_clone, const char *, gcc_decl, gcc_address) GCC_METHOD1(gcc_type |
const char const char unsigned int gcc_decl | GCC_METHOD1 (gcc_decl, get_type_decl, gcc_type) GCC_METHOD2(int |
const char const char unsigned int gcc_decl gcc_type | GCC_METHOD1 (gcc_type, build_pointer_type, gcc_type) GCC_METHOD2(gcc_type |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers | GCC_METHOD2 (gcc_type, build_pointer_to_member_type, gcc_type, gcc_type) GCC_METHOD5(gcc_type |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int | GCC_METHOD5 (gcc_utempl, build_template_template_parameter, const char *, int, gcc_utempl, const char *, unsigned int) GCC_METHOD5(gcc_decl |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int | GCC_METHOD3 (gcc_type, build_dependent_typename, gcc_type, const char *, const struct gcc_cp_template_args *) GCC_METHOD2(gcc_utempl |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int const char * | GCC_METHOD2 (gcc_type, build_dependent_type_template_id, gcc_utempl, const struct gcc_cp_template_args *) GCC_METHOD5(gcc_expr |
const char const struct gcc_cp_template_args * | GCC_METHOD2 (gcc_expr, build_literal_expr, gcc_type, unsigned long) GCC_METHOD2(gcc_expr |
const char const struct gcc_cp_template_args int | GCC_METHOD2 (gcc_expr, build_unary_expr, const char *, gcc_expr) GCC_METHOD3(gcc_expr |
const char const struct gcc_cp_template_args int const char gcc_expr | GCC_METHOD4 (gcc_expr, build_ternary_expr, const char *, gcc_expr, gcc_expr, gcc_expr) GCC_METHOD2(gcc_expr |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type | GCC_METHOD3 (gcc_expr, build_cast_expr, const char *, gcc_type, gcc_expr) GCC_METHOD3(gcc_expr |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args * | GCC_METHOD4 (gcc_expr, build_new_expr, const char *, const struct gcc_cp_function_args *, gcc_type, const struct gcc_cp_function_args *) GCC_METHOD3(gcc_expr |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args * | GCC_METHOD1 (gcc_type, get_expr_type, gcc_expr) GCC_METHOD5(gcc_decl |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int | GCC_METHOD4 (gcc_decl, build_class_template_specialization, gcc_decl, const struct gcc_cp_template_args *, const char *, unsigned int) GCC_METHOD4(gcc_type |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int const struct gcc_vbase_array const char unsigned int | GCC_METHOD5 (gcc_type, start_closure_class_type, int, gcc_decl, enum gcc_cp_symbol_kind, const char *, unsigned int) GCC_METHOD5(gcc_decl |
unsigned long unsigned long | GCC_METHOD1 (int, finish_class_type, unsigned long) GCC_METHOD5(gcc_type |
const char unsigned int | GCC_METHOD3 (gcc_decl, build_enum_constant, gcc_type, const char *, unsigned long) GCC_METHOD1(int |
const char unsigned int gcc_type | GCC_METHOD3 (gcc_type, build_function_type, gcc_type, const struct gcc_type_array *, int) GCC_METHOD2(gcc_type |
const char unsigned int gcc_type const struct gcc_type_array * | GCC_METHOD4 (gcc_type, build_method_type, gcc_type, gcc_type, enum gcc_cp_qualifiers, enum gcc_cp_ref_qualifiers) GCC_METHOD2(gcc_decl |
const char unsigned int gcc_type const struct gcc_type_array int | GCC_METHOD1 (gcc_expr, build_lambda_expr, gcc_type) GCC_METHOD3(gcc_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char * | GCC_METHOD2 (gcc_type, get_float_type, unsigned long, const char *) GCC_METHOD2(gcc_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int | GCC_METHOD2 (gcc_type, build_dependent_array_type, gcc_type, gcc_expr) GCC_METHOD2(gcc_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char * | GCC_METHOD2 (gcc_type, build_qualified_type, gcc_type, enum gcc_cp_qualifiers) GCC_METHOD1(gcc_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type | GCC_METHOD2 (gcc_type, build_vector_type, gcc_type, int) GCC_METHOD5(int |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned const char unsigned int | GCC_METHOD1 (gcc_type, error, const char *) GCC_METHOD4(int |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned const char unsigned int const char const char unsigned int gcc_expr | build_decl (const char *debug_decltype, const char *name, enum gcc_cp_symbol_kind sym_kind, gcc_type sym_type, const char *substitution_name, gcc_address address, const char *filename, unsigned int line_number) |
gcc_type | start_class_type (const char *debug_name, gcc_decl typedecl, const struct gcc_vbase_array *base_classes, const char *filename, unsigned int line_number) |
int | finish_class_type (const char *debug_name, unsigned long size_in_bytes) |
int | pop_binding_level (const char *debug_name) |
Public Attributes | |
push_class | |
gcc_type | reactivate_decl |
gcc_type | gcc_decl |
gcc_type gcc_decl | add_namespace_alias |
gcc_type gcc_decl const char gcc_decl | build_decl |
const char | gcc_address |
const char const char unsigned int | get_decl_type |
const char const char unsigned int gcc_decl | add_friend |
const char const char unsigned int gcc_decl | gcc_decl |
const char const char unsigned int gcc_decl gcc_type | build_reference_type |
const char const char unsigned int gcc_decl gcc_type | gcc_type |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers | build_type_template_parameter |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char | int |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char | gcc_type |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int | build_value_template_parameter |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int | gcc_type |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char | gcc_expr |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int | build_dependent_class_template |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int | gcc_type |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int const char | build_dependent_expr |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int const char | gcc_decl |
const char | gcc_type |
const char const struct gcc_cp_template_args | build_decl_expr |
const char const struct gcc_cp_template_args | gcc_decl |
const char const struct gcc_cp_template_args int | build_binary_expr |
const char const struct gcc_cp_template_args int const char | gcc_expr |
const char const struct gcc_cp_template_args int const char gcc_expr | build_unary_type_expr |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type | build_expression_list_expr |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char | gcc_type |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args | build_call_expr |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args | gcc_expr |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args | int |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args | build_function_template_specialization |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args | gcc_decl |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args | gcc_address |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int | start_class_type |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int | gcc_decl |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int const struct gcc_vbase_array const char unsigned int | build_field |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int const struct gcc_vbase_array const char unsigned int const char | gcc_type |
unsigned long unsigned long | start_enum_type |
unsigned long unsigned long const char | gcc_type |
const char unsigned int | finish_enum_type |
const char unsigned int gcc_type | build_exception_spec_variant |
const char unsigned int gcc_type | gcc_type |
const char unsigned int gcc_type const struct gcc_type_array | get_function_parameter_decl |
const char unsigned int gcc_type const struct gcc_type_array | gcc_decl |
const char unsigned int gcc_type const struct gcc_type_array int | get_int_type |
const char unsigned int gcc_type const struct gcc_type_array int | int |
const char unsigned int gcc_type const struct gcc_type_array int unsigned | long |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char | build_array_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char | gcc_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int | build_vla_array_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int | gcc_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char | build_complex_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type | build_constant |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type | gcc_type |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned | long |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned const char unsigned int | add_static_assert |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned const char unsigned int | gcc_expr |
Private Attributes | |
struct gcc_cp_context * | m_context |
Definition at line 27 of file gcc-cp-plugin.h.
|
inlineexplicit |
Definition at line 31 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned const char unsigned int const char const char unsigned int gcc_expr gcc_cp_plugin::build_decl | ( | const char * | debug_decltype, |
const char * | name, | ||
enum gcc_cp_symbol_kind | sym_kind, | ||
gcc_type | sym_type, | ||
const char * | substitution_name, | ||
gcc_address | address, | ||
const char * | filename, | ||
unsigned int | line_number ) |
Definition at line 1380 of file compile-cplus-types.c.
References debug_compile_cplus_types, finish_class_type(), gdb_printf(), and gdb_stdlog.
Referenced by compile_cplus_convert_struct_or_union(), and finish_class_type().
const char const char unsigned int gcc_decl gcc_cp_plugin::GCC_METHOD1 | ( | gcc_decl | , |
get_type_decl | , | ||
gcc_type | ) |
const char unsigned int gcc_type const struct gcc_type_array int gcc_cp_plugin::GCC_METHOD1 | ( | gcc_expr | , |
build_lambda_expr | , | ||
gcc_type | ) |
const char const char unsigned int gcc_decl gcc_type gcc_cp_plugin::GCC_METHOD1 | ( | gcc_type | , |
build_pointer_type | , | ||
gcc_type | ) |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned const char unsigned int gcc_cp_plugin::GCC_METHOD1 | ( | gcc_type | , |
error | , | ||
const char * | ) |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args * gcc_cp_plugin::GCC_METHOD1 | ( | gcc_type | , |
get_expr_type | , | ||
gcc_expr | ) |
unsigned long unsigned long gcc_cp_plugin::GCC_METHOD1 | ( | int | , |
finish_class_type | , | ||
unsigned long | ) |
gcc_cp_plugin::GCC_METHOD1 | ( | int | , |
push_namespace | , | ||
const char * | ) |
const char const struct gcc_cp_template_args * gcc_cp_plugin::GCC_METHOD2 | ( | gcc_expr | , |
build_literal_expr | , | ||
gcc_type | , | ||
unsigned long | ) |
const char const struct gcc_cp_template_args int gcc_cp_plugin::GCC_METHOD2 | ( | gcc_expr | , |
build_unary_expr | , | ||
const char * | , | ||
gcc_expr | ) |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int gcc_cp_plugin::GCC_METHOD2 | ( | gcc_type | , |
build_dependent_array_type | , | ||
gcc_type | , | ||
gcc_expr | ) |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int const char * gcc_cp_plugin::GCC_METHOD2 | ( | gcc_type | , |
build_dependent_type_template_id | , | ||
gcc_utempl | , | ||
const struct gcc_cp_template_args * | ) |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers gcc_cp_plugin::GCC_METHOD2 | ( | gcc_type | , |
build_pointer_to_member_type | , | ||
gcc_type | , | ||
gcc_type | ) |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char * gcc_cp_plugin::GCC_METHOD2 | ( | gcc_type | , |
build_qualified_type | , | ||
gcc_type | , | ||
enum | gcc_cp_qualifiers ) |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type gcc_cp_plugin::GCC_METHOD2 | ( | gcc_type | , |
build_vector_type | , | ||
gcc_type | , | ||
int | ) |
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char * gcc_cp_plugin::GCC_METHOD2 | ( | gcc_type | , |
get_float_type | , | ||
unsigned long | , | ||
const char * | ) |
gcc_type gcc_decl const char gcc_decl gcc_cp_plugin::GCC_METHOD2 | ( | int | , |
add_using_decl | , | ||
enum | gcc_cp_symbol_kind, | ||
gcc_decl | ) |
const char unsigned int gcc_cp_plugin::GCC_METHOD3 | ( | gcc_decl | , |
build_enum_constant | , | ||
gcc_type | , | ||
const char * | , | ||
unsigned long | ) |
const char const char unsigned int gcc_cp_plugin::GCC_METHOD3 | ( | gcc_decl | , |
define_cdtor_clone | , | ||
const char * | , | ||
gcc_decl | , | ||
gcc_address | ) |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type gcc_cp_plugin::GCC_METHOD3 | ( | gcc_expr | , |
build_cast_expr | , | ||
const char * | , | ||
gcc_type | , | ||
gcc_expr | ) |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int gcc_cp_plugin::GCC_METHOD3 | ( | gcc_type | , |
build_dependent_typename | , | ||
gcc_type | , | ||
const char * | , | ||
const struct gcc_cp_template_args * | ) |
const char unsigned int gcc_type gcc_cp_plugin::GCC_METHOD3 | ( | gcc_type | , |
build_function_type | , | ||
gcc_type | , | ||
const struct gcc_type_array * | , | ||
int | ) |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int gcc_cp_plugin::GCC_METHOD4 | ( | gcc_decl | , |
build_class_template_specialization | , | ||
gcc_decl | , | ||
const struct gcc_cp_template_args * | , | ||
const char * | , | ||
unsigned int | ) |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args * gcc_cp_plugin::GCC_METHOD4 | ( | gcc_expr | , |
build_new_expr | , | ||
const char * | , | ||
const struct gcc_cp_function_args * | , | ||
gcc_type | , | ||
const struct gcc_cp_function_args * | ) |
const char const struct gcc_cp_template_args int const char gcc_expr gcc_cp_plugin::GCC_METHOD4 | ( | gcc_expr | , |
build_ternary_expr | , | ||
const char * | , | ||
gcc_expr | , | ||
gcc_expr | , | ||
gcc_expr | ) |
const char unsigned int gcc_type const struct gcc_type_array * gcc_cp_plugin::GCC_METHOD4 | ( | gcc_type | , |
build_method_type | , | ||
gcc_type | , | ||
gcc_type | , | ||
enum | gcc_cp_qualifiers, | ||
enum | gcc_cp_ref_qualifiers ) |
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int const struct gcc_vbase_array const char unsigned int gcc_cp_plugin::GCC_METHOD5 | ( | gcc_type | , |
start_closure_class_type | , | ||
int | , | ||
gcc_decl | , | ||
enum | gcc_cp_symbol_kind, | ||
const char * | , | ||
unsigned int | ) |
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int gcc_cp_plugin::GCC_METHOD5 | ( | gcc_utempl | , |
build_template_template_parameter | , | ||
const char * | , | ||
int | , | ||
gcc_utempl | , | ||
const char * | , | ||
unsigned int | ) |
int gcc_cp_plugin::pop_binding_level | ( | const char * | debug_name | ) |
Definition at line 1390 of file compile-cplus-types.c.
References debug_compile_cplus_types, gdb_printf(), gdb_stdlog, and pop_binding_level().
Referenced by compile_cplus_convert_namespace(), convert_symbol_bmsym(), compile_cplus_instance::leave_scope(), and pop_binding_level().
|
inline |
Definition at line 37 of file gcc-cp-plugin.h.
Referenced by compile_cplus_instance::compile_cplus_instance().
gcc_type gcc_cp_plugin::start_class_type | ( | const char * | debug_name, |
gcc_decl | typedecl, | ||
const struct gcc_vbase_array * | base_classes, | ||
const char * | filename, | ||
unsigned int | line_number ) |
|
inline |
Definition at line 49 of file gcc-cp-plugin.h.
Definition at line 449 of file gcc-cp-plugin.h.
Definition at line 195 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned const char unsigned int gcc_cp_plugin::add_static_assert |
Definition at line 990 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char gcc_cp_plugin::build_array_type |
Definition at line 931 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_array().
const char const struct gcc_cp_template_args int gcc_cp_plugin::build_binary_expr |
Definition at line 643 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args gcc_cp_plugin::build_call_expr |
Definition at line 710 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_cp_plugin::build_complex_type |
Definition at line 960 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_complex().
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type gcc_cp_plugin::build_constant |
Definition at line 975 of file gcc-cp-plugin.h.
Referenced by convert_one_symbol().
gcc_expr gcc_cp_plugin::build_decl |
Definition at line 342 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_struct_or_union(), compile_cplus_convert_struct_or_union_members(), compile_cplus_convert_struct_or_union_methods(), compile_cplus_convert_typedef(), convert_one_symbol(), and convert_symbol_bmsym().
const char const struct gcc_cp_template_args gcc_cp_plugin::build_decl_expr |
Definition at line 616 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int gcc_cp_plugin::build_dependent_class_template |
Definition at line 553 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int const char gcc_cp_plugin::build_dependent_expr |
Definition at line 598 of file gcc-cp-plugin.h.
Definition at line 854 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type gcc_cp_plugin::build_expression_list_expr |
Definition at line 684 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int const struct gcc_vbase_array const char unsigned int gcc_cp_plugin::build_field |
Definition at line 793 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_struct_or_union_members().
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args gcc_cp_plugin::build_function_template_specialization |
Definition at line 733 of file gcc-cp-plugin.h.
Definition at line 460 of file gcc-cp-plugin.h.
Referenced by compile_cplus_instance::convert_reference_base().
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers gcc_cp_plugin::build_type_template_parameter |
Definition at line 496 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr gcc_cp_plugin::build_unary_type_expr |
Definition at line 663 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int gcc_cp_plugin::build_value_template_parameter |
Definition at line 522 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int gcc_cp_plugin::build_vla_array_type |
Definition at line 946 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_array().
const char unsigned int gcc_cp_plugin::finish_enum_type |
Definition at line 833 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_enum().
const char gcc_cp_plugin::gcc_address |
Definition at line 347 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args gcc_cp_plugin::gcc_address |
Definition at line 736 of file gcc-cp-plugin.h.
gcc_type gcc_cp_plugin::gcc_decl |
Definition at line 158 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_cp_plugin::gcc_decl |
Definition at line 450 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int const char gcc_cp_plugin::gcc_decl |
Definition at line 599 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args gcc_cp_plugin::gcc_decl |
Definition at line 617 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args gcc_cp_plugin::gcc_decl |
Definition at line 734 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int gcc_cp_plugin::gcc_decl |
Definition at line 764 of file gcc-cp-plugin.h.
Definition at line 878 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char gcc_cp_plugin::gcc_expr |
Definition at line 525 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_cp_plugin::gcc_expr |
Definition at line 645 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args gcc_cp_plugin::gcc_expr |
Definition at line 711 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned const char unsigned int gcc_cp_plugin::gcc_expr |
Definition at line 991 of file gcc-cp-plugin.h.
Definition at line 461 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char gcc_cp_plugin::gcc_type |
Definition at line 499 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int gcc_cp_plugin::gcc_type |
Definition at line 523 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char const char unsigned int const char const char unsigned int gcc_cp_plugin::gcc_type |
Definition at line 554 of file gcc-cp-plugin.h.
const char gcc_cp_plugin::gcc_type |
Definition at line 602 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char gcc_cp_plugin::gcc_type |
Definition at line 686 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args const struct gcc_cp_function_args const struct gcc_cp_template_args const char unsigned int const struct gcc_vbase_array const char unsigned int const char gcc_cp_plugin::gcc_type |
Definition at line 795 of file gcc-cp-plugin.h.
Definition at line 817 of file gcc-cp-plugin.h.
const char unsigned int gcc_type gcc_cp_plugin::gcc_type |
Definition at line 855 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char gcc_cp_plugin::gcc_type |
Definition at line 932 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int gcc_cp_plugin::gcc_type |
Definition at line 947 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type gcc_cp_plugin::gcc_type |
Definition at line 976 of file gcc-cp-plugin.h.
const char const char unsigned int gcc_cp_plugin::get_decl_type |
Definition at line 397 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array gcc_cp_plugin::get_function_parameter_decl |
Definition at line 877 of file gcc-cp-plugin.h.
Definition at line 894 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_enum(), and compile_cplus_convert_int().
const char const char unsigned int gcc_decl gcc_type enum gcc_cp_ref_qualifiers const char gcc_cp_plugin::int |
Definition at line 498 of file gcc-cp-plugin.h.
const char const struct gcc_cp_template_args int const char gcc_expr const char gcc_type const char const struct gcc_cp_function_args gcc_cp_plugin::int |
Definition at line 712 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int gcc_cp_plugin::int |
Definition at line 895 of file gcc-cp-plugin.h.
Definition at line 896 of file gcc-cp-plugin.h.
const char unsigned int gcc_type const struct gcc_type_array int unsigned const char int const char gcc_type const char unsigned gcc_cp_plugin::long |
Definition at line 978 of file gcc-cp-plugin.h.
|
private |
Definition at line 87 of file gcc-cp-plugin.h.
Referenced by GCC_METHOD1().
gcc_cp_plugin::push_class |
Definition at line 42 of file gcc-cp-plugin.h.
gcc_type gcc_cp_plugin::reactivate_decl |
Definition at line 157 of file gcc-cp-plugin.h.
gcc_type gcc_cp_plugin::start_class_type |
Definition at line 763 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_struct_or_union().
Definition at line 815 of file gcc-cp-plugin.h.
Referenced by compile_cplus_convert_enum().