I'm coming to drop a question once again. ^_^
1) Drawback description
I've got a member variable as follows:
Code: Select all
vector<VO_Triangle2DStructure> m_vTemplateTriangle2D;
is fromvector
andusing namespace std;
is one of my own classes.VO_Triangle2DStructure
I've got one line of code as:
Code: Select all
this->m_vTemplateTriangle2D[i].GetVertexIndexes();
when my mouse hangs on the functionGoto Declaration
.GetVertexIndexes
2) As a comparison
Code: Select all
this->m_vNormalizedTriangle2D.push_back (...);
for functionGoto Declaration
.push_back
That is to say, STL is under tracking for code completion.
3) As a comparison
Code: Select all
int i;
this->m_VOAlignedMeanShape.GetSubShape(i);
for functionGoto Declaration
.GetSubShape
That is to say, member function of my self-defined member variable can be retrieved for code completion.
As a conclusion:
it looks like CodeLite is not able to trace the code when integrating STL and self-defined class, for example:
vector<SelfDefinedClass> someVariable;
So, Eran: can you repeat this potential drawback on your computer?
Because it's strange that this consistently happened on my computer.
I'm thinking it could be a drawback of CodeLite.
(Well, I'm using the newest CodeLite 2.5.0.4025 ).
Best Regards
JIA