Llvm Development

Conventions for writing, refactoring, or reviewing C++ in LLVM, Clang, or LLDB trees. Covers the naming split between LLVM and LLDB, include ordering, ADT containers and string types (StringRef, SmallVector, DenseMap), Error/Expected handling, LLVM-style casts, formatting rules, and LLDB-specific hazards. Load when editing `.cpp`/`.h` files under an LLVM monorepo, opening a file that includes `llvm/ADT/`, or answering questions about LLVM/LLDB coding standards. Use when this capability is needed.

tomevault-io Updated

File contents

tomevault-io/skills-registry/tree/main/jdevlieghere--dotfiles--dotfiles commit 51eb84514e

Frequently asked questions

npx skillmds@latest add tomevault-io/llvm-development