An open API service for providing issue and pull request metadata for open source projects.

GitHub / carbon-language/carbon-lang issues and pull requests

#5806 - Switch inst namer to queue entities when reached

Pull Request - State: open - Opened by jonmeow 16 days ago

#5805 - Remove out of date comment

Pull Request - State: open - Opened by dwblaikie 17 days ago

#5802 - Support importing vtables for generic classes

Pull Request - State: closed - Opened by dwblaikie 17 days ago - 2 comments
Labels: toolchain

#5796 - Basic support for calling class methods imported from C++.

Pull Request - State: closed - Opened by zygoloid 21 days ago
Labels: toolchain

#5496 - Devcontainer uses an outdated version of Clang

Issue - State: open - Opened by Shpana 2 months ago
Labels: toolchain

#5495 - Collapse identical overloads of FormatInstLhs

Pull Request - State: open - Opened by jonmeow 3 months ago
Labels: toolchain

#5494 - Restructure FormatInstRhs to allow for better logic sharing

Pull Request - State: open - Opened by jonmeow 3 months ago - 1 comment
Labels: toolchain

#5493 - Get type in specific when lowering certain instructions.

Pull Request - State: closed - Opened by alinas 3 months ago
Labels: toolchain

#5492 - Improve lowering for global variables.

Pull Request - State: open - Opened by zygoloid 3 months ago
Labels: toolchain

#5491 - Use TypeEnum for ScopeId to refactor call structure

Pull Request - State: open - Opened by jonmeow 3 months ago
Labels: toolchain

#5490 - Add a SameAsOneOf helper

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: toolchain

#5489 - Add FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION to fuzzer mode and enable DCHECKs under fuzzing

Pull Request - State: closed - Opened by danakj 3 months ago - 1 comment
Labels: infrastructure, toolchain

#5488 - Update the test comment explaining the fix for #5481

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5487 - Update LLVM

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: infrastructure, toolchain

#5486 - Add missing standard library header inclusions

Pull Request - State: open - Opened by tkoeppe 3 months ago
Labels: toolchain

#5485 - Gracefully error in non-compound member lookup into a runtime facet value

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5484 - Bump undici from 6.21.1 to 6.21.3 in /utils/vscode in the npm_and_yarn group across 1 directory

Pull Request - State: closed - Opened by dependabot[bot] 3 months ago
Labels: dependencies, javascript, utilities

#5483 - Use `GetWithAttachedType` consistently in import

Pull Request - State: open - Opened by geoffromer 3 months ago
Labels: toolchain

#5482 - Add more documentation to formatting

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: toolchain

#5481 - Substitute into the type of BindSymbolicName or SymbolicBindingPattern

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5480 - Handle FunctionType and FunctionTypeWithSelfType in TypeIterator without crashing

Pull Request - State: closed - Opened by danakj 3 months ago - 6 comments
Labels: toolchain

#5479 - Revert to Ubuntu 22 builders

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: infrastructure

#5478 - Improve `toolchain/check/testdata/interop/cpp/no_prelude/namespace.carbon`

Pull Request - State: closed - Opened by bricknerb 3 months ago - 1 comment
Labels: toolchain

#5477 - Refactor `toolchain/check/testdata/interop/cpp/no_prelude/function_decl.carbon`

Pull Request - State: open - Opened by bricknerb 3 months ago
Labels: toolchain

#5475 - Support lowering specifics for imported generics.

Pull Request - State: open - Opened by zygoloid 3 months ago
Labels: toolchain

#5474 - Adjust formatting of blocks and scopes

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: toolchain

#5473 - Update/clarify documentation of generic constants

Pull Request - State: open - Opened by geoffromer 3 months ago
Labels: toolchain

#5472 - Represent vtables as a top level SemIR construct

Pull Request - State: open - Opened by dwblaikie 3 months ago
Labels: toolchain

#5471 - Change default flags for min_prelude tests

Pull Request - State: closed - Opened by jonmeow 3 months ago - 1 comment
Labels: toolchain

#5470 - Clean up bazel config comment change made in #5459

Pull Request - State: closed - Opened by josh11b 3 months ago
Labels: infrastructure

