llvm / llvm/llvm-project

Lifetime Invalidations (workstream 6)

Open
#195,705 1 comment 0 reactions 0 assignees View on GitHub
clang:temporal-safety metaissue
Dominant language
LLVM
Stars
40.5k
Forks
18.7k
PR merge metrics
PR metrics pending

Description

Umbrella issue for tracking all issues and tasks related to lifetime invalidations in temporal safety.

```cpp
std::vector ints = {1, 2, 3};
const int& first = *ints.begin();
ints.push_back(4);
std::cout << first; // use-after-invalidation!
```

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.