Wiki
Show
Ignore:
Timestamp:
03/01/10 05:31:47 (2 years ago)
Author:
Chuck.Esterbrook
Message:

Fixed: The expression SomeNameSpace.SomeClass().someMethod does not invoke someMethod.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • cobra/trunk/Source/BinaryOpExpr.cobra

    r2231 r2297  
    635635            _dotRightExpr = right to IDotRightExpr 
    636636 
     637    def addMinFields 
     638        base.addMinFields 
     639        .addField('left.toCobraSource', .safeLeftToCobraSource) 
     640        .addField('right.toCobraSource', .safeRightToCobraSource) 
     641 
     642    def safeLeftToCobraSource as String 
     643        try 
     644            return .left.toCobraSource 
     645        catch exc as Exception 
     646            return exc.toString 
     647     
     648    def safeRightToCobraSource as String 
     649        try 
     650            return .right.toCobraSource 
     651        catch exc as Exception 
     652            return exc.toString 
     653 
    637654    get definition is override 
    638655        """