Packages icon indicating copy to clipboard operation
Packages copied to clipboard

[C++] missing scopes

Open DolphinDream opened this issue 8 years ago • 5 comments

Currently there are no scopes defined for these cases:

myClassA myObject;
myClassB* myObjectPointer;
std::vector<myClassC> myVectorOfObjects;
std::vector<myClassC*> myVectorOfObjectPointers;

And there is no differentiation between the class name and method name scopes (currently they are both represented by the entity.name.function.c++ scope): void myClassA :: myMethodB(type var)

There are no scopes defined for templates: DataStore<Surface*>::Delete(surfaceTag);

where DataStore is a templated class. The above access the Delete method in the templated class for the template of type Surface (also a class).

DolphinDream avatar May 18 '16 20:05 DolphinDream