#5469 - Make `patterns/min_prelude/underscore.carbon` into a min_prelude test

Pull Request - State: closed - Opened by danakj 3 months ago - 1 comment
Labels: toolchain

#5468 - Fix C++ function params and return values printed in SemIR

Pull Request - State: open - Opened by ivanaivanovska 3 months ago
Labels: toolchain

#5467 - Improve `toolchain/check/testdata/interop/cpp/no_prelude/{class,struct,union}.carbon`

Pull Request - State: closed - Opened by bricknerb 3 months ago
Labels: toolchain

#5466 - Improve toolchain/check/testdata/interop/cpp/no_prelude/class.carbon

Pull Request - State: closed - Opened by bricknerb 3 months ago
Labels: toolchain

#5465 - I have some expectations for this language

Issue - State: closed - Opened by LetAmericaGreatAgain 3 months ago - 2 comments

#5464 - Switch BuildData to char arrays

Pull Request - State: closed - Opened by jonmeow 3 months ago - 3 comments
Labels: toolchain

#5463 - Pin the version of prettier used by pre-commit

Pull Request - State: closed - Opened by chandlerc 3 months ago
Labels: infrastructure

#5461 - Preserve the `is_final` bit when importing an `impl` declaration

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5460 - Remove old clang-format workaround for attr on enum

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: toolchain

#5459 - Require clang 19 in bazel

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: infrastructure

#5458 - Switch clang-tidy config comment format

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: infrastructure

#5457 - Refactor `toolchain/check/testdata/interop/cpp/function_decl.carbon`

Pull Request - State: closed - Opened by bricknerb 3 months ago - 2 comments
Labels: toolchain

#5456 - Don't reuse the reference into the ImplStore after doing deduce

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5455 - Update tests of alias for ranges, splits, and min_prelude

Pull Request - State: closed - Opened by jonmeow 3 months ago - 4 comments
Labels: toolchain

#5454 - Have FormatScopeIfUsed consider ranges before printing

Pull Request - State: closed - Opened by jonmeow 3 months ago - 1 comment
Labels: toolchain

#5453 - Flatten TypeIterator::Step::Any to not use nested variants

Pull Request - State: closed - Opened by danakj 3 months ago - 4 comments
Labels: toolchain

#5452 - Convert discarded calls in thunks.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: toolchain

#5451 - Add linkstamp support to get the target name

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: toolchain

#5450 - Add --dump-sem-ir-ranges for controlling dump output

Pull Request - State: closed - Opened by jonmeow 3 months ago - 3 comments
Labels: toolchain

#5449 - C++ function params and return values not printed in the SemIR anymore

Issue - State: open - Opened by ivanaivanovska 3 months ago - 4 comments
Labels: toolchain

#5448 - Carbon/C++ Interop: Primitive Types proposal

Pull Request - State: open - Opened by ivanaivanovska 3 months ago
Labels: proposal

#5447 - Don't CHECK-fail when emitting IR with cross-file locations.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: toolchain

#5446 - Update tool versions beyond just bazel

Pull Request - State: closed - Opened by jonmeow 3 months ago - 1 comment
Labels: infrastructure, toolchain

#5445 - Update to bazel 8.2.1

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: infrastructure, toolchain

#5444 - Don't crash if a builtin fn is declared with positional parameters.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: toolchain

#5443 - Remove `needs_substitution` logic

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: toolchain

#5442 - Make the `file_test` binary work without custom environment variables.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: toolchain

#5441 - CI post-commit bots are failing

Issue - State: closed - Opened by danakj 3 months ago - 4 comments
Labels: infrastructure

#5440 - Bump clang version to 19

Pull Request - State: closed - Opened by danakj 3 months ago - 10 comments
Labels: infrastructure

#5439 - Bump clang version to 18

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: infrastructure

#5438 - Add build option `--features=poison_value_stores`.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: infrastructure, toolchain

#5437 - Remove VariantMatch; use CARBON_KIND_SWITCH for std::variants

Pull Request - State: closed - Opened by danakj 3 months ago - 1 comment
Labels: toolchain

#5436 - Make any C++ function callable from Carbon

