#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=* stmts(#20040,27,#20002,0,"import ... 'bar';") #20041=@"loc,{#10000},5,13,5,34" locations_default(#20041,#10000,5,13,5,34) hasLocation(#20040,#20041) stmt_containers(#20040,#20002) #20042=* exprs(#20042,4,#20040,-1,"'bar'") hasLocation(#20042,#20018) enclosing_stmt(#20042,#20040) expr_containers(#20042,#20002) literals("bar","'bar'",#20042) #20043=* regexpterm(#20043,14,#20042,0,"bar") #20044=@"loc,{#10000},5,30,5,32" locations_default(#20044,#10000,5,30,5,32) hasLocation(#20043,#20044) regexp_const_value(#20043,"bar") #20045=* exprs(#20045,84,#20040,0,"foo") hasLocation(#20045,#20014) enclosing_stmt(#20045,#20040) expr_containers(#20045,#20002) #20046=* exprs(#20046,78,#20045,1,"foo") hasLocation(#20046,#20014) enclosing_stmt(#20046,#20040) expr_containers(#20046,#20002) literals("foo","foo",#20046) decl(#20046,#20037) typedecl(#20046,#20038) namespacedecl(#20046,#20039) #20047=* stmts(#20047,2,#20002,1,"foo.baz();") #20048=@"loc,{#10000},6,13,6,22" locations_default(#20048,#10000,6,13,6,22) hasLocation(#20047,#20048) stmt_containers(#20047,#20002) #20049=* exprs(#20049,13,#20047,0,"foo.baz()") #20050=@"loc,{#10000},6,13,6,21" locations_default(#20050,#10000,6,13,6,21) hasLocation(#20049,#20050) enclosing_stmt(#20049,#20047) expr_containers(#20049,#20002) #20051=* exprs(#20051,14,#20049,-1,"foo.baz") #20052=@"loc,{#10000},6,13,6,19" locations_default(#20052,#10000,6,13,6,19) hasLocation(#20051,#20052) enclosing_stmt(#20051,#20047) expr_containers(#20051,#20002) #20053=* exprs(#20053,79,#20051,0,"foo") hasLocation(#20053,#20022) enclosing_stmt(#20053,#20047) expr_containers(#20053,#20002) literals("foo","foo",#20053) bind(#20053,#20037) #20054=* exprs(#20054,0,#20051,1,"baz") hasLocation(#20054,#20026) enclosing_stmt(#20054,#20047) expr_containers(#20054,#20002) literals("baz","baz",#20054) #20055=* entry_cfg_node(#20055,#20002) hasLocation(#20055,#20004) #20056=* exit_cfg_node(#20056,#20002) hasLocation(#20056,#20034) successor(#20047,#20053) successor(#20054,#20051) successor(#20053,#20054) successor(#20051,#20049) successor(#20049,#20056) successor(#20040,#20047) successor(#20045,#20040) successor(#20055,#20045) toplevel_parent_xml_node(#20002,#20001) #20057=* xmlElements(#20057,"html",#10000,0,#10000) #20058=@"loc,{#10000},1,1,11,7" locations_default(#20058,#10000,1,1,11,7) xmllocations(#20057,#20058) #20059=* xmlElements(#20059,"body",#20057,1,#10000) #20060=@"loc,{#10000},9,5,10,11" locations_default(#20060,#10000,9,5,10,11) xmllocations(#20059,#20060) #20061=* xmlElements(#20061,"head",#20057,0,#10000) #20062=@"loc,{#10000},2,5,8,11" locations_default(#20062,#10000,2,5,8,11) xmllocations(#20061,#20062) xmlElements(#20001,"script",#20061,1,#10000) #20063=@"loc,{#10000},4,9,7,17" locations_default(#20063,#10000,4,9,7,17) xmllocations(#20001,#20063) #20064=* xmlAttrs(#20064,#20001,"type","module",0,#10000) #20065=@"loc,{#10000},4,17,4,29" locations_default(#20065,#10000,4,17,4,29) xmllocations(#20064,#20065) #20066=* xmlElements(#20066,"title",#20061,0,#10000) #20067=@"loc,{#10000},3,9,3,32" locations_default(#20067,#10000,3,9,3,32) xmllocations(#20066,#20067) numlines(#10000,11,2,0) filetype(#10000,"html")