src/JavaClassReader.st
branchjk_new_structure
changeset 912 e651488f5741
parent 908 d990d0d520d9
child 913 1781f130b005
equal deleted inserted replaced
911:efa922d67283 912:e651488f5741
  1465     "Modified: / 28-02-2011 / 17:05:47 / Marcel Hlopko <hlopik@gmail.com>"
  1465     "Modified: / 28-02-2011 / 17:05:47 / Marcel Hlopko <hlopik@gmail.com>"
  1466     "Modified: / 16-03-2011 / 17:26:42 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
  1466     "Modified: / 16-03-2011 / 17:26:42 / Marcel Hlopko <hlopkmar@fel.cvut.cz>"
  1467 !
  1467 !
  1468 
  1468 
  1469 readSignatureAttributeFor:something
  1469 readSignatureAttributeFor:something
  1470 "/        ('JAVA [info]: unhandled attribute: Signature') infoPrintCR.
  1470 
  1471         self skipAttribute:'Signature'.
  1471     |attribute_length signature_index signature|
       
  1472 
       
  1473     attribute_length := inStream nextUnsignedLongMSB:msb.
       
  1474 
       
  1475     signature_index := inStream nextUnsignedShortMSB:msb.
       
  1476     signature := constants at:signature_index.
       
  1477 
       
  1478     something setSignature: signature.
       
  1479 
       
  1480     "Modified: / 13-08-2011 / 00:28:31 / Jan Vrany <jan.vrany@fit.cvut.cz>"
  1472 !
  1481 !
  1473 
  1482 
  1474 readSourceDebugExtensionAttributeFor:something
  1483 readSourceDebugExtensionAttributeFor:something
  1475 "/        ('JAVA [info]: unhandled attribute: SourceDebugExtension') infoPrintCR.
  1484 "/        ('JAVA [info]: unhandled attribute: SourceDebugExtension') infoPrintCR.
  1476         self skipAttribute:'SourceDebugExtension'.
  1485         self skipAttribute:'SourceDebugExtension'.