Bug 472749 - C++: Symbol service does not return Flags property for access specifier (private, public, protected)
Summary: C++: Symbol service does not return Flags property for access specifier (priv...
Status: RESOLVED FIXED
Alias: None
Product: TCF
Classification: Tools
Component: Agent (show other bugs)
Version: 1.3   Edit
Hardware: PC Linux
: P3 normal (vote)
Target Milestone: 1.4   Edit
Assignee: Project Inbox CLA
QA Contact: Eugene Tarassov CLA
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-07-15 11:21 EDT by patrice guillemot CLA
Modified: 2016-03-18 08:21 EDT (History)
1 user (show)

See Also:


Attachments
demo source (176 bytes, application/octet-stream)
2015-07-15 11:21 EDT, patrice guillemot CLA
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description patrice guillemot CLA 2015-07-15 11:21:16 EDT
Created attachment 255223 [details]
demo source

Using the attached project.

I want to get the access specifier (private, public, protected) for the member "baseMember" and for the method "initialize" of the class myClass. I get the symbol context properties of the symbol type id of the method initialize(). The Flags property does not have the value 0x00200000 (SYM_FLAG_PUBLIC) set. This is the same for "baseMember" whose flag should be set to 0x00100000 (SYM_FLAG_PROTECTED).
Comment 1 xavier pouyollon CLA 2015-09-02 09:33:33 EDT
Hi Eugene,

Proposal fix there:
https://git.eclipse.org/r/#/c/55095/

Thanks !
Xavier.
Comment 2 Eugene Tarassov CLA 2015-09-02 15:57:44 EDT
(In reply to xavier pouyollon from comment #1)
> Hi Eugene,
> 
> Proposal fix there:
> https://git.eclipse.org/r/#/c/55095/
> 
> Thanks !
> Xavier.

Submitted.
Thanks!