Are the Meta items actually template instances? I may be missing something obvious here, but using the simple test code:
class CObjectA { };
class CObjectB { };
class CObjectC { };
class CObjectD { };
template <class T>
class ClassMetadataFn
{
T memberOne;
};
ClassMetadataFn<CObjectA> testTemplateA;
ClassMetadataFn<CObjectB> testTemplateB;
ClassMetadataFn<CObjectC> testTemplateC;
ClassMetadataFn<CObjectD> testTemplateD;
when I then look in the Find Symbol dialog, and filter on "cobjecta" only 1 item is listed, the class its self. If I filter with "testTemplateA" then I see the template type in the definition field, but the dialog is not filtering on the definition field.
Off hand I am not sure how you would get the dialog to filter on the template with its type included.
Can you try the filter ".cobject" and see if this helps? Placing the dot at the start means start of word, or an actual dot, so this may help.