carbon-lang icon indicating copy to clipboard operation
carbon-lang copied to clipboard

Carbon Language's main repository: documents, design, implementation, and related tools. (NOTE: Carbon Language is experimental; see README)

Results 398 carbon-lang issues
Sort by recently updated
recently updated
newest added

When we crash, include the source location of the parse node that we were handling, as well as the name of the check function that we were calling. Also include...

toolchain

We want to support legacy identifiers that overlap with new keywords (for example, `base`). This is being called "raw identifier syntax" using `r#`, and is based on [Rust](https://doc.rust-lang.org/reference/identifiers.html). Note this...

proposal
proposal rfc

Allow types to `extend api` other types, adding the names from the other type to its namespace, for forwarding and delegation use cases.

proposal
proposal rfc
long term issue

The toolchain's [Semantic IR][semir] should start off modeling the full, complex, and rich library-based and generic extension point semantics of Carbon without eliding any layers or rewrites for compile time...

proposal
proposal rfc

### Description of the bug: bazel is not a package of Ubuntu ### Link to documentation: https://github.com/carbon-language/carbon-lang ### What should it say instead? bazel-bootstrap \ ### Any other information, logs,...

### Summary of issue: [/docs/design/values.md#value-representation-and-customization](https://github.com/carbon-language/carbon-lang/blob/trunk/docs/design/values.md) > Open question: The syntax for this is just placeholder, using a placeholder keyword. It isn't final at all and likely will need to change...

leads question

Given ```carbon class A { impl i32 as AddWith(Self) { // ... Self ... } } ``` ... does `Self` inside the `impl` refer to `A`, to `i32`, or is...

leads question

This document proposes a path forward to add lambdas to Carbon. It further proposes augmenting function declarations to create a more continuous syntax between the two categories of functions. In...

proposal
proposal rfc

### Summary of issue: In addition to the proposed restrictions (definition must be attached to the declaration; only one function in an enclosing scope can use positional parameters), an additional...

leads question

### Description of the bug: Building Carbon with the clang-tidy configuration results in an error reporting that "`llvm-ar` not found in PATH or adjacent to clang" ### What did you...

inactive
documentation