digraph "include/ruby/internal/has/cpp_attribute.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/cpp_attribute.h",height=0.2,width=0.4,color="gray40", fillcolor="grey60", style="filled", fontcolor="black",tooltip="Defines RBIMPL_HAS_CPP_ATTRIBUTE."];
  Node1 -> Node2 [id="edge1_Node000001_Node000002",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 [id="Node000002",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."];
  Node2 -> Node3 [id="edge2_Node000002_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node3 [id="Node000003",label="include/ruby/backward\l/2/attributes.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d6e/attributes_8h_source.html",tooltip=" "];
  Node3 -> Node4 [id="edge3_Node000003_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node4 [id="Node000004",label="include/ruby/backward.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dd/d38/backward_8h_source.html",tooltip=" "];
  Node4 -> Node7 [id="edge4_Node000004_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 [id="Node000007",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=" "];
  Node7 -> Node34 [id="edge5_Node000007_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node34 [id="Node000034",label="debug.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d72/debug_8c_source.html",tooltip=" "];
  Node7 -> Node63 [id="edge6_Node000007_Node000063",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node63 [id="Node000063",label="dir.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d32/dir_8c_source.html",tooltip=" "];
  Node7 -> Node54 [id="edge7_Node000007_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node54 [id="Node000054",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=" "];
  Node54 -> Node11 [id="edge8_Node000054_Node000011",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node11 [id="Node000011",label="gc.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d16/gc_8c_source.html",tooltip=" "];
  Node7 -> Node91 [id="edge9_Node000007_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node91 [id="Node000091",label="include/ruby/encoding.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/da0/include_2ruby_2encoding_8h.html",tooltip="Encoding relates APIs."];
  Node91 -> Node52 [id="edge10_Node000091_Node000052",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node52 [id="Node000052",label="array.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/dcc/array_8c_source.html",tooltip=" "];
  Node91 -> Node78 [id="edge11_Node000091_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=" "];
  Node91 -> Node34 [id="edge12_Node000091_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node91 -> Node63 [id="edge13_Node000091_Node000063",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node91 -> Node59 [id="edge14_Node000091_Node000059",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node59 [id="Node000059",label="encoding.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/db5/encoding_8c_source.html",tooltip=" "];
  Node91 -> Node15 [id="edge15_Node000091_Node000015",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node15 [id="Node000015",label="error.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/dcc/error_8c_source.html",tooltip=" "];
  Node91 -> Node93 [id="edge16_Node000091_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=" "];
  Node91 -> Node96 [id="edge17_Node000091_Node000096",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node96 [id="Node000096",label="include/ruby/io.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dd/d83/include_2ruby_2io_8h.html",tooltip=" "];
  Node96 -> Node34 [id="edge18_Node000096_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node96 -> Node11 [id="edge19_Node000096_Node000011",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node96 -> Node21 [id="edge20_Node000096_Node000021",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node21 [id="Node000021",label="io.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d0a/io_8c_source.html",tooltip=" "];
  Node96 -> Node23 [id="edge21_Node000096_Node000023",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node23 [id="Node000023",label="marshal.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d10/marshal_8c_source.html",tooltip=" "];
  Node96 -> Node45 [id="edge22_Node000096_Node000045",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node45 [id="Node000045",label="process.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/d85/process_8c_source.html",tooltip=" "];
  Node96 -> Node29 [id="edge23_Node000096_Node000029",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node29 [id="Node000029",label="thread.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/de7/thread_8c_source.html",tooltip=" "];
  Node96 -> Node95 [id="edge24_Node000096_Node000095",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node95 [id="Node000095",label="win32/win32.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/df2/win32_8c_source.html",tooltip=" "];
  Node91 -> Node39 [id="edge25_Node000091_Node000039",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node39 [id="Node000039",label="load.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/dd4/load_8c_source.html",tooltip=" "];
  Node91 -> Node42 [id="edge26_Node000091_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node42 [id="Node000042",label="numeric.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d27/numeric_8c_source.html",tooltip=" "];
  Node91 -> Node25 [id="edge27_Node000091_Node000025",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node25 [id="Node000025",label="object.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/de1/object_8c_source.html",tooltip=" "];
  Node91 -> Node44 [id="edge28_Node000091_Node000044",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node44 [id="Node000044",label="parse.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d97/parse_8c_source.html",tooltip=" "];
  Node91 -> Node47 [id="edge29_Node000091_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node47 [id="Node000047",label="re.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d26/re_8c_source.html",tooltip=" "];
  Node91 -> Node48 [id="edge30_Node000091_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node48 [id="Node000048",label="ruby.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d77/ruby_8c_source.html",tooltip=" "];
  Node91 -> Node106 [id="edge31_Node000091_Node000106",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node106 [id="Node000106",label="sprintf.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d2d/sprintf_8c_source.html",tooltip=" "];
  Node91 -> Node102 [id="edge32_Node000091_Node000102",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node102 [id="Node000102",label="strftime.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d4e/strftime_8c_source.html",tooltip=" "];
  Node91 -> Node56 [id="edge33_Node000091_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node56 [id="Node000056",label="string.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/db0/string_8c_source.html",tooltip=" "];
  Node91 -> Node49 [id="edge34_Node000091_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node49 [id="Node000049",label="time.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d73/time_8c_source.html",tooltip=" "];
  Node91 -> Node30 [id="edge35_Node000091_Node000030",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node30 [id="Node000030",label="variable.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/d2a/variable_8c_source.html",tooltip=" "];
  Node91 -> Node32 [id="edge36_Node000091_Node000032",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node32 [id="Node000032",label="vm_backtrace.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d73/vm__backtrace_8c_source.html",tooltip=" "];
  Node91 -> Node95 [id="edge37_Node000091_Node000095",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 -> Node23 [id="edge38_Node000007_Node000023",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 -> Node44 [id="edge39_Node000007_Node000044",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 -> Node102 [id="edge40_Node000007_Node000102",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node7 -> Node95 [id="edge41_Node000007_Node000095",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node3 -> Node236 [id="edge42_Node000003_Node000236",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node236 [id="Node000236",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=" "];
  Node236 -> Node240 [id="edge43_Node000236_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node240 [id="Node000240",label="include/ruby/intern.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/d2e/intern_8h.html",tooltip=" "];
  Node240 -> Node7 [id="edge44_Node000240_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node236 -> Node241 [id="edge45_Node000236_Node000241",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node241 [id="Node000241",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."];
  Node241 -> Node6 [id="edge46_Node000241_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node6 [id="Node000006",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."];
  Node6 -> Node7 [id="edge47_Node000006_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node241 -> Node242 [id="edge48_Node000241_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node242 [id="Node000242",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."];
  Node242 -> Node6 [id="edge49_Node000242_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node236 -> Node244 [id="edge50_Node000236_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 [id="Node000244",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."];
  Node244 -> Node245 [id="edge51_Node000244_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node245 [id="Node000245",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."];
  Node245 -> Node6 [id="edge52_Node000245_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node241 [id="edge53_Node000244_Node000241",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node246 [id="edge54_Node000244_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node246 [id="Node000246",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."];
  Node246 -> Node6 [id="edge55_Node000246_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node247 [id="edge56_Node000244_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node247 [id="Node000247",label="include/ruby/internal\l/core/rstring.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d8/dcf/rstring_8h.html",tooltip="Defines struct RString."];
  Node247 -> Node6 [id="edge57_Node000247_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node242 [id="edge58_Node000244_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node251 [id="edge59_Node000244_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node251 [id="Node000251",label="include/ruby/internal\l/encoding/coderange.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d43/coderange_8h.html",tooltip="Routines for code ranges."];
  Node251 -> Node91 [id="edge60_Node000251_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node251 -> Node252 [id="edge61_Node000251_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node252 [id="Node000252",label="include/ruby/internal\l/encoding/encoding.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d1f/include_2ruby_2internal_2encoding_2encoding_8h.html",tooltip="Defines rb_encoding."];
  Node252 -> Node91 [id="edge62_Node000252_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node252 -> Node253 [id="edge63_Node000252_Node000253",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node253 [id="Node000253",label="include/ruby/internal\l/encoding/ctype.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d0f/encoding_2ctype_8h.html",tooltip="Routines to query chacater types."];
  Node253 -> Node91 [id="edge64_Node000253_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node252 -> Node254 [id="edge65_Node000252_Node000254",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node254 [id="Node000254",label="include/ruby/internal\l/encoding/pathname.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d03/pathname_8h.html",tooltip="Routines to manipulate encodings of pathnames."];
  Node254 -> Node91 [id="edge66_Node000254_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node252 -> Node255 [id="edge67_Node000252_Node000255",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node255 [id="Node000255",label="include/ruby/internal\l/encoding/re.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/d7c/include_2ruby_2internal_2encoding_2re_8h.html",tooltip="Routines to manipulate encodings of symbols."];
  Node255 -> Node91 [id="edge68_Node000255_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node252 -> Node256 [id="edge69_Node000252_Node000256",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node256 [id="Node000256",label="include/ruby/internal\l/encoding/sprintf.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/da8/encoding_2sprintf_8h.html",tooltip="Routines to manipulate encodings of symbols."];
  Node256 -> Node91 [id="edge70_Node000256_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node252 -> Node257 [id="edge71_Node000252_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node257 [id="Node000257",label="include/ruby/internal\l/encoding/string.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d7c/include_2ruby_2internal_2encoding_2string_8h.html",tooltip="Routines to manipulate encodings of strings."];
  Node257 -> Node54 [id="edge72_Node000257_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node257 -> Node91 [id="edge73_Node000257_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node252 -> Node258 [id="edge74_Node000252_Node000258",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node258 [id="Node000258",label="include/ruby/internal\l/encoding/symbol.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d8e/include_2ruby_2internal_2encoding_2symbol_8h.html",tooltip="Routines to manipulate encodings of symbols."];
  Node258 -> Node91 [id="edge75_Node000258_Node000091",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node252 [id="edge76_Node000244_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node259 [id="edge77_Node000244_Node000259",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node259 [id="Node000259",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."];
  Node259 -> Node7 [id="edge78_Node000259_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node260 [id="edge79_Node000244_Node000260",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node260 [id="Node000260",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."];
  Node260 -> Node240 [id="edge80_Node000260_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node260 -> Node261 [id="edge81_Node000260_Node000261",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node261 [id="Node000261",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()."];
  Node261 -> Node7 [id="edge82_Node000261_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node262 [id="edge83_Node000244_Node000262",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node262 [id="Node000262",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."];
  Node262 -> Node7 [id="edge84_Node000262_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node244 -> Node263 [id="edge85_Node000244_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 [id="Node000263",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=" "];
  Node263 -> Node20 [id="edge86_Node000263_Node000020",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node20 [id="Node000020",label="hash.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d04/hash_8c_source.html",tooltip=" "];
  Node263 -> Node21 [id="edge87_Node000263_Node000021",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 -> Node22 [id="edge88_Node000263_Node000022",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node22 [id="Node000022",label="iseq.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/d74/iseq_8c_source.html",tooltip=" "];
  Node263 -> Node44 [id="edge89_Node000263_Node000044",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 -> Node45 [id="edge90_Node000263_Node000045",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node263 -> Node38 [id="edge91_Node000263_Node000038",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node38 [id="Node000038",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=" "];
  Node244 -> Node7 [id="edge92_Node000244_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node236 -> Node264 [id="edge93_Node000236_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node264 [id="Node000264",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."];
  Node264 -> Node7 [id="edge94_Node000264_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node236 -> Node7 [id="edge95_Node000236_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node236 -> Node280 [id="edge96_Node000236_Node000280",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 [id="Node000280",label="include/ruby/util.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/df7/include_2ruby_2util_8h.html",tooltip=" "];
  Node280 -> Node52 [id="edge97_Node000280_Node000052",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node78 [id="edge98_Node000280_Node000078",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node14 [id="edge99_Node000280_Node000014",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node14 [id="Node000014",label="bignum.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/dcc/bignum_8c_source.html",tooltip=" "];
  Node280 -> Node34 [id="edge100_Node000280_Node000034",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node63 [id="edge101_Node000280_Node000063",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node59 [id="edge102_Node000280_Node000059",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node138 [id="edge103_Node000280_Node000138",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node138 [id="Node000138",label="enum.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d69/enum_8c_source.html",tooltip=" "];
  Node280 -> Node15 [id="edge104_Node000280_Node000015",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node93 [id="edge105_Node000280_Node000093",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node11 [id="edge106_Node000280_Node000011",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node54 [id="edge107_Node000280_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node20 [id="edge108_Node000280_Node000020",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node21 [id="edge109_Node000280_Node000021",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node22 [id="edge110_Node000280_Node000022",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node39 [id="edge111_Node000280_Node000039",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node23 [id="edge112_Node000280_Node000023",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node40 [id="edge113_Node000280_Node000040",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node40 [id="Node000040",label="memory_view.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/d78/memory__view_8c_source.html",tooltip=" "];
  Node280 -> Node85 [id="edge114_Node000280_Node000085",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node85 [id="Node000085",label="missing/setproctitle.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d5b/setproctitle_8c_source.html",tooltip=" "];
  Node280 -> Node42 [id="edge115_Node000280_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node25 [id="edge116_Node000280_Node000025",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node43 [id="edge117_Node000280_Node000043",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node43 [id="Node000043",label="pack.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d7d/pack_8c_source.html",tooltip=" "];
  Node280 -> Node44 [id="edge118_Node000280_Node000044",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node45 [id="edge119_Node000280_Node000045",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node47 [id="edge120_Node000280_Node000047",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node48 [id="edge121_Node000280_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node106 [id="edge122_Node000280_Node000106",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node102 [id="edge123_Node000280_Node000102",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node56 [id="edge124_Node000280_Node000056",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node49 [id="edge125_Node000280_Node000049",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node149 [id="edge126_Node000280_Node000149",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node149 [id="Node000149",label="util.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/df1/util_8c_source.html",tooltip=" "];
  Node280 -> Node30 [id="edge127_Node000280_Node000030",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node280 -> Node95 [id="edge128_Node000280_Node000095",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node3 -> Node124 [id="edge129_Node000003_Node000124",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node124 [id="Node000124",label="node.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d1/d77/node_8h_source.html",tooltip=" "];
  Node124 -> Node78 [id="edge130_Node000124_Node000078",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node124 -> Node44 [id="edge131_Node000124_Node000044",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node284 [id="edge132_Node000002_Node000284",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node284 [id="Node000284",label="include/ruby/debug.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d16/debug_8h.html",tooltip=" "];
  Node284 -> Node11 [id="edge133_Node000284_Node000011",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node284 -> Node54 [id="edge134_Node000284_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node284 -> Node69 [id="edge135_Node000284_Node000069",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node69 [id="Node000069",label="gc/mmtk/mmtk.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/d80/mmtk_8c_source.html",tooltip=" "];
  Node284 -> Node29 [id="edge136_Node000284_Node000029",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node284 -> Node32 [id="edge137_Node000284_Node000032",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node284 -> Node38 [id="edge138_Node000284_Node000038",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node284 -> Node36 [id="edge139_Node000284_Node000036",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node36 [id="Node000036",label="yjit.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d1f/yjit_8c_source.html",tooltip=" "];
  Node2 -> Node241 [id="edge140_Node000002_Node000241",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node246 [id="edge141_Node000002_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node252 [id="edge142_Node000002_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node244 [id="edge143_Node000002_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node285 [id="edge144_Node000002_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node285 [id="Node000285",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."];
  Node285 -> Node240 [id="edge145_Node000285_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node286 [id="edge146_Node000002_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node286 [id="Node000286",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."];
  Node286 -> Node240 [id="edge147_Node000286_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node270 [id="edge148_Node000002_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node270 [id="Node000270",label="include/ruby/internal\l/intern/string.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d8/d68/include_2ruby_2internal_2intern_2string_8h.html",tooltip="Public APIs related to rb_cString."];
  Node270 -> Node240 [id="edge149_Node000270_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node270 -> Node257 [id="edge150_Node000270_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node287 [id="edge151_Node000002_Node000287",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node287 [id="Node000287",label="include/ruby/internal\l/iterator.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$df/d22/iterator_8h.html",tooltip="Block related APIs."];
  Node287 -> Node266 [id="edge152_Node000287_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node266 [id="Node000266",label="include/ruby/backward\l/cxxanyargs.hpp",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d6e/cxxanyargs_8hpp.html",tooltip="Provides old prototypes for C++ programs."];
  Node266 -> Node267 [id="edge153_Node000266_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node267 [id="Node000267",label="include/ruby/internal\l/anyargs.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d53/anyargs_8h.html",tooltip="Function overloads to issue warnings around ANYARGS."];
  Node267 -> Node7 [id="edge154_Node000267_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node287 -> Node288 [id="edge155_Node000287_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node288 [id="Node000288",label="include/ruby/internal\l/intern/cont.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/dfa/include_2ruby_2internal_2intern_2cont_8h.html",tooltip="Public APIs related to rb_cFiber."];
  Node288 -> Node266 [id="edge156_Node000288_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node288 -> Node240 [id="edge157_Node000288_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node287 -> Node289 [id="edge158_Node000287_Node000289",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node289 [id="Node000289",label="include/ruby/internal\l/intern/enumerator.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d1b/include_2ruby_2internal_2intern_2enumerator_8h.html",tooltip="Public APIs related to rb_cEnumerator."];
  Node289 -> Node240 [id="edge159_Node000289_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node287 -> Node290 [id="edge160_Node000287_Node000290",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node290 [id="Node000290",label="include/ruby/internal\l/intern/proc.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d55/include_2ruby_2internal_2intern_2proc_8h.html",tooltip="Public APIs related to rb_cProc."];
  Node290 -> Node266 [id="edge161_Node000290_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node290 -> Node240 [id="edge162_Node000290_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node290 -> Node261 [id="edge163_Node000290_Node000261",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node287 -> Node261 [id="edge164_Node000287_Node000261",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node287 -> Node7 [id="edge165_Node000287_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node2 -> Node262 [id="edge166_Node000002_Node000262",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node291 [id="edge167_Node000001_Node000291",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node291 [id="Node000291",label="include/ruby/internal\l/attr/maybe_unused.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/dfe/maybe__unused_8h.html",tooltip="Defines RBIMPL_ATTR_MAYBE_UNUSED."];
  Node291 -> Node3 [id="edge168_Node000291_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node291 -> Node267 [id="edge169_Node000291_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node291 -> Node245 [id="edge170_Node000291_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node291 -> Node292 [id="edge171_Node000291_Node000292",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node292 [id="Node000292",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."];
  Node292 -> Node245 [id="edge172_Node000292_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node292 -> Node7 [id="edge173_Node000292_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node291 -> Node293 [id="edge174_Node000291_Node000293",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node293 [id="Node000293",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."];
  Node293 -> Node294 [id="edge175_Node000293_Node000294",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node294 [id="Node000294",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."];
  Node294 -> Node54 [id="edge176_Node000294_Node000054",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node294 -> Node69 [id="edge177_Node000294_Node000069",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node294 -> Node38 [id="edge178_Node000294_Node000038",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node293 -> Node261 [id="edge179_Node000293_Node000261",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node293 -> Node296 [id="edge180_Node000293_Node000296",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 [id="Node000296",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."];
  Node296 -> Node294 [id="edge181_Node000296_Node000294",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node4 [id="edge182_Node000296_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node266 [id="edge183_Node000296_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node284 [id="edge184_Node000296_Node000284",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node267 [id="edge185_Node000296_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node299 [id="edge186_Node000296_Node000299",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node299 [id="Node000299",label="include/ruby/internal\l/arithmetic/int.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/d7e/int_8h.html",tooltip="Arithmetic conversion between C's int and Ruby's."];
  Node296 -> Node304 [id="edge187_Node000296_Node000304",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node304 [id="Node000304",label="include/ruby/internal\l/arithmetic/long.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/da6/long_8h.html",tooltip="Arithmetic conversion between C's long and Ruby's."];
  Node304 -> Node299 [id="edge188_Node000304_Node000299",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node304 -> Node268 [id="edge189_Node000304_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node268 [id="Node000268",label="include/ruby/internal\l/arithmetic/st_data_t.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$de/dbc/st__data__t_8h.html",tooltip="Arithmetic conversion between C's st_data_t and Ruby's."];
  Node304 -> Node245 [id="edge190_Node000304_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node304 -> Node247 [id="edge191_Node000304_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node304 -> Node285 [id="edge192_Node000304_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node268 [id="edge193_Node000296_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node245 [id="edge194_Node000296_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node311 [id="edge195_Node000296_Node000311",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 [id="Node000311",label="include/ruby/internal\l/core/rbasic.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/dcf/rbasic_8h.html",tooltip="Defines struct RBasic."];
  Node311 -> Node6 [id="edge196_Node000311_Node000006",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 -> Node245 [id="edge197_Node000311_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 -> Node241 [id="edge198_Node000311_Node000241",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 -> Node313 [id="edge199_Node000311_Node000313",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node313 [id="Node000313",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."];
  Node311 -> Node247 [id="edge200_Node000311_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 -> Node242 [id="edge201_Node000311_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 -> Node252 [id="edge202_Node000311_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 -> Node244 [id="edge203_Node000311_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 -> Node262 [id="edge204_Node000311_Node000262",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node311 -> Node315 [id="edge205_Node000311_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 [id="Node000315",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."];
  Node315 -> Node245 [id="edge206_Node000315_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node241 [id="edge207_Node000315_Node000241",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node313 [id="edge208_Node000315_Node000313",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node246 [id="edge209_Node000315_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node247 [id="edge210_Node000315_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node242 [id="edge211_Node000315_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node244 [id="edge212_Node000315_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node259 [id="edge213_Node000315_Node000259",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node315 -> Node7 [id="edge214_Node000315_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node241 [id="edge215_Node000296_Node000241",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node313 [id="edge216_Node000296_Node000313",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node246 [id="edge217_Node000296_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node251 [id="edge218_Node000296_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node253 [id="edge219_Node000296_Node000253",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node252 [id="edge220_Node000296_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node254 [id="edge221_Node000296_Node000254",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node255 [id="edge222_Node000296_Node000255",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node256 [id="edge223_Node000296_Node000256",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node257 [id="edge224_Node000296_Node000257",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node258 [id="edge225_Node000296_Node000258",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node319 [id="edge226_Node000296_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 [id="Node000319",label="include/ruby/internal\l/error.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d4/d74/include_2ruby_2internal_2error_8h.html",tooltip="Declares rb_raise()."];
  Node319 -> Node242 [id="edge227_Node000319_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node315 [id="edge228_Node000319_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node7 [id="edge229_Node000319_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node319 -> Node48 [id="edge230_Node000319_Node000048",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node244 [id="edge231_Node000296_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node292 [id="edge232_Node000296_Node000292",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node259 [id="edge233_Node000296_Node000259",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node326 [id="edge234_Node000296_Node000326",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node326 [id="Node000326",label="include/ruby/internal\l/intern/compar.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d7/d62/include_2ruby_2internal_2intern_2compar_8h.html",tooltip="Public APIs related to rb_mComparable."];
  Node326 -> Node240 [id="edge235_Node000326_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node285 [id="edge236_Node000296_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node288 [id="edge237_Node000296_Node000288",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node289 [id="edge238_Node000296_Node000289",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node260 [id="edge239_Node000296_Node000260",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node329 [id="edge240_Node000296_Node000329",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node329 [id="Node000329",label="include/ruby/internal\l/intern/eval.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/d97/include_2ruby_2internal_2intern_2eval_8h.html",tooltip="Pre-1.9 era evaluator APIs (now considered miscellaneous)."];
  Node329 -> Node240 [id="edge241_Node000329_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node329 -> Node289 [id="edge242_Node000329_Node000289",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node334 [id="edge243_Node000296_Node000334",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node334 [id="Node000334",label="include/ruby/internal\l/intern/numeric.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d2/d46/include_2ruby_2internal_2intern_2numeric_8h.html",tooltip="Public APIs related to rb_cNumeric."];
  Node334 -> Node240 [id="edge244_Node000334_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node286 [id="edge245_Node000296_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node290 [id="edge246_Node000296_Node000290",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node336 [id="edge247_Node000296_Node000336",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node336 [id="Node000336",label="include/ruby/internal\l/intern/process.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d0/d1f/include_2ruby_2internal_2intern_2process_8h.html",tooltip="Public APIs related to rb_mProcess."];
  Node336 -> Node240 [id="edge248_Node000336_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node270 [id="edge249_Node000296_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node271 [id="edge250_Node000296_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 [id="Node000271",label="include/ruby/internal\l/intern/variable.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d63/include_2ruby_2internal_2intern_2variable_8h.html",tooltip="Public APIs related to names inside of a Ruby program."];
  Node271 -> Node266 [id="edge251_Node000271_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node271 -> Node240 [id="edge252_Node000271_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node347 [id="edge253_Node000296_Node000347",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node347 [id="Node000347",label="include/ruby/internal\l/intern/vm.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d1/dd2/include_2ruby_2internal_2intern_2vm_8h.html",tooltip="Public APIs related to rb_cRubyVM."];
  Node347 -> Node266 [id="edge254_Node000347_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node347 -> Node240 [id="edge255_Node000347_Node000240",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node347 -> Node267 [id="edge256_Node000347_Node000267",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node348 [id="edge257_Node000296_Node000348",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node348 [id="Node000348",label="include/ruby/internal\l/interpreter.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/d97/interpreter_8h.html",tooltip="Interpreter embedding APIs."];
  Node348 -> Node4 [id="edge258_Node000348_Node000004",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node348 -> Node7 [id="edge259_Node000348_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node287 [id="edge260_Node000296_Node000287",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node262 [id="edge261_Node000296_Node000262",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node261 [id="edge262_Node000296_Node000261",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node315 [id="edge263_Node000296_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node353 [id="edge264_Node000296_Node000353",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node353 [id="Node000353",label="include/ruby/internal\l/variable.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d16/include_2ruby_2internal_2variable_8h.html",tooltip="Declares rb_define_variable()."];
  Node353 -> Node266 [id="edge265_Node000353_Node000266",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node353 -> Node270 [id="edge266_Node000353_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node353 -> Node7 [id="edge267_Node000353_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node96 [id="edge268_Node000296_Node000096",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node263 [id="edge269_Node000296_Node000263",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node296 -> Node7 [id="edge270_Node000296_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node293 -> Node355 [id="edge271_Node000293_Node000355",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node355 [id="Node000355",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=" "];
  Node355 -> Node95 [id="edge272_Node000355_Node000095",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node357 [id="edge273_Node000001_Node000357",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node357 [id="Node000357",label="include/ruby/internal\l/attr/nodiscard.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$db/d81/nodiscard_8h.html",tooltip="Defines RBIMPL_ATTR_NODISCARD."];
  Node357 -> Node358 [id="edge274_Node000357_Node000358",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node358 [id="Node000358",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()."];
  Node358 -> Node236 [id="edge275_Node000358_Node000236",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node358 -> Node264 [id="edge276_Node000358_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node357 -> Node280 [id="edge277_Node000357_Node000280",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node1 -> Node359 [id="edge278_Node000001_Node000359",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 [id="Node000359",label="include/ruby/internal\l/attr/noreturn.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d6f/noreturn_8h.html",tooltip="Defines RBIMPL_ATTR_NORETURN."];
  Node359 -> Node360 [id="edge279_Node000359_Node000360",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 [id="Node000360",label="include/ruby/assert.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$dc/da7/assert_8h.html",tooltip=" "];
  Node360 -> Node361 [id="edge280_Node000360_Node000361",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node361 [id="Node000361",label="coroutine/amd64/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$de/d50/amd64_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node362 [id="edge281_Node000360_Node000362",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node362 [id="Node000362",label="coroutine/arm32/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/d84/arm32_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node363 [id="edge282_Node000360_Node000363",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node363 [id="Node000363",label="coroutine/arm64/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/dd4/arm64_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node364 [id="edge283_Node000360_Node000364",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node364 [id="Node000364",label="coroutine/emscripten\l/Context.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d9/d2e/emscripten_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node366 [id="edge284_Node000360_Node000366",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node366 [id="Node000366",label="coroutine/loongarch64\l/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d3/d4f/loongarch64_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node367 [id="edge285_Node000360_Node000367",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node367 [id="Node000367",label="coroutine/ppc/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d93/ppc_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node368 [id="edge286_Node000360_Node000368",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node368 [id="Node000368",label="coroutine/ppc64/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d8a/ppc64_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node369 [id="edge287_Node000360_Node000369",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node369 [id="Node000369",label="coroutine/ppc64le/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dd/db3/ppc64le_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node370 [id="edge288_Node000360_Node000370",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node370 [id="Node000370",label="coroutine/pthread/Context.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/d13/pthread_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node372 [id="edge289_Node000360_Node000372",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node372 [id="Node000372",label="coroutine/riscv64/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/da2/riscv64_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node373 [id="edge290_Node000360_Node000373",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node373 [id="Node000373",label="coroutine/ucontext\l/Context.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d3/db5/ucontext_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node375 [id="edge291_Node000360_Node000375",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node375 [id="Node000375",label="coroutine/win32/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$dc/d11/win32_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node376 [id="edge292_Node000360_Node000376",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node376 [id="Node000376",label="coroutine/win64/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d6/d08/win64_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node377 [id="edge293_Node000360_Node000377",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node377 [id="Node000377",label="coroutine/x86/Context.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$da/d7c/x86_2_context_8h_source.html",tooltip=" "];
  Node360 -> Node69 [id="edge294_Node000360_Node000069",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node294 [id="edge295_Node000360_Node000294",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node299 [id="edge296_Node000360_Node000299",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node304 [id="edge297_Node000360_Node000304",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node268 [id="edge298_Node000360_Node000268",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node378 [id="edge299_Node000360_Node000378",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 [id="Node000378",label="include/ruby/internal\l/attr/pure.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d6/d0a/pure_8h.html",tooltip="Defines RBIMPL_ATTR_PURE."];
  Node378 -> Node3 [id="edge300_Node000378_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node245 [id="edge301_Node000378_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node311 [id="edge302_Node000378_Node000311",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node313 [id="edge303_Node000378_Node000313",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node246 [id="edge304_Node000378_Node000246",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node247 [id="edge305_Node000378_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node242 [id="edge306_Node000378_Node000242",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node251 [id="edge307_Node000378_Node000251",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node252 [id="edge308_Node000378_Node000252",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node244 [id="edge309_Node000378_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node292 [id="edge310_Node000378_Node000292",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node259 [id="edge311_Node000378_Node000259",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node285 [id="edge312_Node000378_Node000285",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node286 [id="edge313_Node000378_Node000286",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node382 [id="edge314_Node000378_Node000382",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node382 [id="Node000382",label="include/ruby/internal\l/intern/select/win32.h",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d1b/internal_2intern_2select_2win32_8h.html",tooltip="Public APIs to provide rb_fd_select()."];
  Node378 -> Node270 [id="edge315_Node000378_Node000270",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node315 [id="edge316_Node000378_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node378 -> Node96 [id="edge317_Node000378_Node000096",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node245 [id="edge318_Node000360_Node000245",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node311 [id="edge319_Node000360_Node000311",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node313 [id="edge320_Node000360_Node000313",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node247 [id="edge321_Node000360_Node000247",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node244 [id="edge322_Node000360_Node000244",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node292 [id="edge323_Node000360_Node000292",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node382 [id="edge324_Node000360_Node000382",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node262 [id="edge325_Node000360_Node000262",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node261 [id="edge326_Node000360_Node000261",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node293 [id="edge327_Node000360_Node000293",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node315 [id="edge328_Node000360_Node000315",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node7 [id="edge329_Node000360_Node000007",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node168 [id="edge330_Node000360_Node000168",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node168 [id="Node000168",label="missing/dtoa.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d9/d39/dtoa_8c_source.html",tooltip=" "];
  Node168 -> Node149 [id="edge331_Node000168_Node000149",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node383 [id="edge332_Node000360_Node000383",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node383 [id="Node000383",label="missing/nan.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d5/dcc/nan_8c_source.html",tooltip=" "];
  Node360 -> Node42 [id="edge333_Node000360_Node000042",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node25 [id="edge334_Node000360_Node000025",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node283 [id="edge335_Node000360_Node000283",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node283 [id="Node000283",label="parser_st.c",height=0.2,width=0.4,color="grey40", fillcolor="white", style="filled",URL="$d1/d4d/parser__st_8c_source.html",tooltip=" "];
  Node360 -> Node175 [id="edge336_Node000360_Node000175",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node175 [id="Node000175",label="prism/ast.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$db/df0/ast_8h_source.html",tooltip=" "];
  Node175 -> Node176 [id="edge337_Node000175_Node000176",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node176 [id="Node000176",label="prism/diagnostic.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d6/dcd/diagnostic_8h.html",tooltip="A list of diagnostics generated during parsing."];
  Node176 -> Node178 [id="edge338_Node000176_Node000178",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node178 [id="Node000178",label="prism/prism.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d2/d67/prism_8h.html",tooltip="The main header file for the prism parser."];
  Node175 -> Node178 [id="edge339_Node000175_Node000178",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node175 -> Node191 [id="edge340_Node000175_Node000191",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node191 [id="Node000191",label="prism/static_literals.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$df/d02/static__literals_8h.html",tooltip="A set of static literal nodes that can be checked for duplicates."];
  Node191 -> Node178 [id="edge341_Node000191_Node000178",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node176 [id="edge342_Node000360_Node000176",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node194 [id="edge343_Node000360_Node000194",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node194 [id="Node000194",label="prism/encoding.h",height=0.2,width=0.4,color="red", fillcolor="#FFF0F0", style="filled",URL="$d8/d00/prism_2encoding_8h.html",tooltip="The encoding interface and implementations used by the parser."];
  Node360 -> Node178 [id="edge344_Node000360_Node000178",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node191 [id="edge345_Node000360_Node000191",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node360 -> Node95 [id="edge346_Node000360_Node000095",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node3 [id="edge347_Node000359_Node000003",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node304 [id="edge348_Node000359_Node000304",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node256 [id="edge349_Node000359_Node000256",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node319 [id="edge350_Node000359_Node000319",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node292 [id="edge351_Node000359_Node000292",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node326 [id="edge352_Node000359_Node000326",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node260 [id="edge353_Node000359_Node000260",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node329 [id="edge354_Node000359_Node000329",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node334 [id="edge355_Node000359_Node000334",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node336 [id="edge356_Node000359_Node000336",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node271 [id="edge357_Node000359_Node000271",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node347 [id="edge358_Node000359_Node000347",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node348 [id="edge359_Node000359_Node000348",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node287 [id="edge360_Node000359_Node000287",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node264 [id="edge361_Node000359_Node000264",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node261 [id="edge362_Node000359_Node000261",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node353 [id="edge363_Node000359_Node000353",dir="back",color="steelblue1",style="solid",tooltip=" "];
  Node359 -> Node96 [id="edge364_Node000359_Node000096",dir="back",color="steelblue1",style="solid",tooltip=" "];
}
