Tools__BreakpointBrowser.st
changeset 17776 51eebb4f66e0
parent 17696 a2de8dfc076e
child 17947 0c62e8828abe
equal deleted inserted replaced
17775:0bd37dc16a54 17776:51eebb4f66e0
  1346 
  1346 
  1347         messages pairsDo:[:bpSel :type|
  1347         messages pairsDo:[:bpSel :type|
  1348             |tree extractor|
  1348             |tree extractor|
  1349 
  1349 
  1350             "/ used to be (mthd sends:bpSel);
  1350             "/ used to be (mthd sends:bpSel);
  1351             "/ however, the sends requires an expensive parse of the methods source
  1351             "/ however, the sends requires an expensive parse of the method's source
  1352             "/ to fetch all message selectors. This should be done only once,
  1352             "/ to fetch all message selectors. This should be done only once,
  1353             "/ and not for every selector we look for)
  1353             "/ and not for every selector we look for)
  1354             (messagesSent includesIdentical:bpSel) ifTrue:[
  1354             (messagesSent includesIdentical:bpSel) ifTrue:[
  1355                 tree := RBParser 
  1355                 tree := RBParser 
  1356                     parseMethod:mthd source
  1356                     parseMethod:mthd source
  1421             ].        
  1421             ].        
  1422         ]
  1422         ]
  1423     ].
  1423     ].
  1424 
  1424 
  1425     "Modified: / 03-02-2014 / 10:35:14 / cg"
  1425     "Modified: / 03-02-2014 / 10:35:14 / cg"
       
  1426     "Modified (format): / 21-11-2017 / 13:09:27 / cg"
  1426 ! !
  1427 ! !
  1427 
  1428 
  1428 !BreakpointBrowser methodsFor:'initialization & release'!
  1429 !BreakpointBrowser methodsFor:'initialization & release'!
  1429 
  1430 
  1430 codeViewClass
  1431 codeViewClass