digraph "include/ruby/internal/has/feature.h"
{
 // LATEX_PDF_SIZE
  bgcolor="transparent";
  edge [fontname=Helvetica,fontsize=10,labelfontname=Helvetica,labelfontsize=10];
  node [fontname=Helvetica,fontsize=10,shape=box,height=0.2,width=0.4];
  Node1 [id="Node000001",label="include/ruby/internal\l/has/feature.h",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Defines RBIMPL_HAS_FEATURE."];
  Node1 -> Node2 [id="edge1_Node000001_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 [id="Node000002",label="include/ruby/internal\l/attr/constexpr.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d06/constexpr_8h.html",tooltip="RBIMPL_ATTR_CONSTEXPR."];
  Node2 -> Node3 [id="edge2_Node000002_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node3 [id="Node000003",label="include/ruby/internal\l/arithmetic/char.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/df3/char_8h.html",tooltip="Arithmetic conversion between C's char and Ruby's."];
  Node3 -> Node4 [id="edge3_Node000003_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node4 [id="Node000004",label="include/ruby/internal\l/arithmetic.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d2/d35/arithmetic_8h.html",tooltip="Conversion between C's arithmetic types and Ruby's numeric types."];
  Node4 -> Node14 [id="edge4_Node000004_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 [id="Node000014",label="include/ruby/ruby.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$de/de6/ruby_2ruby_8h.html",tooltip=" "];
  Node14 -> Node38 [id="edge5_Node000014_Node000038",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node38 [id="Node000038",label="debug.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d72/debug_8c_source.html",tooltip=" "];
  Node14 -> Node64 [id="edge6_Node000014_Node000064",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node64 [id="Node000064",label="dir.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d32/dir_8c_source.html",tooltip=" "];
  Node14 -> Node56 [id="edge7_Node000014_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node56 [id="Node000056",label="gc/default/default.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d88/default_8c_source.html",tooltip=" "];
  Node56 -> Node18 [id="edge8_Node000056_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node18 [id="Node000018",label="gc.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d16/gc_8c_source.html",tooltip=" "];
  Node14 -> Node71 [id="edge9_Node000014_Node000071",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node71 [id="Node000071",label="hrtime.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/ddc/hrtime_8h_source.html",tooltip=" "];
  Node71 -> Node10 [id="edge10_Node000071_Node000010",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node10 [id="Node000010",label="process.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/d85/process_8c_source.html",tooltip=" "];
  Node71 -> Node50 [id="edge11_Node000071_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node50 [id="Node000050",label="re.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d26/re_8c_source.html",tooltip=" "];
  Node71 -> Node12 [id="edge12_Node000071_Node000012",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node12 [id="Node000012",label="thread.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/de7/thread_8c_source.html",tooltip=" "];
  Node14 -> Node154 [id="edge13_Node000014_Node000154",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node154 [id="Node000154",label="internal/bits.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/db9/bits_8h_source.html",tooltip=" "];
  Node154 -> Node56 [id="edge14_Node000154_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node154 -> Node155 [id="edge15_Node000154_Node000155",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node155 [id="Node000155",label="internal/fixnum.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d97/internal_2fixnum_8h_source.html",tooltip=" "];
  Node155 -> Node152 [id="edge16_Node000155_Node000152",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node152 [id="Node000152",label="internal/numeric.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/d26/internal_2numeric_8h_source.html",tooltip=" "];
  Node152 -> Node54 [id="edge17_Node000152_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node54 [id="Node000054",label="array.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/dcc/array_8c_source.html",tooltip=" "];
  Node152 -> Node21 [id="edge18_Node000152_Node000021",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node21 [id="Node000021",label="bignum.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/dcc/bignum_8c_source.html",tooltip=" "];
  Node152 -> Node18 [id="edge19_Node000152_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node152 -> Node8 [id="edge20_Node000152_Node000008",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node8 [id="Node000008",label="io.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d0a/io_8c_source.html",tooltip=" "];
  Node152 -> Node9 [id="edge21_Node000152_Node000009",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node9 [id="Node000009",label="io_buffer.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/dce/io__buffer_8c_source.html",tooltip=" "];
  Node152 -> Node46 [id="edge22_Node000152_Node000046",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node46 [id="Node000046",label="numeric.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d27/numeric_8c_source.html",tooltip=" "];
  Node152 -> Node48 [id="edge23_Node000152_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node48 [id="Node000048",label="parse.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d97/parse_8c_source.html",tooltip=" "];
  Node152 -> Node10 [id="edge24_Node000152_Node000010",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node152 -> Node49 [id="edge25_Node000152_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node49 [id="Node000049",label="random.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/de5/random_8c_source.html",tooltip=" "];
  Node152 -> Node126 [id="edge26_Node000152_Node000126",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node126 [id="Node000126",label="rational.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d50/rational_8c_source.html",tooltip=" "];
  Node152 -> Node105 [id="edge27_Node000152_Node000105",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node105 [id="Node000105",label="sprintf.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d2d/sprintf_8c_source.html",tooltip=" "];
  Node152 -> Node58 [id="edge28_Node000152_Node000058",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node58 [id="Node000058",label="string.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/db0/string_8c_source.html",tooltip=" "];
  Node152 -> Node40 [id="edge29_Node000152_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node40 [id="Node000040",label="yjit.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d1f/yjit_8c_source.html",tooltip=" "];
  Node155 -> Node40 [id="edge30_Node000155_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node154 -> Node152 [id="edge31_Node000154_Node000152",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node154 -> Node156 [id="edge32_Node000154_Node000156",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node156 [id="Node000156",label="internal/time.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/d38/internal_2time_8h_source.html",tooltip=" "];
  Node156 -> Node71 [id="edge33_Node000156_Node000071",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node156 -> Node12 [id="edge34_Node000156_Node000012",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node154 -> Node9 [id="edge35_Node000154_Node000009",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node154 -> Node27 [id="edge36_Node000154_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node27 [id="Node000027",label="iseq.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/d74/iseq_8c_source.html",tooltip=" "];
  Node154 -> Node47 [id="edge37_Node000154_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node47 [id="Node000047",label="pack.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d7d/pack_8c_source.html",tooltip=" "];
  Node154 -> Node10 [id="edge38_Node000154_Node000010",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node154 -> Node42 [id="edge39_Node000154_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node42 [id="Node000042",label="vm_trace.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d80/vm__trace_8c_source.html",tooltip=" "];
  Node14 -> Node155 [id="edge40_Node000014_Node000155",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node125 [id="edge41_Node000014_Node000125",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 [id="Node000125",label="internal/gc.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/dbe/internal_2gc_8h_source.html",tooltip=" "];
  Node125 -> Node54 [id="edge42_Node000125_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node21 [id="edge43_Node000125_Node000021",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node73 [id="edge44_Node000125_Node000073",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node73 [id="Node000073",label="compile.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/d47/compile_8c_source.html",tooltip=" "];
  Node125 -> Node6 [id="edge45_Node000125_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node6 [id="Node000006",label="cont.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d75/cont_8c_source.html",tooltip=" "];
  Node125 -> Node38 [id="edge46_Node000125_Node000038",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node64 [id="edge47_Node000125_Node000064",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node7 [id="edge48_Node000125_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 [id="Node000007",label="eval.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/d57/eval_8c_source.html",tooltip=" "];
  Node125 -> Node18 [id="edge49_Node000125_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node9 [id="edge50_Node000125_Node000009",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node27 [id="edge51_Node000125_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node114 [id="edge52_Node000125_Node000114",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node114 [id="Node000114",label="iseq.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d7/dc8/iseq_8h_source.html",tooltip=" "];
  Node114 -> Node78 [id="edge53_Node000114_Node000078",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node78 [id="Node000078",label="ast.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d01/ast_8c_source.html",tooltip=" "];
  Node114 -> Node7 [id="edge54_Node000114_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node114 -> Node27 [id="edge55_Node000114_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node114 -> Node43 [id="edge56_Node000114_Node000043",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node43 [id="Node000043",label="load.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/dd4/load_8c_source.html",tooltip=" "];
  Node114 -> Node31 [id="edge57_Node000114_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node31 [id="Node000031",label="proc.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/dda/proc_8c_source.html",tooltip=" "];
  Node114 -> Node12 [id="edge58_Node000114_Node000012",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node114 -> Node35 [id="edge59_Node000114_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node35 [id="Node000035",label="vm.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/de9/vm_8c_source.html",tooltip=" "];
  Node114 -> Node13 [id="edge60_Node000114_Node000013",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node13 [id="Node000013",label="vm_dump.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/dd7/vm__dump_8c_source.html",tooltip=" "];
  Node114 -> Node42 [id="edge61_Node000114_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node114 -> Node40 [id="edge62_Node000114_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node46 [id="edge63_Node000125_Node000046",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node31 [id="edge64_Node000125_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node61 [id="edge65_Node000125_Node000061",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node61 [id="Node000061",label="ractor.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d2d/ractor_8c_source.html",tooltip=" "];
  Node125 -> Node75 [id="edge66_Node000125_Node000075",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 [id="Node000075",label="ractor_core.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/dd0/ractor__core_8h_source.html",tooltip=" "];
  Node75 -> Node6 [id="edge67_Node000075_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node38 [id="edge68_Node000075_Node000038",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node7 [id="edge69_Node000075_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node18 [id="edge70_Node000075_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node43 [id="edge71_Node000075_Node000043",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node31 [id="edge72_Node000075_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node61 [id="edge73_Node000075_Node000061",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node57 [id="edge74_Node000075_Node000057",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node57 [id="Node000057",label="signal.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d36/signal_8c_source.html",tooltip=" "];
  Node75 -> Node12 [id="edge75_Node000075_Node000012",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node34 [id="edge76_Node000075_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node34 [id="Node000034",label="variable.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/d2a/variable_8c_source.html",tooltip=" "];
  Node75 -> Node35 [id="edge77_Node000075_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node13 [id="edge78_Node000075_Node000013",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node75 -> Node63 [id="edge79_Node000075_Node000063",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node63 [id="Node000063",label="vm_sync.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d02/vm__sync_8c_source.html",tooltip=" "];
  Node125 -> Node126 [id="edge80_Node000125_Node000126",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node32 [id="edge81_Node000125_Node000032",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node32 [id="Node000032",label="shape.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d8c/shape_8c_source.html",tooltip=" "];
  Node125 -> Node127 [id="edge82_Node000125_Node000127",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node127 [id="Node000127",label="shape.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$da/d18/shape_8h_source.html",tooltip=" "];
  Node127 -> Node18 [id="edge83_Node000127_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node127 -> Node114 [id="edge84_Node000127_Node000114",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node127 -> Node32 [id="edge85_Node000127_Node000032",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node127 -> Node34 [id="edge86_Node000127_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node127 -> Node35 [id="edge87_Node000127_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node58 [id="edge88_Node000125_Node000058",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node62 [id="edge89_Node000125_Node000062",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node62 [id="Node000062",label="symbol.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d87/symbol_8c_source.html",tooltip=" "];
  Node125 -> Node12 [id="edge90_Node000125_Node000012",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node122 [id="edge91_Node000125_Node000122",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node122 [id="Node000122",label="version.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/d0b/version_8c_source.html",tooltip=" "];
  Node125 -> Node35 [id="edge92_Node000125_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node13 [id="edge93_Node000125_Node000013",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node63 [id="edge94_Node000125_Node000063",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node42 [id="edge95_Node000125_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node125 -> Node129 [id="edge96_Node000125_Node000129",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node129 [id="Node000129",label="weakmap.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/d34/weakmap_8c_source.html",tooltip=" "];
  Node125 -> Node40 [id="edge97_Node000125_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node152 [id="edge98_Node000014_Node000152",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node150 [id="edge99_Node000014_Node000150",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node150 [id="Node000150",label="internal/process.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/d84/internal_2process_8h_source.html",tooltip=" "];
  Node150 -> Node22 [id="edge100_Node000150_Node000022",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node22 [id="Node000022",label="error.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/dcc/error_8c_source.html",tooltip=" "];
  Node150 -> Node93 [id="edge101_Node000150_Node000093",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node93 [id="Node000093",label="file.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d13/file_8c_source.html",tooltip=" "];
  Node150 -> Node8 [id="edge102_Node000150_Node000008",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node150 -> Node10 [id="edge103_Node000150_Node000010",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node220 [id="edge104_Node000014_Node000220",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 [id="Node000220",label="internal/sanitizers.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d0/ddd/sanitizers_8h_source.html",tooltip=" "];
  Node220 -> Node21 [id="edge105_Node000220_Node000021",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node6 [id="edge106_Node000220_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node18 [id="edge107_Node000220_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node56 [id="edge108_Node000220_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node27 [id="edge109_Node000220_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node80 [id="edge110_Node000220_Node000080",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node80 [id="Node000080",label="main.c",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d0/d29/main_8c_source.html",tooltip=" "];
  Node220 -> Node49 [id="edge111_Node000220_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node221 [id="edge112_Node000220_Node000221",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node221 [id="Node000221",label="regparse.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/dda/regparse_8c_source.html",tooltip=" "];
  Node220 -> Node57 [id="edge113_Node000220_Node000057",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node105 [id="edge114_Node000220_Node000105",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node58 [id="edge115_Node000220_Node000058",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node147 [id="edge116_Node000220_Node000147",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node147 [id="Node000147",label="util.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/df1/util_8c_source.html",tooltip=" "];
  Node220 -> Node35 [id="edge117_Node000220_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node129 [id="edge118_Node000220_Node000129",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node220 -> Node40 [id="edge119_Node000220_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node108 [id="edge120_Node000014_Node000108",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 [id="Node000108",label="internal/string.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d2/d38/internal_2string_8h_source.html",tooltip=" "];
  Node108 -> Node22 [id="edge121_Node000108_Node000022",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 -> Node9 [id="edge122_Node000108_Node000009",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 -> Node46 [id="edge123_Node000108_Node000046",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 -> Node47 [id="edge124_Node000108_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 -> Node50 [id="edge125_Node000108_Node000050",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 -> Node57 [id="edge126_Node000108_Node000057",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 -> Node58 [id="edge127_Node000108_Node000058",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node108 -> Node40 [id="edge128_Node000108_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node110 [id="edge129_Node000014_Node000110",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 [id="Node000110",label="internal/symbol.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/db9/internal_2symbol_8h_source.html",tooltip=" "];
  Node110 -> Node78 [id="edge130_Node000110_Node000078",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node22 [id="edge131_Node000110_Node000022",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node18 [id="edge132_Node000110_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node27 [id="edge133_Node000110_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node47 [id="edge134_Node000110_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node48 [id="edge135_Node000110_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node31 [id="edge136_Node000110_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node32 [id="edge137_Node000110_Node000032",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node105 [id="edge138_Node000110_Node000105",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node62 [id="edge139_Node000110_Node000062",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node34 [id="edge140_Node000110_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node35 [id="edge141_Node000110_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node110 -> Node42 [id="edge142_Node000110_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node156 [id="edge143_Node000014_Node000156",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node29 [id="edge144_Node000014_Node000029",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node29 [id="Node000029",label="node_dump.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/de8/node__dump_8c_source.html",tooltip=" "];
  Node14 -> Node48 [id="edge145_Node000014_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node61 [id="edge146_Node000014_Node000061",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node75 [id="edge147_Node000014_Node000075",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 -> Node122 [id="edge148_Node000014_Node000122",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node233 [id="edge149_Node000002_Node000233",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node233 [id="Node000233",label="include/ruby/internal\l/arithmetic/int.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/d7e/int_8h.html",tooltip="Arithmetic conversion between C's int and Ruby's."];
  Node233 -> Node4 [id="edge150_Node000233_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node233 -> Node3 [id="edge151_Node000233_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node233 -> Node234 [id="edge152_Node000233_Node000234",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node234 [id="Node000234",label="include/ruby/internal\l/arithmetic/mode_t.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/df0/mode__t_8h.html",tooltip="Arithmetic conversion between C's mode_t and Ruby's."];
  Node234 -> Node4 [id="edge153_Node000234_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node233 -> Node235 [id="edge154_Node000233_Node000235",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node235 [id="Node000235",label="include/ruby/internal\l/arithmetic/off_t.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/dcd/off__t_8h.html",tooltip="Arithmetic conversion between C's off_t and Ruby's."];
  Node235 -> Node4 [id="edge155_Node000235_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node233 -> Node236 [id="edge156_Node000233_Node000236",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node236 [id="Node000236",label="include/ruby/internal\l/arithmetic/size_t.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/dc9/size__t_8h.html",tooltip="Arithmetic conversion between C's size_t and Ruby's."];
  Node236 -> Node4 [id="edge157_Node000236_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node233 -> Node237 [id="edge158_Node000233_Node000237",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node237 [id="Node000237",label="include/ruby/internal\l/core/rstruct.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d0c/rstruct_8h.html",tooltip="Routines to manipulate struct RStruct."];
  Node237 -> Node238 [id="edge159_Node000237_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node238 [id="Node000238",label="include/ruby/internal\l/core.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/dc4/core_8h.html",tooltip="Core data structures, definitions and manipulations."];
  Node238 -> Node14 [id="edge160_Node000238_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node239 [id="edge161_Node000002_Node000239",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 [id="Node000239",label="include/ruby/internal\l/arithmetic/long.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/da6/long_8h.html",tooltip="Arithmetic conversion between C's long and Ruby's."];
  Node239 -> Node4 [id="edge162_Node000239_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node3 [id="edge163_Node000239_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node240 [id="edge164_Node000239_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node240 [id="Node000240",label="include/ruby/internal\l/arithmetic/gid_t.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/d52/gid__t_8h.html",tooltip="Arithmetic conversion between C's gid_t and Ruby's."];
  Node240 -> Node4 [id="edge165_Node000240_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node233 [id="edge166_Node000239_Node000233",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node235 [id="edge167_Node000239_Node000235",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node241 [id="edge168_Node000239_Node000241",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node241 [id="Node000241",label="include/ruby/internal\l/arithmetic/pid_t.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d75/pid__t_8h.html",tooltip="Arithmetic conversion between C's pid_t and Ruby's."];
  Node241 -> Node4 [id="edge169_Node000241_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node236 [id="edge170_Node000239_Node000236",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node242 [id="edge171_Node000239_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node242 [id="Node000242",label="include/ruby/internal\l/arithmetic/st_data_t.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/dbc/st__data__t_8h.html",tooltip="Arithmetic conversion between C's st_data_t and Ruby's."];
  Node242 -> Node4 [id="edge172_Node000242_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node243 [id="edge173_Node000239_Node000243",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node243 [id="Node000243",label="include/ruby/internal\l/arithmetic/uid_t.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/dc6/uid__t_8h.html",tooltip="Arithmetic conversion between C's uid_t and Ruby's."];
  Node243 -> Node4 [id="edge174_Node000243_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node244 [id="edge175_Node000239_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 [id="Node000244",label="include/ruby/internal\l/core/rarray.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/de1/rarray_8h.html",tooltip="Defines struct RArray."];
  Node244 -> Node238 [id="edge176_Node000244_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node245 [id="edge177_Node000239_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node245 [id="Node000245",label="include/ruby/internal\l/core/rstring.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/dcf/rstring_8h.html",tooltip="Defines struct RString."];
  Node245 -> Node3 [id="edge178_Node000245_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node245 -> Node238 [id="edge179_Node000245_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node245 -> Node246 [id="edge180_Node000245_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node246 [id="Node000246",label="include/ruby/internal\l/core/rregexp.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d61/rregexp_8h.html",tooltip="Defines struct RRegexp."];
  Node246 -> Node238 [id="edge181_Node000246_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node237 [id="edge182_Node000239_Node000237",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node247 [id="edge183_Node000239_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node247 [id="Node000247",label="include/ruby/internal\l/intern/complex.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/d42/include_2ruby_2internal_2intern_2complex_8h.html",tooltip="Public APIs related to rb_cComplex."];
  Node247 -> Node248 [id="edge184_Node000247_Node000248",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node248 [id="Node000248",label="include/ruby/intern.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d2e/intern_8h.html",tooltip=" "];
  Node248 -> Node14 [id="edge185_Node000248_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node248 -> Node155 [id="edge186_Node000248_Node000155",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node248 -> Node152 [id="edge187_Node000248_Node000152",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node239 -> Node249 [id="edge188_Node000239_Node000249",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node249 [id="Node000249",label="include/ruby/internal\l/intern/rational.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/de7/include_2ruby_2internal_2intern_2rational_8h.html",tooltip="Public APIs related to rb_cRational."];
  Node249 -> Node248 [id="edge189_Node000249_Node000248",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node242 [id="edge190_Node000002_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node244 [id="edge191_Node000002_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node250 [id="edge192_Node000002_Node000250",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 [id="Node000250",label="include/ruby/internal\l/core/rbasic.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/dcf/rbasic_8h.html",tooltip="Defines struct RBasic."];
  Node250 -> Node238 [id="edge193_Node000250_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node244 [id="edge194_Node000250_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node251 [id="edge195_Node000250_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node251 [id="Node000251",label="include/ruby/internal\l/core/rdata.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/de3/rdata_8h.html",tooltip="Defines struct RData."];
  Node251 -> Node238 [id="edge196_Node000251_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node251 -> Node252 [id="edge197_Node000251_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node252 [id="Node000252",label="include/ruby/internal\l/core/rtypeddata.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/d92/rtypeddata_8h.html",tooltip="Defines struct RTypedData."];
  Node252 -> Node238 [id="edge198_Node000252_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node254 [id="edge199_Node000250_Node000254",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node254 [id="Node000254",label="include/ruby/internal\l/core/rfile.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d00/rfile_8h.html",tooltip="Defines struct RFile."];
  Node254 -> Node238 [id="edge200_Node000254_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node255 [id="edge201_Node000250_Node000255",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node255 [id="Node000255",label="include/ruby/internal\l/core/rmatch.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$da/d6c/rmatch_8h.html",tooltip="Defines struct RMatch."];
  Node250 -> Node246 [id="edge202_Node000250_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node245 [id="edge203_Node000250_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node252 [id="edge204_Node000250_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node257 [id="edge205_Node000250_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node257 [id="Node000257",label="include/ruby/internal\l/encoding/encoding.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d1f/include_2ruby_2internal_2encoding_2encoding_8h.html",tooltip="Defines rb_encoding."];
  Node250 -> Node264 [id="edge206_Node000250_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 [id="Node000264",label="include/ruby/internal\l/fl_type.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/dbc/fl__type_8h.html",tooltip="Defines enum ruby_fl_type."];
  Node264 -> Node244 [id="edge207_Node000264_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node251 [id="edge208_Node000264_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node265 [id="edge209_Node000264_Node000265",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node265 [id="Node000265",label="include/ruby/internal\l/core/robject.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d69/robject_8h.html",tooltip="Defines struct RObject."];
  Node265 -> Node238 [id="edge210_Node000265_Node000238",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node245 [id="edge211_Node000264_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node252 [id="edge212_Node000264_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node266 [id="edge213_Node000264_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node266 [id="Node000266",label="include/ruby/internal\l/encoding/coderange.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d43/coderange_8h.html",tooltip="Routines for code ranges."];
  Node266 -> Node257 [id="edge214_Node000266_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node257 [id="edge215_Node000264_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node267 [id="edge216_Node000264_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node267 [id="Node000267",label="include/ruby/internal\l/globals.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d87/globals_8h.html",tooltip="Ruby-level global variables / constants, visible from C."];
  Node267 -> Node14 [id="edge217_Node000267_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node268 [id="edge218_Node000264_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node268 [id="Node000268",label="include/ruby/internal\l/intern/error.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d3d/include_2ruby_2internal_2intern_2error_8h.html",tooltip="Public APIs related to rb_eException."];
  Node268 -> Node248 [id="edge219_Node000268_Node000248",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node268 -> Node269 [id="edge220_Node000268_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node269 [id="Node000269",label="include/ruby/internal\l/scan_args.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d4e/scan__args_8h.html",tooltip="Compile-time static implementation of rb_scan_args()."];
  Node269 -> Node14 [id="edge221_Node000269_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node270 [id="edge222_Node000264_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node270 [id="Node000270",label="include/ruby/internal\l/newobj.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/dc6/newobj_8h.html",tooltip="Defines #NEWOBJ."];
  Node270 -> Node14 [id="edge223_Node000270_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node271 [id="edge224_Node000264_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 [id="Node000271",label="include/ruby/ractor.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d8/d4f/include_2ruby_2ractor_8h.html",tooltip=" "];
  Node271 -> Node8 [id="edge225_Node000271_Node000008",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 -> Node27 [id="edge226_Node000271_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 -> Node48 [id="edge227_Node000271_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 -> Node10 [id="edge228_Node000271_Node000010",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 -> Node61 [id="edge229_Node000271_Node000061",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 -> Node75 [id="edge230_Node000271_Node000075",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 -> Node49 [id="edge231_Node000271_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 -> Node42 [id="edge232_Node000271_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 -> Node14 [id="edge233_Node000264_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node270 [id="edge234_Node000250_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node250 -> Node272 [id="edge235_Node000250_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 [id="Node000272",label="include/ruby/internal\l/value_type.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d6a/value__type_8h.html",tooltip="Defines enum ruby_value_type."];
  Node272 -> Node3 [id="edge236_Node000272_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node244 [id="edge237_Node000272_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node251 [id="edge238_Node000272_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node255 [id="edge239_Node000272_Node000255",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node265 [id="edge240_Node000272_Node000265",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node246 [id="edge241_Node000272_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node245 [id="edge242_Node000272_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node237 [id="edge243_Node000272_Node000237",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node252 [id="edge244_Node000272_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node264 [id="edge245_Node000272_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node267 [id="edge246_Node000272_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node272 -> Node14 [id="edge247_Node000272_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node274 [id="edge248_Node000002_Node000274",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node274 [id="Node000274",label="include/ruby/internal\l/ctype.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d0d/ctype_8h.html",tooltip="Our own, locale independent, character handling routines."];
  Node274 -> Node14 [id="edge249_Node000274_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node275 [id="edge250_Node000002_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node275 [id="Node000275",label="include/ruby/internal\l/memory.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d18/memory_8h.html",tooltip="Memory management stuff."];
  Node275 -> Node14 [id="edge251_Node000275_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node276 [id="edge252_Node000002_Node000276",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 [id="Node000276",label="include/ruby/internal\l/special_consts.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d89/special__consts_8h.html",tooltip="Defines enum ruby_special_consts."];
  Node276 -> Node233 [id="edge253_Node000276_Node000233",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node239 [id="edge254_Node000276_Node000239",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node277 [id="edge255_Node000276_Node000277",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node277 [id="Node000277",label="include/ruby/internal\l/arithmetic/long_long.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d25/internal_2arithmetic_2long__long_8h.html",tooltip="Arithmetic conversion between C's long long and Ruby's."];
  Node277 -> Node4 [id="edge256_Node000277_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node277 -> Node235 [id="edge257_Node000277_Node000235",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node277 -> Node236 [id="edge258_Node000277_Node000236",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node278 [id="edge259_Node000276_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node278 [id="Node000278",label="include/ruby/internal\l/arithmetic/short.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d05/short_8h.html",tooltip="Arithmetic conversion between C's short and Ruby's."];
  Node278 -> Node4 [id="edge260_Node000278_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node250 [id="edge261_Node000276_Node000250",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node264 [id="edge262_Node000276_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node279 [id="edge263_Node000276_Node000279",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node279 [id="Node000279",label="include/ruby/internal/gc.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/df8/include_2ruby_2internal_2gc_8h.html",tooltip="Registering values to the GC."];
  Node279 -> Node244 [id="edge264_Node000279_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node279 -> Node14 [id="edge265_Node000279_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node267 [id="edge266_Node000276_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node270 [id="edge267_Node000276_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node272 [id="edge268_Node000276_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node271 [id="edge269_Node000276_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node276 -> Node14 [id="edge270_Node000276_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node280 [id="edge271_Node000001_Node000280",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 [id="Node000280",label="include/ruby/internal\l/attr/noexcept.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d01/noexcept_8h.html",tooltip="Defines RBIMPL_ATTR_NOEXCEPT."];
  Node280 -> Node281 [id="edge272_Node000280_Node000281",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node281 [id="Node000281",label="include/ruby/internal\l/intern/array.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d6b/include_2ruby_2internal_2intern_2array_8h.html",tooltip="Public APIs related to rb_cArray."];
  Node281 -> Node248 [id="edge273_Node000281_Node000248",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node281 -> Node269 [id="edge274_Node000281_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node282 [id="edge275_Node000280_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node282 [id="Node000282",label="include/ruby/internal\l/xmalloc.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/de3/xmalloc_8h.html",tooltip="Declares ruby_xmalloc()."];
  Node282 -> Node283 [id="edge276_Node000282_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node283 [id="Node000283",label="include/ruby/defines.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/dee/include_2ruby_2defines_8h.html",tooltip=" "];
  Node283 -> Node248 [id="edge277_Node000283_Node000248",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node283 -> Node251 [id="edge278_Node000283_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node283 -> Node264 [id="edge279_Node000283_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node283 -> Node275 [id="edge280_Node000283_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node283 -> Node14 [id="edge281_Node000283_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node282 -> Node275 [id="edge282_Node000282_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node305 [id="edge283_Node000001_Node000305",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node305 [id="Node000305",label="include/ruby/internal\l/has/extension.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/d7a/include_2ruby_2internal_2has_2extension_8h.html",tooltip="Defines RBIMPL_HAS_EXTENSION."];
  Node305 -> Node306 [id="edge284_Node000305_Node000306",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 [id="Node000306",label="include/ruby/internal\l/attr/deprecated.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/dce/deprecated_8h.html",tooltip="Defines RBIMPL_ATTR_DEPRECATED."];
  Node306 -> Node307 [id="edge285_Node000306_Node000307",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node307 [id="Node000307",label="include/ruby/backward\l/2/attributes.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$da/d6e/attributes_8h_source.html",tooltip=" "];
  Node307 -> Node283 [id="edge286_Node000307_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node310 [id="edge287_Node000306_Node000310",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node310 [id="Node000310",label="include/ruby/debug.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d16/debug_8h.html",tooltip=" "];
  Node310 -> Node18 [id="edge288_Node000310_Node000018",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node310 -> Node56 [id="edge289_Node000310_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node310 -> Node12 [id="edge290_Node000310_Node000012",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node310 -> Node42 [id="edge291_Node000310_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node310 -> Node40 [id="edge292_Node000310_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node251 [id="edge293_Node000306_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node265 [id="edge294_Node000306_Node000265",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node257 [id="edge295_Node000306_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node264 [id="edge296_Node000306_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node247 [id="edge297_Node000306_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node311 [id="edge298_Node000306_Node000311",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 [id="Node000311",label="include/ruby/internal\l/intern/object.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d93/include_2ruby_2internal_2intern_2object_8h.html",tooltip="Public APIs related to rb_cObject."];
  Node311 -> Node248 [id="edge299_Node000311_Node000248",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node291 [id="edge300_Node000306_Node000291",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node291 [id="Node000291",label="include/ruby/internal\l/intern/string.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d8/d68/include_2ruby_2internal_2intern_2string_8h.html",tooltip="Public APIs related to rb_cString."];
  Node291 -> Node248 [id="edge301_Node000291_Node000248",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node312 [id="edge302_Node000306_Node000312",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node312 [id="Node000312",label="include/ruby/internal\l/iterator.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d22/iterator_8h.html",tooltip="Block related APIs."];
  Node312 -> Node269 [id="edge303_Node000312_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node312 -> Node14 [id="edge304_Node000312_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node306 -> Node270 [id="edge305_Node000306_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node305 -> Node264 [id="edge306_Node000305_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node305 -> Node316 [id="edge307_Node000305_Node000316",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node316 [id="Node000316",label="include/ruby/internal\l/has/c_attribute.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d12/c__attribute_8h.html",tooltip="Defines RBIMPL_HAS_C_ATTRIBUTE."];
  Node316 -> Node306 [id="edge308_Node000316_Node000306",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node316 -> Node317 [id="edge309_Node000316_Node000317",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node317 [id="Node000317",label="include/ruby/internal\l/attr/maybe_unused.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$da/dfe/maybe__unused_8h.html",tooltip="Defines RBIMPL_ATTR_MAYBE_UNUSED."];
  Node317 -> Node307 [id="edge310_Node000317_Node000307",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node317 -> Node244 [id="edge311_Node000317_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node317 -> Node279 [id="edge312_Node000317_Node000279",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node317 -> Node318 [id="edge313_Node000317_Node000318",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node318 [id="Node000318",label="include/ruby/internal\l/static_assert.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d78/include_2ruby_2internal_2static__assert_8h.html",tooltip="Defines RBIMPL_STATIC_ASSERT."];
  Node318 -> Node319 [id="edge314_Node000318_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 [id="Node000319",label="include/ruby/atomic.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dd/d02/atomic_8h.html",tooltip="Atomic operations."];
  Node319 -> Node56 [id="edge315_Node000319_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node42 [id="edge316_Node000319_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node318 -> Node269 [id="edge317_Node000318_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node318 -> Node321 [id="edge318_Node000318_Node000321",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 [id="Node000321",label="include/ruby/internal\l/value.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d4/d3f/value_8h.html",tooltip="Defines VALUE and ID."];
  Node321 -> Node319 [id="edge319_Node000321_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node310 [id="edge320_Node000321_Node000310",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node233 [id="edge321_Node000321_Node000233",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node239 [id="edge322_Node000321_Node000239",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node277 [id="edge323_Node000321_Node000277",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node278 [id="edge324_Node000321_Node000278",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node242 [id="edge325_Node000321_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node244 [id="edge326_Node000321_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node250 [id="edge327_Node000321_Node000250",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node251 [id="edge328_Node000321_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node255 [id="edge329_Node000321_Node000255",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node265 [id="edge330_Node000321_Node000265",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node246 [id="edge331_Node000321_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node237 [id="edge332_Node000321_Node000237",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node266 [id="edge333_Node000321_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node257 [id="edge334_Node000321_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node264 [id="edge335_Node000321_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node279 [id="edge336_Node000321_Node000279",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node267 [id="edge337_Node000321_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node281 [id="edge338_Node000321_Node000281",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node247 [id="edge339_Node000321_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node268 [id="edge340_Node000321_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node311 [id="edge341_Node000321_Node000311",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node249 [id="edge342_Node000321_Node000249",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node291 [id="edge343_Node000321_Node000291",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node312 [id="edge344_Node000321_Node000312",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node270 [id="edge345_Node000321_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node269 [id="edge346_Node000321_Node000269",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node276 [id="edge347_Node000321_Node000276",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node272 [id="edge348_Node000321_Node000272",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node271 [id="edge349_Node000321_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node321 -> Node14 [id="edge350_Node000321_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node318 -> Node361 [id="edge351_Node000318_Node000361",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node361 [id="Node000361",label="internal/static_assert.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d66/internal_2static__assert_8h_source.html",tooltip=" "];
  Node361 -> Node154 [id="edge352_Node000361_Node000154",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node361 -> Node146 [id="edge353_Node000361_Node000146",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node146 [id="Node000146",label="method.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d0a/method_8h_source.html",tooltip=" "];
  Node146 -> Node31 [id="edge354_Node000146_Node000031",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node361 -> Node362 [id="edge355_Node000361_Node000362",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node362 [id="Node000362",label="parser_bits.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/deb/parser__bits_8h_source.html",tooltip=" "];
  Node316 -> Node363 [id="edge356_Node000316_Node000363",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node363 [id="Node000363",label="include/ruby/internal\l/attr/nodiscard.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d81/nodiscard_8h.html",tooltip="Defines RBIMPL_ATTR_NODISCARD."];
  Node363 -> Node282 [id="edge357_Node000363_Node000282",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node316 -> Node364 [id="edge358_Node000316_Node000364",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 [id="Node000364",label="internal/compilers.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/dc5/compilers_8h_source.html",tooltip=" "];
  Node364 -> Node142 [id="edge359_Node000364_Node000142",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node142 [id="Node000142",label="dln.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/ddc/dln_8c_source.html",tooltip=" "];
  Node364 -> Node93 [id="edge360_Node000364_Node000093",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node71 [id="edge361_Node000364_Node000071",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node154 [id="edge362_Node000364_Node000154",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node155 [id="edge363_Node000364_Node000155",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node125 [id="edge364_Node000364_Node000125",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node150 [id="edge365_Node000364_Node000150",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node120 [id="edge366_Node000364_Node000120",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node120 [id="Node000120",label="internal/ruby_parser.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/dce/ruby__parser_8h_source.html",tooltip=" "];
  Node120 -> Node78 [id="edge367_Node000120_Node000078",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node120 -> Node27 [id="edge368_Node000120_Node000027",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node120 -> Node43 [id="edge369_Node000120_Node000043",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node120 -> Node29 [id="edge370_Node000120_Node000029",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node120 -> Node48 [id="edge371_Node000120_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node120 -> Node51 [id="edge372_Node000120_Node000051",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node51 [id="Node000051",label="ruby.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d77/ruby_8c_source.html",tooltip=" "];
  Node120 -> Node104 [id="edge373_Node000120_Node000104",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node104 [id="Node000104",label="ruby_parser.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/db1/ruby__parser_8c_source.html",tooltip=" "];
  Node120 -> Node35 [id="edge374_Node000120_Node000035",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node220 [id="edge375_Node000364_Node000220",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node108 [id="edge376_Node000364_Node000108",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node110 [id="edge377_Node000364_Node000110",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node146 [id="edge378_Node000364_Node000146",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node46 [id="edge379_Node000364_Node000046",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node48 [id="edge380_Node000364_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node362 [id="edge381_Node000364_Node000362",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node135 [id="edge382_Node000364_Node000135",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node135 [id="Node000135",label="parser_node.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/d30/parser__node_8h_source.html",tooltip=" "];
  Node135 -> Node48 [id="edge383_Node000135_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node49 [id="edge384_Node000364_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node58 [id="edge385_Node000364_Node000058",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 -> Node121 [id="edge386_Node000364_Node000121",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node121 [id="Node000121",label="universal_parser.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/dfa/universal__parser_8c_source.html",tooltip=" "];
  Node364 -> Node34 [id="edge387_Node000364_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node305 -> Node318 [id="edge388_Node000305_Node000318",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node305 -> Node364 [id="edge389_Node000305_Node000364",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node365 [id="edge390_Node000001_Node000365",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node365 [id="Node000365",label="include/ruby/internal\l/stdalign.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/df3/internal_2stdalign_8h.html",tooltip="Defines RBIMPL_ALIGNAS / RBIMPL_ALIGNOF."];
  Node365 -> Node366 [id="edge391_Node000365_Node000366",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node366 [id="Node000366",label="include/ruby/backward\l/2/stdalign.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d66/backward_22_2stdalign_8h.html",tooltip="Defines RUBY_ALIGNAS / RUBY_ALIGNOF."];
  Node366 -> Node283 [id="edge392_Node000366_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node365 -> Node275 [id="edge393_Node000365_Node000275",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node364 [id="edge394_Node000001_Node000364",dir="back",color="steelblue1",style="solid",tooltip=" "];
}
