niebloid
nounUS /ˈniblɔɪ̯d/
Etymology From Niebler + -oid, named after Eric Niebler.
1
Computing, Engineering, Mathematics, Natural sciences, Physical sciences, Programming, Sciences An entity that can be called as a function but which is not visible to argument-dependent name lookup.
- If your libraries should provide customization points, it's probably a good idea to implement them using niebloids.2021 April 23, Adrian Ostrowski, Piotr Gaczkowski, Software Architecture with C++, Packt, →ISBN, page 172:
- The niebloids suppress ADL by not being functions. Only functions have overloads to be resolved.2022 April 14, Bo Persson, “ambiguous reference to 'find' in std and std::ranges namespaces”, in comp.lang.c++ (Usenet):