My understanding is that the Visit* functions are virtual overrides that
are called by the clang infrastructure and visit* functions are private
helpers.  We can certainly change that if you have something else in mind.

-- 
James



On Wed, Jul 17, 2013 at 12:22 PM, Erik Rose <notifications@github.com>wrote:

> In dxr/plugins/clang/dxr-index.cpp:
>
> > @@ -540,6 +597,8 @@ class IndexConsumer : public ASTConsumer,
> >      return true;
> >    }
> >    bool VisitDeclRefExpr(DeclRefExpr *e) {
> > +    if (e->hasQualifier())
> > +      visitNestedNameSpecifierLoc(e->getQualifierLoc());
>
> Any idea what's going on with the case conventions in this class?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/mozilla/dxr/pull/142/files#r5246484>
> .
>