bugKimwitu++ - Bugs: bug #2312, parse.k makes use of...

 
 

bug #2312: parse.k makes use of implementation details

Submitted by:  Martin v. Loewis <loewis>
Submitted on:  Mon 20 Jan 2003 10:09:50 PM UTC  
 
Category: code generationSeverity: 2 - Minor
Priority: 6Status: Wont Fix
Assigned to: Michael Piefel <piefel>Open/Closed: Open

Add a New Comment(Rich Markup)
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Fri 26 Sep 2003 12:30:07 PM UTC, comment #4:

Even if we had an operator_cast<>, the access to storageoption_1 is of course also an implementation detail that should not be used. Cf. 2336. Also, "with" will not help here, as it does not allow write access.

Michael Piefel <piefel>
Project AdministratorIn charge of this item.
Fri 26 Sep 2003 12:14:34 PM UTC, comment #3:

The only way I see to avoid the use of implementation details would be to introduce some new features for access to the
subphyla, along the lines of report 2339 perhaps. That,
however, would still mean older kc++ version cannot cope.

Michael Piefel <piefel>
Project AdministratorIn charge of this item.
Mon 20 Jan 2003 10:09:56 PM UTC, comment #2:

Thu, 20 Jun 2002 12:00:04 GMT
This particular thing requires casts to operators; see bug 183.

Michael Piefel <piefel>
Project AdministratorIn charge of this item.
Mon 20 Jan 2003 10:09:54 PM UTC, comment #1:

piefel Fri, 26 Jul 2002 16:45:50 GMT bug_group_id 100
piefel Fri, 26 Jul 2002 16:44:51 GMT category_id 100
piefel Thu, 20 Jun 2002 09:41:07 GMT assigned_to 100
piefel Thu, 27 Jun 2002 15:30:48 GMT priority 5

Anonymous
Mon 20 Jan 2003 10:09:50 PM UTC, original submission:

Original-Id: 189
Date: Sun, 19 May 2002 18:45:21 GMT
parse.k has the code

static_cast<impl_phylumdeclaration_PhylumDeclaration*>(fpd)->storageoption_1

Since the impl_ prefix is specific to this version of kimwitu++, older versions cannot be used to bootstrap that version anymore.parse.k should be corrected to avoid this dependency.

Martin v. Loewis <loewis>
Project Administrator

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by piefel (Updated the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 5 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Mon 29 Jan 2007 02:33:57 PM UTCpiefelStatusRemind=>Wont Fix
    Mon 29 Jan 2007 02:33:23 PM UTCpiefelSeverity3,5=>2 - Minor
    Fri 26 Sep 2003 12:14:34 PM UTCpiefelStatusNone=>(Error - Not Found)
    Mon 20 Jan 2003 10:10:01 PM UTCpiefelSeverity3 - Normal=>(Error - Not Found)
      Assigned toNone=>NA

    Back to the top


    Powered by Savane 3.1-cleanup1