Last active
June 7, 2024 02:04
-
-
Save ko1/b31517a5037d55bbe50e7f12d79b9fc1 to your computer and use it in GitHub Desktop.
defined(expr): expr node type
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
1907 | |
{:total=>0} | |
1970 | |
{:total=>3, :constant_path_node=>2, :local_variable_read_node=>1} | |
1980 | |
{:total=>210, | |
:instance_variable_read_node=>14, | |
:constant_path_node=>163, | |
:constant_read_node=>28, | |
:global_variable_read_node=>2, | |
:call_node=>2, | |
:forwarding_super_node=>1} | |
1991 | |
{:total=>0} | |
1999 | |
{:total=>0} | |
2000 | |
{:total=>0} | |
2001 | |
{:total=>0} | |
2003 | |
{:total=>0} | |
2004 | |
{:total=>89, | |
:constant_path_node=>32, | |
:constant_read_node=>12, | |
:instance_variable_read_node=>38, | |
:class_variable_read_node=>2, | |
:global_variable_read_node=>2, | |
:call_node=>2, | |
:interpolated_string_node=>1} | |
2005 | |
{:total=>128, | |
:constant_path_node=>25, | |
:yield_node=>2, | |
:instance_variable_read_node=>14, | |
:constant_read_node=>49, | |
:numbered_reference_read_node=>4, | |
:global_variable_read_node=>15, | |
:class_variable_read_node=>7, | |
:call_node=>10, | |
:and_node=>1, | |
:forwarding_super_node=>1} | |
2006 | |
{:total=>263, | |
:constant_read_node=>109, | |
:constant_path_node=>72, | |
:instance_variable_read_node=>36, | |
:call_node=>6, | |
:string_node=>1, | |
:class_variable_read_node=>14, | |
:global_variable_read_node=>23, | |
:forwarding_super_node=>2} | |
2007 | |
{:total=>704, | |
:constant_read_node=>271, | |
:constant_path_node=>117, | |
:instance_variable_read_node=>198, | |
:global_variable_read_node=>35, | |
:call_node=>37, | |
:class_variable_read_node=>20, | |
:local_variable_read_node=>8, | |
:if_node=>1, | |
:symbol_node=>3, | |
:yield_node=>4, | |
:string_node=>1, | |
:and_node=>1, | |
:self_node=>1, | |
:nil_node=>1, | |
:true_node=>1, | |
:false_node=>1, | |
:local_variable_write_node=>1, | |
:numbered_reference_read_node=>2, | |
:back_reference_read_node=>1} | |
2008 | |
{:total=>3213, | |
:constant_read_node=>1832, | |
:instance_variable_read_node=>387, | |
:constant_path_node=>710, | |
:class_variable_read_node=>53, | |
:local_variable_read_node=>13, | |
:call_node=>138, | |
:global_variable_read_node=>61, | |
:or_node=>4, | |
:symbol_node=>8, | |
:forwarding_super_node=>1, | |
:yield_node=>2, | |
:and_node=>4} | |
2009 | |
{:total=>10667, | |
:constant_read_node=>5639, | |
:global_variable_read_node=>92, | |
:call_node=>433, | |
:constant_path_node=>2824, | |
:instance_variable_read_node=>1335, | |
:class_variable_read_node=>160, | |
:symbol_node=>51, | |
:yield_node=>16, | |
:numbered_reference_read_node=>27, | |
:forwarding_super_node=>13, | |
:and_node=>20, | |
:or_node=>3, | |
:local_variable_read_node=>33, | |
:self_node=>1, | |
:nil_node=>1, | |
:true_node=>1, | |
:false_node=>1, | |
:local_variable_write_node=>1, | |
:back_reference_read_node=>1, | |
:if_node=>4, | |
:interpolated_string_node=>7, | |
:string_node=>4} | |
2010 | |
{:total=>8594, | |
:constant_path_node=>2778, | |
:constant_read_node=>4433, | |
:call_node=>381, | |
:class_variable_read_node=>135, | |
:instance_variable_read_node=>699, | |
:global_variable_read_node=>84, | |
:and_node=>9, | |
:forwarding_super_node=>11, | |
:symbol_node=>17, | |
:local_variable_read_node=>31, | |
:numbered_reference_read_node=>7, | |
:or_node=>1, | |
:yield_node=>8} | |
2011 | |
{:total=>6876, | |
:constant_read_node=>3635, | |
:constant_path_node=>2025, | |
:instance_variable_read_node=>503, | |
:call_node=>369, | |
:forwarding_super_node=>30, | |
:class_variable_read_node=>130, | |
:and_node=>29, | |
:local_variable_read_node=>35, | |
:global_variable_read_node=>94, | |
:or_node=>3, | |
:symbol_node=>16, | |
:if_node=>3, | |
:yield_node=>2, | |
:numbered_reference_read_node=>1, | |
:string_node=>1} | |
2012 | |
{:total=>10079, | |
:instance_variable_read_node=>1115, | |
:constant_path_node=>3604, | |
:call_node=>384, | |
:constant_read_node=>4346, | |
:forwarding_super_node=>114, | |
:class_variable_read_node=>111, | |
:and_node=>17, | |
:if_node=>4, | |
:global_variable_read_node=>319, | |
:symbol_node=>13, | |
:local_variable_read_node=>46, | |
:numbered_reference_read_node=>1, | |
:or_node=>2, | |
:yield_node=>1, | |
:string_node=>2} | |
2013 | |
{:total=>10560, | |
:constant_path_node=>3661, | |
:constant_read_node=>4839, | |
:instance_variable_read_node=>1058, | |
:and_node=>14, | |
:class_variable_read_node=>156, | |
:call_node=>500, | |
:global_variable_read_node=>122, | |
:forwarding_super_node=>87, | |
:local_variable_read_node=>80, | |
:symbol_node=>18, | |
:parentheses_node=>8, | |
:numbered_reference_read_node=>7, | |
:yield_node=>7, | |
:or_node=>3} | |
2014 | |
{:total=>8076, | |
:constant_read_node=>3494, | |
:call_node=>506, | |
:constant_path_node=>2846, | |
:symbol_node=>8, | |
:and_node=>9, | |
:instance_variable_read_node=>874, | |
:forwarding_super_node=>68, | |
:local_variable_read_node=>68, | |
:class_variable_read_node=>140, | |
:global_variable_read_node=>49, | |
:numbered_reference_read_node=>2, | |
:string_node=>3, | |
:or_node=>1, | |
:interpolated_string_node=>5, | |
:yield_node=>3} | |
2015 | |
{:total=>8627, | |
:constant_read_node=>3579, | |
:constant_path_node=>3089, | |
:call_node=>486, | |
:class_variable_read_node=>111, | |
:instance_variable_read_node=>1156, | |
:and_node=>12, | |
:forwarding_super_node=>63, | |
:global_variable_read_node=>75, | |
:symbol_node=>16, | |
:local_variable_read_node=>30, | |
:numbered_reference_read_node=>2, | |
:string_node=>3, | |
:if_node=>1, | |
:parentheses_node=>4} | |
2016 | |
{:total=>9234, | |
:constant_read_node=>3542, | |
:constant_path_node=>2909, | |
:instance_variable_read_node=>1221, | |
:call_node=>695, | |
:and_node=>25, | |
:class_variable_read_node=>110, | |
:local_variable_read_node=>57, | |
:integer_node=>7, | |
:global_variable_read_node=>301, | |
:forwarding_super_node=>67, | |
:string_node=>8, | |
:parentheses_node=>5, | |
:symbol_node=>12, | |
:or_node=>28, | |
:yield_node=>11, | |
:numbered_reference_read_node=>50, | |
:if_node=>1, | |
:back_reference_read_node=>40, | |
:nil_node=>2, | |
:true_node=>2, | |
:false_node=>2, | |
:self_node=>1, | |
:local_variable_write_node=>3, | |
:instance_variable_write_node=>1, | |
:global_variable_write_node=>1, | |
:class_variable_write_node=>1, | |
:local_variable_operator_write_node=>21, | |
:local_variable_or_write_node=>2, | |
:local_variable_and_write_node=>2, | |
:interpolated_string_node=>8, | |
:interpolated_regular_expression_node=>8, | |
:float_node=>3, | |
:range_node=>1, | |
:regular_expression_node=>1, | |
:array_node=>2, | |
:hash_node=>2, | |
:super_node=>9, | |
:interpolated_x_string_node=>8, | |
:x_string_node=>65} | |
2017 | |
{:total=>7610, | |
:constant_read_node=>2711, | |
:instance_variable_read_node=>1069, | |
:class_variable_read_node=>71, | |
:call_node=>1550, | |
:constant_path_node=>2035, | |
:local_variable_read_node=>56, | |
:global_variable_read_node=>47, | |
:symbol_node=>9, | |
:forwarding_super_node=>40, | |
:and_node=>11, | |
:yield_node=>7, | |
:parentheses_node=>2, | |
:string_node=>2} | |
2018 | |
{:total=>5296, | |
:constant_path_node=>1354, | |
:constant_read_node=>2020, | |
:call_node=>480, | |
:forwarding_super_node=>477, | |
:instance_variable_read_node=>817, | |
:class_variable_read_node=>69, | |
:global_variable_read_node=>20, | |
:local_variable_read_node=>28, | |
:string_node=>4, | |
:or_node=>11, | |
:yield_node=>2, | |
:symbol_node=>11, | |
:and_node=>3} | |
2019 | |
{:total=>6767, | |
:constant_path_node=>2742, | |
:forwarding_super_node=>32, | |
:constant_read_node=>2180, | |
:call_node=>460, | |
:class_variable_read_node=>71, | |
:instance_variable_read_node=>1141, | |
:global_variable_read_node=>63, | |
:local_variable_read_node=>50, | |
:and_node=>4, | |
:numbered_reference_read_node=>8, | |
:yield_node=>8, | |
:symbol_node=>5, | |
:or_node=>1, | |
:parentheses_node=>2} | |
2020 | |
{:total=>5797, | |
:global_variable_read_node=>35, | |
:instance_variable_read_node=>943, | |
:constant_path_node=>2021, | |
:constant_read_node=>2182, | |
:call_node=>453, | |
:local_variable_read_node=>48, | |
:symbol_node=>4, | |
:class_variable_read_node=>52, | |
:and_node=>4, | |
:forwarding_super_node=>49, | |
:string_node=>3, | |
:parentheses_node=>3} | |
2021 | |
{:total=>4521, | |
:constant_path_node=>1331, | |
:constant_read_node=>1872, | |
:class_variable_read_node=>35, | |
:call_node=>283, | |
:instance_variable_read_node=>910, | |
:local_variable_read_node=>20, | |
:forwarding_super_node=>34, | |
:global_variable_read_node=>15, | |
:if_node=>2, | |
:string_node=>4, | |
:yield_node=>5, | |
:and_node=>4, | |
:symbol_node=>6} | |
2022 | |
{:total=>5128, | |
:constant_path_node=>1495, | |
:constant_read_node=>1994, | |
:instance_variable_read_node=>1052, | |
:call_node=>403, | |
:and_node=>6, | |
:forwarding_super_node=>56, | |
:if_node=>1, | |
:parentheses_node=>2, | |
:global_variable_read_node=>23, | |
:local_variable_read_node=>41, | |
:string_node=>2, | |
:symbol_node=>6, | |
:class_variable_read_node=>29, | |
:interpolated_string_node=>2, | |
:yield_node=>16} | |
2023 | |
{:total=>11068, | |
:constant_read_node=>4410, | |
:constant_path_node=>3292, | |
:instance_variable_read_node=>2066, | |
:call_node=>682, | |
:forwarding_super_node=>101, | |
:local_variable_read_node=>36, | |
:yield_node=>8, | |
:class_variable_read_node=>116, | |
:x_string_node=>82, | |
:global_variable_read_node=>185, | |
:symbol_node=>13, | |
:and_node=>8, | |
:string_node=>2, | |
:interpolated_x_string_node=>13, | |
:super_node=>49, | |
:if_node=>1, | |
:parentheses_node=>4} | |
2024 | |
{:total=>20057, | |
:instance_variable_read_node=>1835, | |
:constant_read_node=>2359, | |
:constant_path_node=>14726, | |
:call_node=>692, | |
:local_variable_read_node=>22, | |
:class_variable_read_node=>51, | |
:forwarding_super_node=>68, | |
:global_variable_read_node=>32, | |
:and_node=>25, | |
:symbol_node=>4, | |
:self_node=>1, | |
:nil_node=>1, | |
:true_node=>1, | |
:false_node=>1, | |
:local_variable_write_node=>3, | |
:instance_variable_write_node=>1, | |
:global_variable_write_node=>1, | |
:class_variable_write_node=>1, | |
:parentheses_node=>1, | |
:local_variable_operator_write_node=>21, | |
:local_variable_or_write_node=>2, | |
:local_variable_and_write_node=>2, | |
:or_node=>24, | |
:string_node=>1, | |
:interpolated_string_node=>8, | |
:interpolated_regular_expression_node=>8, | |
:integer_node=>2, | |
:float_node=>1, | |
:range_node=>1, | |
:regular_expression_node=>1, | |
:array_node=>1, | |
:hash_node=>1, | |
:back_reference_read_node=>24, | |
:numbered_reference_read_node=>40, | |
:yield_node=>4, | |
:super_node=>9, | |
:interpolated_x_string_node=>13, | |
:x_string_node=>69} | |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Aggregated result: