Packages
Packages copied to clipboard
[C++] missing scopes
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).