CodeCompass icon indicating copy to clipboard operation
CodeCompass copied to clipboard

Support multiple definitions

Open schaumb opened this issue 10 months ago • 1 comments

Sometimes declarations or usings have several definitions in the codebase.

Currently, CodeCompass can not support multiple implementations in C++.

Ex1:

namespace N {
  int a();
  int a(int);
}

using N::a; // ?

Ex2:

template<class>  struct B; // ?
template<class>  struct B    {}; // impl1
template<>       struct B<A> {}; // impl2

schaumb avatar Oct 15 '23 19:10 schaumb