Changeset 1365

Show
Ignore:
Timestamp:
12/06/09 04:12:15 (5 years ago)
Author:
walter
Message:

bugzilla 3571

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/docsrc/expression.dd

    r1347 r1365  
    979979    $(I Identifier) 
    980980    $(B .)$(I Identifier) 
    981     $(B this
    982     $(B super
     981    $(LINK2 #this, $(B this)
     982    $(LINK2 #super, $(B super)
    983983    $(LINK2 #null, $(B null)) 
    984984    $(B true) 
     
    10101010    lexically nested scope. 
    10111011 
    1012 <h3>this</h3> 
     1012<h3>$(LNAME2 this, this)</h3> 
    10131013 
    10141014    $(P Within a non-static member function, $(B this) resolves to 
     
    10441044 
    10451045 
    1046 <h3>super</h3> 
     1046<h3>$(LNAME2 super, super)</h3> 
    10471047 
    10481048    $(P $(B super) is identical to $(B this), except that it is 
     
    10511051    It is an error to use $(B super) within a struct member function. 
    10521052    (Only class $(TT Object) has no base class.) 
    1053     $(B super) is not allowed in struct member 
    1054     functions. 
    10551053    If a member function is called with an explicit reference 
    10561054    to $(B super), a non-virtual call is made.