Skip to content

Reference to type alias denoting an array type is mishandled in function return type #341

@languagelawyer

Description

@languagelawyer
using arr_t = int[10];

arr_t* f();
arr_t& g();
arr_t&& h();

turns into

using arr_t = int[10];

arr_t (*f());

arr_t &;

arr_t &&;

There is no g and h in the cppinsights output.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions