Ecosyste.ms: Issues

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

GitHub / hsutter/cppfront issues and pull requests

#1215 - [SUGGESTION] Documenting `==` as `constexpr` and using unified declaration syntax for aliases

Issue - State: open - Opened by vladvrabie 4 months ago - 8 comments
Labels: suggestion

#1214 - [BUG] using using for operators fails

Issue - State: open - Opened by farmerpiki 4 months ago
Labels: bug

#1212 - Disable some clang conversion warnings in `cpp2util.h` and cppfront itself

Pull Request - State: closed - Opened by bluetarpmedia 4 months ago - 3 comments

#1211 - [SUGGESTION] allow `: ==` for anonymous alias declarations (instead of `using`)

Issue - State: open - Opened by farmerpiki 4 months ago - 7 comments
Labels: suggestion

#1210 - is(): refactor is() for std::optional to new design

Pull Request - State: closed - Opened by filipsajdak 4 months ago - 1 comment

#1209 - is(): refactor is() for std::any to new design

Pull Request - State: closed - Opened by filipsajdak 4 months ago - 1 comment

#1208 - Update regression tests after recent changes

Pull Request - State: closed - Opened by bluetarpmedia 4 months ago - 5 comments

#1207 - Fix clang conversion warnings in `string_util::split_string_list`

Pull Request - State: closed - Opened by bluetarpmedia 4 months ago - 5 comments

#1206 - [SUGGESTION] Allow `swap` to be a hidden friend

Issue - State: open - Opened by bluetarpmedia 4 months ago - 1 comment
Labels: suggestion

#1205 - [DOCS] Improve documentation on syntax for function return types

Issue - State: closed - Opened by vladvrabie 4 months ago - 1 comment

#1204 - is(): correct is() for types

Pull Request - State: closed - Opened by filipsajdak 4 months ago - 3 comments

#1203 - is()/as(): refactor of is() and as() for variant to new design (part 2 of n)

Pull Request - State: closed - Opened by filipsajdak 4 months ago - 21 comments

#1202 - [BUG] ICE when putting a ; after a type definition when there is a newline in the type body

Issue - State: closed - Opened by gregmarr 4 months ago - 6 comments
Labels: bug

#1201 - [SUGGESTION] clean up extra whitespace at the end of line for generated code

Issue - State: open - Opened by farmerpiki 4 months ago
Labels: suggestion

#1200 - [BUG] raw string literals are not respected when lowered

Issue - State: open - Opened by farmerpiki 4 months ago
Labels: bug

#1199 - [SUGGESTION] Only include `cpp2regex.h` when `@regex` is used to improve compile time

Issue - State: closed - Opened by bluetarpmedia 4 months ago - 6 comments
Labels: suggestion

#1198 - Fix some sign conversion warnings emitted by clang in `cpp2regex.h`

Pull Request - State: closed - Opened by bluetarpmedia 4 months ago - 5 comments

#1197 - [SUGGESTION] Add the equivalent of C++23 "deducing this"

Issue - State: open - Opened by bluetarpmedia 4 months ago - 15 comments
Labels: suggestion

#1196 - CI Update test files after recent changes

Pull Request - State: closed - Opened by jarzec 4 months ago - 1 comment

#1195 - Documentation for regular expressions.

Pull Request - State: closed - Opened by MaxSagebaum 4 months ago - 9 comments

#1194 - [BUG] Cannot use `as` cast followed by multiplication operator without parens

Issue - State: closed - Opened by bluetarpmedia 4 months ago - 1 comment
Labels: bug

#1193 - Fix some `int` to `size_t` conversion warnings in `cpp2regex.h2`

Pull Request - State: closed - Opened by bluetarpmedia 4 months ago - 1 comment

#1192 - [CI] Update regression tests for clang-15 on macOS and clang-18 on ubuntu

Pull Request - State: closed - Opened by bluetarpmedia 4 months ago - 1 comment

#1191 - [QUESTION] as should be able to cast a *void to a *char or *u8 (unsigned char)

Issue - State: closed - Opened by farmerpiki 4 months ago - 18 comments
Labels: bug

#1190 - [BUG] cppfront fails on valid cpp1 syntax for importing module partitions

Issue - State: open - Opened by farmerpiki 4 months ago - 1 comment
Labels: bug

#1188 - [CI] Update regression tests after recent changes

Pull Request - State: closed - Opened by bluetarpmedia 4 months ago - 1 comment

#1187 - [CI] Fix clang-18 C++23 build of cppfront

Pull Request - State: closed - Opened by bluetarpmedia 4 months ago - 3 comments

#1185 - Idea: Adding `from_string` to enum metafunction

Pull Request - State: closed - Opened by tsoj 4 months ago - 8 comments

#1184 - [SUGGESTION] Add runtime checks for C++ integer division by zero

Issue - State: closed - Opened by nullicist-aakash 4 months ago - 4 comments
Labels: suggestion

#1177 - feat: Support function types - an attempt to rebase #526 with current main

Pull Request - State: closed - Opened by hsutter 4 months ago - 5 comments

#1148 - Fix errors in example code

Pull Request - State: closed - Opened by gregmarr 5 months ago - 1 comment

#1147 - [SUGGESTION] Allow @enum classes as template type arguments

Issue - State: open - Opened by MaxSagebaum 5 months ago - 2 comments
Labels: suggestion

#1146 - [BUG] Wrong generation of construction for @struct and clang-15

Issue - State: closed - Opened by MaxSagebaum 5 months ago - 6 comments
Labels: bug

#1141 - Feature to allow multiple translation unit compilations of generated pure headers

Pull Request - State: open - Opened by DrizztDoUrden 5 months ago - 2 comments
Labels: pri-4: bugs that block lots of use cases

#1140 - [CI] Fix regression tests

Pull Request - State: closed - Opened by bluetarpmedia 5 months ago - 8 comments

#1137 - Rework CI & Tests Handling

Pull Request - State: open - Opened by DyXel 5 months ago - 15 comments
Labels: defer, pri-5: other ideas and suggestions

#1131 - [SUGGESTION] Setup fuzzing.

Issue - State: open - Opened by MarekKnapek 5 months ago - 7 comments
Labels: suggestion

#1125 - Fix typo in error message.

Pull Request - State: closed - Opened by gregmarr 5 months ago - 1 comment

#1094 - Typos in expressions.md on inspect expressions.

Pull Request - State: closed - Opened by gregmarr 6 months ago - 1 comment

#1093 - [BUG] Cannot emit `static constexpr` function local variables

Issue - State: open - Opened by bluetarpmedia 6 months ago - 2 comments
Labels: bug

#1093 - [BUG] Cannot emit `static constexpr` function local variables

Issue - State: open - Opened by bluetarpmedia 6 months ago - 2 comments
Labels: bug

#1075 - [BUG] Allow `static_assert` at file scope when cppfront runs in Pure Cpp2 mode

Issue - State: open - Opened by bluetarpmedia 6 months ago - 2 comments
Labels: bug

#1074 - [BUG] Cannot call Cpp2 constexpr function from `static_assert` at file scope

Issue - State: open - Opened by bluetarpmedia 6 months ago - 1 comment
Labels: bug

#1071 - [BUG] Bad ``operator=`` error message for ``@value type``s

Issue - State: open - Opened by dutkalex 6 months ago - 4 comments
Labels: bug

#1069 - Fix docs typo

Pull Request - State: closed - Opened by gregmarr 6 months ago - 1 comment

#1068 - [BUG] Parsing bug when multiplying a negative number

Issue - State: open - Opened by mike919192 7 months ago - 7 comments
Labels: bug

#1047 - [SUGGESTION] Refactorings for to_cpp1.h file

Pull Request - State: closed - Opened by dutkalex 8 months ago - 6 comments

#1035 - update postcondition syntax in docs

Pull Request - State: closed - Opened by gregmarr 8 months ago - 1 comment

#1026 - Help requested: Identifying higher-priority open issues/PRs

Issue - State: open - Opened by hsutter 8 months ago - 17 comments

#1022 - add missing backquote and update to new snake_case names

Pull Request - State: closed - Opened by gregmarr 8 months ago - 1 comment

#999 - [BUG] Last use of member function cannot be inout this

Issue - State: closed - Opened by ProgrammingRainbow 9 months ago - 6 comments
Labels: bug

#999 - [BUG] Last use of member function cannot be inout this

Issue - State: closed - Opened by ProgrammingRainbow 9 months ago - 6 comments
Labels: bug

#971 - Add `is` and `as` support for `std::expected` (v2)

Pull Request - State: open - Opened by bluetarpmedia 10 months ago - 10 comments
Labels: question - further information requested, pri-5: other ideas and suggestions

#964 - [BUG] error: a 'forward' return type cannot return a local variable

Issue - State: closed - Opened by wolfseifert 10 months ago - 2 comments
Labels: bug

#927 - fix: lower (nested) _braced-init-list_ (argument)

Pull Request - State: open - Opened by JohelEGP 11 months ago - 3 comments
Labels: question - further information requested, pri-3: smaller targets of opportunity

#923 - feat: accept type arguments in function calls

Pull Request - State: open - Opened by JohelEGP 11 months ago - 4 comments
Labels: question - further information requested, pri-3: smaller targets of opportunity

#921 - feat: add _type-id_ production for `decltype`

Pull Request - State: closed - Opened by JohelEGP 11 months ago - 11 comments
Labels: pri-4: bugs that block lots of use cases

#914 - New returns optional of owning reference

Pull Request - State: closed - Opened by iprtel 11 months ago - 1 comment

#914 - New returns optional of owning reference

