Method.st
branchjv
changeset 18079 7b5afc0ad3d5
parent 18070 d262e3aecaca
parent 15579 cc4c6bae6927
child 18083 5558dc303721
equal deleted inserted replaced
18078:7ef3221b036d 18079:7b5afc0ad3d5
   968 
   968 
   969     "Created: / 02-07-2010 / 22:33:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   969     "Created: / 02-07-2010 / 22:33:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   970     "Modified: / 11-07-2010 / 19:38:54 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   970     "Modified: / 11-07-2010 / 19:38:54 / Jan Vrany <jan.vrany@fit.cvut.cz>"
   971     "Modified (format): / 18-11-2011 / 14:47:06 / cg"
   971     "Modified (format): / 18-11-2011 / 14:47:06 / cg"
   972 ! !
   972 ! !
       
   973 
   973 
   974 
   974 !Method methodsFor:'accessing-visibility'!
   975 !Method methodsFor:'accessing-visibility'!
   975 
   976 
   976 isIgnored
   977 isIgnored
   977     "return true, if this is an ignored method.
   978     "return true, if this is an ignored method.
  3035         ^ parser perform:accessSelector
  3036         ^ parser perform:accessSelector
  3036     ].
  3037     ].
  3037     ^ valueIfNoSource
  3038     ^ valueIfNoSource
  3038 
  3039 
  3039     "
  3040     "
       
  3041      LastParseTreeCache removeAll.
       
  3042 
  3040      (Method compiledMethodAt:#parse:return:or:)
  3043      (Method compiledMethodAt:#parse:return:or:)
  3041         parse:#'parseMethodSilent:' return:#sentMessages or:#()
  3044         parse:#'parseMethodSilent:' return:#sentMessages or:#()
  3042     "
  3045     "
  3043 
  3046 
  3044     "Modified: / 01-03-2012 / 14:30:50 / cg"
  3047     "Modified: / 01-03-2012 / 14:30:50 / cg"
  3045     "Modified (format): / 27-07-2012 / 18:32:58 / cg"
  3048     "Modified (comment): / 30-07-2013 / 15:53:41 / cg"
  3046 !
  3049 !
  3047 
  3050 
  3048 parseAnnotations
  3051 parseAnnotations
  3049 
  3052 
  3050     "return the methods annotations."
  3053     "return the methods annotations."
  3596     ^ modifiedInstVars includes:instVarName.
  3599     ^ modifiedInstVars includes:instVarName.
  3597 
  3600 
  3598     "Created: / 23-07-2012 / 11:16:36 / cg"
  3601     "Created: / 23-07-2012 / 11:16:36 / cg"
  3599 ! !
  3602 ! !
  3600 
  3603 
       
  3604 
  3601 !Method methodsFor:'source management'!
  3605 !Method methodsFor:'source management'!
  3602 
  3606 
  3603 revisionInfo
  3607 revisionInfo
  3604     "cg: is this correct for extensions? (shouldn't this be the revisionInfo from the extensions container)"
  3608     "cg: is this correct for extensions? (shouldn't this be the revisionInfo from the extensions container)"
  3605 
  3609 
  3843 ! !
  3847 ! !
  3844 
  3848 
  3845 !Method class methodsFor:'documentation'!
  3849 !Method class methodsFor:'documentation'!
  3846 
  3850 
  3847 version
  3851 version
  3848     ^ '$Header: /cvs/stx/stx/libbasic/Method.st,v 1.420 2013-06-29 11:28:21 cg Exp $'
  3852     ^ '$Header: /cvs/stx/stx/libbasic/Method.st,v 1.421 2013-07-30 13:55:40 cg Exp $'
  3849 !
  3853 !
  3850 
  3854 
  3851 version_CVS
  3855 version_CVS
  3852     ^ '$Header: /cvs/stx/stx/libbasic/Method.st,v 1.420 2013-06-29 11:28:21 cg Exp $'
  3856     ^ '$Header: /cvs/stx/stx/libbasic/Method.st,v 1.421 2013-07-30 13:55:40 cg Exp $'
  3853 !
  3857 !
  3854 
  3858 
  3855 version_HG
  3859 version_HG
  3856 
  3860 
  3857     ^ '$Changeset: <not expanded> $'
  3861     ^ '$Changeset: <not expanded> $'