Issue - State: open - Opened by bricknerb 3 months ago

#5434 - `ref`

Pull Request - State: open - Opened by josh11b 3 months ago
Labels: proposal, proposal draft

#5433 - Allow using CARBON_KIND_SWITCH on a std::variant

Pull Request - State: closed - Opened by danakj 3 months ago - 2 comments
Labels: toolchain

#5432 - Fix debug location for variable allocas and lifetime markers.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: toolchain

#5431 - Include concrete non-type values in the type structure and use for impl candidate selection

Pull Request - State: closed - Opened by danakj 3 months ago - 1 comment
Labels: toolchain

#5430 - Pull type iteration out into a TypeIterator, build the TypeStructureBuilder on it

Pull Request - State: closed - Opened by danakj 3 months ago - 1 comment
Labels: toolchain

#5429 - Print ubsan stack traces

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: infrastructure

#5428 - Fix handling of null StringRef file buffers

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: toolchain

#5427 - Add support for importing C++ inline functions

Pull Request - State: open - Opened by bricknerb 3 months ago - 2 comments
Labels: toolchain

#5425 - Clean up `KeywordModifierSet` after #5345

Pull Request - State: closed - Opened by josh11b 3 months ago - 1 comment
Labels: toolchain

#5424 - Add mangling support for thunks.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: toolchain

#5423 - Do a stable sort when splitting up impls by interface

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5421 - Avoid unused case variable

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5420 - Add diagnostics for invalid impl declarations

Pull Request - State: open - Opened by danakj 3 months ago - 2 comments
Labels: toolchain

#5419 - Add tests for where you can or can't write a final impl

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5417 - Diagnose impls that are fully overlapped by a final impl

Pull Request - State: closed - Opened by danakj 3 months ago - 4 comments
Labels: toolchain

#5416 - Add test for impl lookup on struct types with different field names and orders

Pull Request - State: closed - Opened by danakj 3 months ago - 3 comments
Labels: toolchain

#5415 - Update LLVM version

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: infrastructure, toolchain

#5414 - Minor simplification.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: toolchain

#5413 - Does struct field order matter for impl lookup and type structure?

Issue - State: open - Opened by danakj 3 months ago - 1 comment
Labels: leads question

#5412 - Implement non-final impl overlap diagnostics

Pull Request - State: closed - Opened by danakj 3 months ago - 3 comments
Labels: toolchain

#5411 - Decouple associated constants from pattern matching

Issue - State: open - Opened by geoffromer 3 months ago - 1 comment
Labels: good first issue, toolchain

#5410 - Restore disabled CHECK in pattern handling.

Pull Request - State: closed - Opened by geoffromer 3 months ago
Labels: toolchain

#5409 - Avoid witnesses in redecls when handling errors in handle_impl

Pull Request - State: closed - Opened by danakj 3 months ago
Labels: toolchain

#5408 - Cache multi-IR info, particularly include_in_dumps

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: toolchain

#5407 - Set ASAN_SYMBOLIZER_PATH in addition to LLVM_SYMBOLIZER_PATH

Pull Request - State: closed - Opened by jonmeow 3 months ago
Labels: infrastructure

#5406 - Add C++ interop inline function tests

Pull Request - State: closed - Opened by bricknerb 3 months ago - 4 comments
Labels: toolchain

#5405 - Code generation for inline Clang functions

Issue - State: open - Opened by bricknerb 3 months ago

#5404 - Don't require a thunk for parameter name differences.

Pull Request - State: closed - Opened by zygoloid 3 months ago
Labels: toolchain

#5403 - Defer building thunks until the end of the enclosing definition.

Pull Request - State: closed - Opened by zygoloid 3 months ago - 3 comments
Labels: toolchain

#5402 - Enable asan in dbg

Pull Request - State: closed - Opened by jonmeow 3 months ago - 8 comments
Labels: infrastructure

#5401 - Alphabetize typed_insts.h

Pull Request - State: open - Opened by geoffromer 3 months ago - 2 comments
Labels: toolchain

#5400 - Support importing `var` parameters

Pull Request - State: open - Opened by geoffromer 3 months ago
Labels: toolchain