Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 356304

Summary: FunctionScopes should know whether they are representing inline functions
Product: [Tools] CDT Reporter: Daniel Thomas <daniel.thomas>
Component: cdt-debug-edcAssignee: Ken Ryall <ken.ryall>
Status: RESOLVED WONTFIX QA Contact: Ken Ryall <ken.ryall>
Severity: enhancement    
Priority: P3 CC: cdtdoug, kirk.beitz
Version: 8.0   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Attachments:
Description Flags
Patch adding this functionality none

Description Daniel Thomas CLA 2011-08-31 07:18:51 EDT
Build Identifier: 

Sometimes it is useful to know whether an IFunctionScope is representing an inline function or not. So it would be helpful to add the .isInline() function to IFunctionScope.

I have a patch which does this.

Reproducible: Always
Comment 1 Daniel Thomas CLA 2011-08-31 07:20:19 EDT
Created attachment 202499 [details]
Patch adding this functionality

Some of the tests will only pass once other patches in bugzilla are applied (or in the case of IScope.equals when I have submitted a new patch.
Comment 2 Kirk Beitz CLA 2011-09-01 21:40:36 EDT
we're investigating this, but given that your patch will only pass once other patches in bugzilla are applied, we haven't yet tried this out for regression testing.
Comment 3 Jonah Graham CLA 2019-12-30 18:39:47 EST
(this is part of a batch change)

The Eclipse CDT EDC (https://wiki.eclipse.org/CDT/cdt-debug-edc) is now obsolete and has not had any active development since 2011. Therefore the still open bugs are being marked as wontfix.

The git repo for the project still exists for posterity at https://git.eclipse.org/c/cdt/org.eclipse.cdt.edc.git/