niebloid

noun

niebloid

noun

US /ˈ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):

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.