Here is a list of all documented struct and union fields with links to the struct/union documentation for each field:
- b -
- base : pm_alias_global_variable_node, pm_alias_method_node, pm_alternation_pattern_node, pm_and_node, pm_arguments_node, pm_array_node, pm_array_pattern_node, pm_assoc_node, pm_assoc_splat_node, pm_back_reference_read_node, pm_begin_node, pm_block_argument_node, pm_block_local_variable_node, pm_block_node, pm_block_parameter_node, pm_block_parameters_node, pm_break_node, pm_call_and_write_node, pm_call_node, pm_call_operator_write_node, pm_call_or_write_node, pm_call_target_node, pm_capture_pattern_node, pm_case_match_node, pm_case_node, pm_class_node, pm_class_variable_and_write_node, pm_class_variable_operator_write_node, pm_class_variable_or_write_node, pm_class_variable_read_node, pm_class_variable_target_node, pm_class_variable_write_node, pm_constant_and_write_node, pm_constant_operator_write_node, pm_constant_or_write_node, pm_constant_path_and_write_node, pm_constant_path_node, pm_constant_path_operator_write_node, pm_constant_path_or_write_node, pm_constant_path_target_node, pm_constant_path_write_node, pm_constant_read_node, pm_constant_target_node, pm_constant_write_node, pm_def_node, pm_defined_node, pm_else_node, pm_embedded_statements_node, pm_embedded_variable_node, pm_ensure_node, pm_false_node, pm_find_pattern_node, pm_flip_flop_node, pm_float_node, pm_for_node, pm_forwarding_arguments_node, pm_forwarding_parameter_node, pm_forwarding_super_node, pm_global_variable_and_write_node, pm_global_variable_operator_write_node, pm_global_variable_or_write_node, pm_global_variable_read_node, pm_global_variable_target_node, pm_global_variable_write_node, pm_hash_node, pm_hash_pattern_node, pm_if_node, pm_imaginary_node, pm_implicit_node, pm_implicit_rest_node, pm_in_node, pm_index_and_write_node, pm_index_operator_write_node, pm_index_or_write_node, pm_index_target_node, pm_instance_variable_and_write_node, pm_instance_variable_operator_write_node, pm_instance_variable_or_write_node, pm_instance_variable_read_node, pm_instance_variable_target_node, pm_instance_variable_write_node, pm_integer_node, pm_interpolated_match_last_line_node, pm_interpolated_regular_expression_node, pm_interpolated_string_node, pm_interpolated_symbol_node, pm_interpolated_x_string_node, pm_it_local_variable_read_node, pm_it_parameters_node, pm_keyword_hash_node, pm_keyword_rest_parameter_node, pm_lambda_node, pm_lex_mode, pm_local_variable_and_write_node, pm_local_variable_operator_write_node, pm_local_variable_or_write_node, pm_local_variable_read_node, pm_local_variable_target_node, pm_local_variable_write_node, pm_match_last_line_node, pm_match_predicate_node, pm_match_required_node, pm_match_write_node, pm_missing_node, pm_module_node, pm_multi_target_node, pm_multi_write_node, pm_next_node, pm_nil_node, pm_no_keywords_parameter_node, pm_numbered_parameters_node, pm_numbered_reference_read_node, pm_optional_keyword_parameter_node, pm_optional_parameter_node, pm_or_node, pm_parameters_node, pm_parentheses_node, pm_pinned_expression_node, pm_pinned_variable_node, pm_post_execution_node, pm_pre_execution_node, pm_program_node, pm_range_node, pm_rational_node, pm_redo_node, pm_regexp_token_buffer_t, pm_regular_expression_node, pm_required_keyword_parameter_node, pm_required_parameter_node, pm_rescue_modifier_node, pm_rescue_node, pm_rest_parameter_node, pm_retry_node, pm_return_node, pm_self_node, pm_shareable_constant_node, pm_singleton_class_node, pm_source_encoding_node, pm_source_file_node, pm_source_line_node, pm_splat_node, pm_statements_node, pm_string_node, pm_super_node, pm_symbol_node, pm_true_node, pm_undef_node, pm_unless_node, pm_until_node, pm_when_node, pm_while_node, pm_x_string_node, pm_yield_node
- begin_keyword_loc : pm_begin_node
- binary : pm_binding_powers_t
- binary_operator : pm_call_operator_write_node, pm_class_variable_operator_write_node, pm_constant_operator_write_node, pm_constant_path_operator_write_node, pm_global_variable_operator_write_node, pm_index_operator_write_node, pm_instance_variable_operator_write_node, pm_local_variable_operator_write_node
- binary_operator_loc : pm_call_operator_write_node, pm_class_variable_operator_write_node, pm_constant_operator_write_node, pm_constant_path_operator_write_node, pm_global_variable_operator_write_node, pm_index_operator_write_node, pm_instance_variable_operator_write_node, pm_local_variable_operator_write_node
- block : pm_arguments_t, pm_call_node, pm_forwarding_super_node, pm_index_and_write_node, pm_index_operator_write_node, pm_index_or_write_node, pm_index_target_node, pm_parameters_node, pm_super_node
- body : pm_block_node, pm_class_node, pm_def_node, pm_lambda_node, pm_module_node, pm_parentheses_node, pm_singleton_class_node, pm_statements_node
- brace_nesting : pm_parser
- breakpoints : pm_lex_mode
- buckets : pm_constant_pool_t
- buffer : pm_token_buffer_t