#10000=@"/module.html;sourcefile" files(#10000,"/module.html") #10001=@"/;folder" folders(#10001,"/") containerparent(#10001,#10000) #10002=@"loc,{#10000},0,0,0,0" locations_default(#10002,#10000,0,0,0,0) hasLocation(#10000,#10002) #20000=@"global_scope" scopes(#20000,0) #20001=* #20002=@"script;{#10000},4,31" #20003=* lines(#20003,#20002,""," ") #20004=@"loc,{#10000},4,31,4,30" locations_default(#20004,#10000,4,31,4,30) hasLocation(#20003,#20004) #20005=* lines(#20005,#20002," import foo from 'bar';"," ") #20006=@"loc,{#10000},5,1,5,34" locations_default(#20006,#10000,5,1,5,34) hasLocation(#20005,#20006) indentation(#10000,5," ",12) #20007=* lines(#20007,#20002," foo.baz();"," ") #20008=@"loc,{#10000},6,1,6,22" locations_default(#20008,#10000,6,1,6,22) hasLocation(#20007,#20008) indentation(#10000,6," ",12) #20009=* lines(#20009,#20002," ","") #20010=@"loc,{#10000},7,1,7,8" locations_default(#20010,#10000,7,1,7,8) hasLocation(#20009,#20010) numlines(#20002,4,2,0) #20011=* tokeninfo(#20011,7,#20002,0,"import") #20012=@"loc,{#10000},5,13,5,18" locations_default(#20012,#10000,5,13,5,18) hasLocation(#20011,#20012) #20013=* tokeninfo(#20013,6,#20002,1,"foo") #20014=@"loc,{#10000},5,20,5,22" locations_default(#20014,#10000,5,20,5,22) hasLocation(#20013,#20014) #20015=* tokeninfo(#20015,6,#20002,2,"from") #20016=@"loc,{#10000},5,24,5,27" locations_default(#20016,#10000,5,24,5,27) hasLocation(#20015,#20016) #20017=* tokeninfo(#20017,4,#20002,3,"'bar'") #20018=@"loc,{#10000},5,29,5,33" locations_default(#20018,#10000,5,29,5,33) hasLocation(#20017,#20018) #20019=* tokeninfo(#20019,8,#20002,4,";") #20020=@"loc,{#10000},5,34,5,34" locations_default(#20020,#10000,5,34,5,34) hasLocation(#20019,#20020) #20021=* tokeninfo(#20021,6,#20002,5,"foo") #20022=@"loc,{#10000},6,13,6,15" locations_default(#20022,#10000,6,13,6,15) hasLocation(#20021,#20022) #20023=* tokeninfo(#20023,8,#20002,6,".") #20024=@"loc,{#10000},6,16,6,16" locations_default(#20024,#10000,6,16,6,16) hasLocation(#20023,#20024) #20025=* tokeninfo(#20025,6,#20002,7,"baz") #20026=@"loc,{#10000},6,17,6,19" locations_default(#20026,#10000,6,17,6,19) hasLocation(#20025,#20026) #20027=* tokeninfo(#20027,8,#20002,8,"(") #20028=@"loc,{#10000},6,20,6,20" locations_default(#20028,#10000,6,20,6,20) hasLocation(#20027,#20028) #20029=* tokeninfo(#20029,8,#20002,9,")") #20030=@"loc,{#10000},6,21,6,21" locations_default(#20030,#10000,6,21,6,21) hasLocation(#20029,#20030) #20031=* tokeninfo(#20031,8,#20002,10,";") #20032=@"loc,{#10000},6,22,6,22" locations_default(#20032,#10000,6,22,6,22) hasLocation(#20031,#20032) #20033=* tokeninfo(#20033,0,#20002,11,"") #20034=@"loc,{#10000},7,9,7,8" locations_default(#20034,#10000,7,9,7,8) hasLocation(#20033,#20034) toplevels(#20002,1) #20035=@"loc,{#10000},4,31,7,8" locations_default(#20035,#10000,4,31,7,8) hasLocation(#20002,#20035) #20036=@"module;{#10000},4,31" scopes(#20036,3) scopenodes(#20002,#20036) scopenesting(#20036,#20000) is_module(#20002) is_es2015_module(#20002) #20037=@"var;{foo};{#20036}" variables(#20037,"foo",#20036) #20038=@"local_type_name;{foo};{#20036}" local_type_names(#20038,"foo",#20036) #20039=@"local_namespace_name;{foo};{#20036}" local_namespace_names(#20039,"foo",#20036) variables(#20037,"foo",#20036) local_type_names(#20038,"foo",#20036) local_namespace_names(#20039,"foo",#20036) #20040=@"var;{this};{#20036}" variables(#20040,"this",#20036) #20041=* stmts(#20041,27,#20002,0,"import ... 'bar';") #20042=@"loc,{#10000},5,13,5,34" locations_default(#20042,#10000,5,13,5,34) hasLocation(#20041,#20042) stmt_containers(#20041,#20002) #20043=* exprs(#20043,4,#20041,-1,"'bar'") hasLocation(#20043,#20018) enclosing_stmt(#20043,#20041) expr_containers(#20043,#20002) literals("bar","'bar'",#20043) #20044=* regexpterm(#20044,14,#20043,0,"bar") #20045=@"loc,{#10000},5,30,5,32" locations_default(#20045,#10000,5,30,5,32) hasLocation(#20044,#20045) regexp_const_value(#20044,"bar") #20046=* exprs(#20046,84,#20041,0,"foo") hasLocation(#20046,#20014) enclosing_stmt(#20046,#20041) expr_containers(#20046,#20002) #20047=* exprs(#20047,78,#20046,1,"foo") hasLocation(#20047,#20014) enclosing_stmt(#20047,#20041) expr_containers(#20047,#20002) literals("foo","foo",#20047) decl(#20047,#20037) typedecl(#20047,#20038) namespacedecl(#20047,#20039) #20048=* stmts(#20048,2,#20002,1,"foo.baz();") #20049=@"loc,{#10000},6,13,6,22" locations_default(#20049,#10000,6,13,6,22) hasLocation(#20048,#20049) stmt_containers(#20048,#20002) #20050=* exprs(#20050,13,#20048,0,"foo.baz()") #20051=@"loc,{#10000},6,13,6,21" locations_default(#20051,#10000,6,13,6,21) hasLocation(#20050,#20051) enclosing_stmt(#20050,#20048) expr_containers(#20050,#20002) #20052=* exprs(#20052,14,#20050,-1,"foo.baz") #20053=@"loc,{#10000},6,13,6,19" locations_default(#20053,#10000,6,13,6,19) hasLocation(#20052,#20053) enclosing_stmt(#20052,#20048) expr_containers(#20052,#20002) #20054=* exprs(#20054,79,#20052,0,"foo") hasLocation(#20054,#20022) enclosing_stmt(#20054,#20048) expr_containers(#20054,#20002) literals("foo","foo",#20054) bind(#20054,#20037) #20055=* exprs(#20055,0,#20052,1,"baz") hasLocation(#20055,#20026) enclosing_stmt(#20055,#20048) expr_containers(#20055,#20002) literals("baz","baz",#20055) #20056=* entry_cfg_node(#20056,#20002) hasLocation(#20056,#20004) #20057=* exit_cfg_node(#20057,#20002) hasLocation(#20057,#20034) successor(#20048,#20054) successor(#20055,#20052) successor(#20054,#20055) successor(#20052,#20050) successor(#20050,#20057) successor(#20041,#20048) successor(#20046,#20041) successor(#20056,#20046) toplevel_parent_xml_node(#20002,#20001) #20058=* xmlElements(#20058,"html",#10000,0,#10000) #20059=@"loc,{#10000},1,1,11,7" locations_default(#20059,#10000,1,1,11,7) xmllocations(#20058,#20059) #20060=* xmlElements(#20060,"body",#20058,1,#10000) #20061=@"loc,{#10000},9,5,10,11" locations_default(#20061,#10000,9,5,10,11) xmllocations(#20060,#20061) #20062=* xmlElements(#20062,"head",#20058,0,#10000) #20063=@"loc,{#10000},2,5,8,11" locations_default(#20063,#10000,2,5,8,11) xmllocations(#20062,#20063) xmlElements(#20001,"script",#20062,1,#10000) #20064=@"loc,{#10000},4,9,7,17" locations_default(#20064,#10000,4,9,7,17) xmllocations(#20001,#20064) #20065=* xmlAttrs(#20065,#20001,"type","module",0,#10000) #20066=@"loc,{#10000},4,17,4,29" locations_default(#20066,#10000,4,17,4,29) xmllocations(#20065,#20066) #20067=* xmlElements(#20067,"title",#20062,0,#10000) #20068=@"loc,{#10000},3,9,3,32" locations_default(#20068,#10000,3,9,3,32) xmllocations(#20067,#20068) numlines(#10000,11,2,0) filetype(#10000,"html")