@@ -2157,14 +2157,14 @@ function defocusSearchBar() {
21572157 var code = document . createElement ( "code" ) ;
21582158 code . innerHTML = struct . text ;
21592159
2160- var x = code . getElementsByTagName ( "a" ) ;
2161- var xlength = x . length ;
2162- for ( var it = 0 ; it < xlength ; it ++ ) {
2163- var href = x [ it ] . getAttribute ( "href" ) ;
2160+ onEachLazy ( code . getElementsByTagName ( "a" ) , function ( elem ) {
2161+ var href = elem . getAttribute ( "href" ) ;
2162+
21642163 if ( href && href . indexOf ( "http" ) !== 0 ) {
2165- x [ it ] . setAttribute ( "href" , rootPath + href ) ;
2164+ elem . setAttribute ( "href" , rootPath + href ) ;
21662165 }
2167- }
2166+ } ) ;
2167+
21682168 var display = document . createElement ( "h3" ) ;
21692169 addClass ( display , "impl" ) ;
21702170 display . innerHTML = "<span class=\"in-band\"><table class=\"table-display\">" +
@@ -2553,14 +2553,12 @@ function defocusSearchBar() {
25532553 var hiddenElems = e . getElementsByClassName ( "hidden" ) ;
25542554 var needToggle = false ;
25552555
2556- var hlength = hiddenElems . length ;
2557- for ( var i = 0 ; i < hlength ; ++ i ) {
2558- if ( hasClass ( hiddenElems [ i ] , "content" ) === false &&
2559- hasClass ( hiddenElems [ i ] , "docblock" ) === false ) {
2560- needToggle = true ;
2561- break ;
2556+ var needToggle = onEachLazy ( e . getElementsByClassName ( "hidden" ) , function ( hiddenElem ) {
2557+ if ( hasClass ( hiddenElem , "content" ) === false &&
2558+ hasClass ( hiddenElem , "docblock" ) === false ) {
2559+ return true ;
25622560 }
2563- }
2561+ } ) ;
25642562 if ( needToggle === true ) {
25652563 var inner_toggle = newToggle . cloneNode ( true ) ;
25662564 inner_toggle . onclick = toggleClicked ;
0 commit comments