Pull Request - State: closed - Opened by iprtel 11 months ago - 1 comment

#907 - feat: evaluate program-defined metafunctions (based on #797)

Pull Request - State: open - Opened by JohelEGP 11 months ago - 44 comments

#876 - [BUG] Need `decltype(auto)` for perfect backwarding

Issue - State: closed - Opened by JohelEGP 12 months ago - 31 comments
Labels: bug

#872 - [BUG] `@enum` value can't be interpolated

Issue - State: closed - Opened by JohelEGP 12 months ago - 2 comments
Labels: bug

#844 - [BUG] Poor debugging experience of generated code

Issue - State: open - Opened by JohelEGP about 1 year ago - 13 comments
Labels: bug

#829 - [BUG] Varargs breaks with non-PODs

Issue - State: closed - Opened by JohelEGP about 1 year ago - 7 comments
Labels: bug

#828 - [BUG] Interpolation lowers unparenthesized

Issue - State: closed - Opened by JohelEGP about 1 year ago - 4 comments
Labels: bug

#809 - declarations in metafunctions

Pull Request - State: closed - Opened by MaxSagebaum about 1 year ago - 5 comments

#809 - declarations in metafunctions

Pull Request - State: closed - Opened by MaxSagebaum about 1 year ago - 5 comments

#790 - [BUG] _template-id_ with anonymous argument not parsed as such

Issue - State: open - Opened by JohelEGP about 1 year ago - 1 comment
Labels: bug

#790 - [BUG] _template-id_ with anonymous argument not parsed as such

Issue - State: open - Opened by JohelEGP about 1 year ago - 1 comment
Labels: bug

#788 - [BUG] UFCS fails during constant evaluation only

Issue - State: open - Opened by JohelEGP about 1 year ago - 4 comments
Labels: bug

#782 - Implement `Type is Type`

Pull Request - State: closed - Opened by ntrel about 1 year ago - 3 comments

#782 - Implement `Type is Type`

Pull Request - State: closed - Opened by ntrel about 1 year ago - 3 comments

#765 - Parse an expression to initialize an object, not any statement

Pull Request - State: closed - Opened by ntrel about 1 year ago - 1 comment

#765 - Parse an expression to initialize an object, not any statement

Pull Request - State: closed - Opened by ntrel about 1 year ago - 1 comment

#753 - Implement `if` alternatives for `inspect`

Pull Request - State: closed - Opened by ntrel about 1 year ago - 1 comment

#753 - Implement `if` alternatives for `inspect`

Pull Request - State: closed - Opened by ntrel about 1 year ago - 1 comment

#738 - Allow `inspect` statements

Pull Request - State: closed - Opened by ntrel about 1 year ago - 2 comments

#738 - Allow `inspect` statements

Pull Request - State: closed - Opened by ntrel about 1 year ago - 2 comments

#727 - [BUG] Can't pass dependent type template argument

Issue - State: open - Opened by JohelEGP about 1 year ago - 3 comments
Labels: bug

#718 - [BUG] Can't declare variable/parameter of type pointer to function

Issue - State: closed - Opened by ntrel about 1 year ago - 4 comments
Labels: bug

#717 - [BUG] `1 as std::string` errors

Issue - State: closed - Opened by JohelEGP about 1 year ago - 5 comments
Labels: bug

#717 - [BUG] `1 as std::string` errors

Issue - State: closed - Opened by JohelEGP about 1 year ago - 5 comments
Labels: bug

#711 - [BUG] How to use std::function in pure cpp2 ?

Issue - State: closed - Opened by jituderaps about 1 year ago - 2 comments
Labels: bug

#706 - fix(to_cpp1): define type-scope object alias with wildcard type inline

Pull Request - State: open - Opened by JohelEGP about 1 year ago - 4 comments
Labels: question - further information requested

#704 - [BUG] Lookup of emitted definition differs from what's apparent in source code

Issue - State: open - Opened by JohelEGP about 1 year ago - 6 comments
Labels: bug

#701 - Rework of `is` that adds new functionalities or simplify implementation

Pull Request - State: closed - Opened by filipsajdak about 1 year ago - 48 comments

#680 - fix(to_cpp1): support initializing assignment from expression list in `operator=`

Pull Request - State: open - Opened by JohelEGP about 1 year ago - 2 comments
Labels: question - further information requested

#680 - fix(to_cpp1): support initializing assignment from expression list in `operator=`

Pull Request - State: open - Opened by JohelEGP about 1 year ago - 2 comments
Labels: question - further information requested

#676 - fix(to_cpp1): extend move supression to member access

Pull Request - State: open - Opened by JohelEGP about 1 year ago - 2 comments
Labels: question - further information requested

#666 - [SUGGESTION] Improve `in` parameter passing (restore old behavior, exclude problem cases only)

Issue - State: open - Opened by JohelEGP about 1 year ago - 17 comments
Labels: suggestion