-
The @specialized annotation (in combination with the -Yspecialize option for scalac) has the promise of reducing boxing overheads, especially for reads (txn and non-txn) and non-txn writes. (Txn writ…
-
Consider this code:
```cpp
#include
template
void foo()
{
puts(__PRETTY_FUNCTION__);
}
template struct my_basic_string;
using my_string = my_basic_string;
template struct __attribu…
-
Futhark imposes certain draconian type system restrictions in order to guarantee efficient defunctionalisation. Essentially we guarantee that any functional value can have only a single possible form…
-
AFAIK, there's no way to define template specializations in cppfront. I found this out when trying to define a custom `std::formatter`.
Here's my expected syntax.
```
Foo: @struct type = {
…
-
| | |
| --- | --- |
| Bugzilla Link | [44386](https://llvm.org/bz44386) |
| Version | unspecified |
| OS | Linux |
| CC | @AaronBallman,@topperc,@dwblaikie,@zygoloid |
## Extended Description
Clan…
-
The mission ontology defines:
```
aspect SpecifiedElement
reifiedRelationship Performs {
inverseFunctional
asymmetric
irreflexive
unreified = performs
inverse = isPerformedBy
…
-
# Feature or enhancement
### Proposal:
Now that we have type versions installed in https://github.com/python/cpython/issues/119258 . We can use the information to constant propagate through attribut…
-
`nh os switch -S` should maybe also activate the home-manager specialization with the same name (probably behind a flag)? Currently I have to run `home-manager generations`, copy the store path of the…
-
Full name of submitter (unless configured in github; will be published with the issue): Jim X
In general, two declarations that **correspond** and satisfy [basic.link] p8 can declare **the same ent…
-
The following code compiles fine on linux (gcc), but gives an error on windows (visual studio)
``` c++
class Test
{
public:
Test()
{
std::cout