-
### Discussed in https://github.com/NVIDIA/cccl/discussions/1727
Originally posted by **Artem-B** May 8, 2024
We've encountered another interesting conundrum, trying to build torch.
Torch …
-
The `detail::vec_swizzle` class at the moment lacks most of the operator overloads that `vec` provides. This causes most operator expressions to fail if only `vec_swizzle` objects are involved in the …
-
-
I install Cartography, and then try to build my project. However I could not build because Xcode considered the operator overloads of `~` to be an invalid redeclaration.
I forked and built Cartogra…
-
Hi, we're doing a slightly weird thing, which is we're including the SPIR-V Header in our HLSL code to make the writing on SPIR-V intrinsics easier (don't need to remember the opcodes)
However HLSL…
-
### Proposed syntax:
`: == ;`
which would compile to `using ;`
### the problem
we should allow a syntax to allow for explicitly saying just using in pure cpp2:
#### example 1
cpp1:
`using…
-
> The meaning of operators on existing objects shouldn't be overridable or monkey-patchable, both for built-in types and for objects defined in other libraries.
This one makes no sense, because it'…
-
https://en.cppreference.com/w/cpp/language/operators
Although the canonical implementations of the prefix increment and decrement operators return by reference, as with any operator overload, the r…
-
**Motivation**
The end user may want to do something like the following
```cpp
adiar::bdd acc = adiar::bdd_true();
for (auto &it = bdd_vec.begin(); it != bdd_vec.end(); it++) {
acc = bd…
-
Issue:
The Transform2D `*` operator does not catch the type of a variable, but will handle an inline `Vector2`.
My suspicion is the order the `*` overloads are setup is causing some issue for han…