tests/rustdoc-js-std/parser-slice-array.js JAVASCRIPT 306 lines View on github.com → Search inside
1const PARSED = [2    {3        query: '[[[D, []]]',4        elems: [],5        foundElems: 0,6        userQuery: '[[[D, []]]',7        returned: [],8        error: 'Unclosed `[`',9    },10    {11        query: '[[[D, []]]]',12        elems: [13            {14                name: "[]",15                fullPath: ["[]"],16                pathWithoutLast: [],17                pathLast: "[]",18                generics: [19                    {20                        name: "[]",21                        fullPath: ["[]"],22                        pathWithoutLast: [],23                        pathLast: "[]",24                        generics: [25                            {26                                name: "[]",27                                fullPath: ["[]"],28                                pathWithoutLast: [],29                                pathLast: "[]",30                                generics: [31                                    {32                                        name: "D",33                                        fullPath: ["d"],34                                        pathWithoutLast: [],35                                        pathLast: "d",36                                        generics: [],37                                        typeFilter: null,38                                    },39                                    {40                                        name: "[]",41                                        fullPath: ["[]"],42                                        pathWithoutLast: [],43                                        pathLast: "[]",44                                        generics: [],45                                        typeFilter: "primitive",46                                    },47                                ],48                                typeFilter: "primitive",49                            },50                        ],51                        typeFilter: "primitive",52                    },53                ],54                typeFilter: "primitive",55            },56        ],57        foundElems: 1,58        userQuery: '[[[D, []]]]',59        returned: [],60        error: null,61    },62    {63        query: '[],u8',64        elems: [65            {66                name: "[]",67                fullPath: ["[]"],68                pathWithoutLast: [],69                pathLast: "[]",70                generics: [],71                typeFilter: "primitive",72            },73            {74                name: "u8",75                fullPath: ["u8"],76                pathWithoutLast: [],77                pathLast: "u8",78                generics: [],79                typeFilter: null,80            },81        ],82        foundElems: 2,83        userQuery: "[],u8",84        returned: [],85        error: null,86    },87    {88        query: '[u8]',89        elems: [90            {91                name: "[]",92                fullPath: ["[]"],93                pathWithoutLast: [],94                pathLast: "[]",95                generics: [96                    {97                        name: "u8",98                        fullPath: ["u8"],99                        pathWithoutLast: [],100                        pathLast: "u8",101                        generics: [],102                        typeFilter: null,103                    },104                ],105                typeFilter: "primitive",106            },107        ],108        foundElems: 1,109        userQuery: "[u8]",110        returned: [],111        error: null,112    },113    {114        query: '[u8,u8]',115        elems: [116            {117                name: "[]",118                fullPath: ["[]"],119                pathWithoutLast: [],120                pathLast: "[]",121                generics: [122                    {123                        name: "u8",124                        fullPath: ["u8"],125                        pathWithoutLast: [],126                        pathLast: "u8",127                        generics: [],128                        typeFilter: null,129                    },130                    {131                        name: "u8",132                        fullPath: ["u8"],133                        pathWithoutLast: [],134                        pathLast: "u8",135                        generics: [],136                        typeFilter: null,137                    },138                ],139                typeFilter: "primitive",140            },141        ],142        foundElems: 1,143        userQuery: "[u8,u8]",144        returned: [],145        error: null,146    },147    {148        query: '[u8<u8>]',149        elems: [150            {151                name: "[]",152                fullPath: ["[]"],153                pathWithoutLast: [],154                pathLast: "[]",155                generics: [156                    {157                        name: "u8",158                        fullPath: ["u8"],159                        pathWithoutLast: [],160                        pathLast: "u8",161                        generics: [162                            {163                                name: "u8",164                                fullPath: ["u8"],165                                pathWithoutLast: [],166                                pathLast: "u8",167                                generics: [],168                                typeFilter: null,169                            },170                        ],171                        typeFilter: null,172                    },173                ],174                typeFilter: "primitive",175            },176        ],177        foundElems: 1,178        userQuery: "[u8<u8>]",179        returned: [],180        error: null,181    },182    {183        query: '[]',184        elems: [185            {186                name: "[]",187                fullPath: ["[]"],188                pathWithoutLast: [],189                pathLast: "[]",190                generics: [],191                typeFilter: "primitive",192            },193        ],194        foundElems: 1,195        userQuery: "[]",196        returned: [],197        error: null,198    },199    {200        query: '[>',201        elems: [],202        foundElems: 0,203        userQuery: "[>",204        returned: [],205        error: "Unexpected `>` after `[`",206    },207    {208        query: '[<',209        elems: [],210        foundElems: 0,211        userQuery: "[<",212        returned: [],213        error: "Found generics without a path",214    },215    {216        query: '[a>',217        elems: [],218        foundElems: 0,219        userQuery: "[a>",220        returned: [],221        error: "Unexpected `>` after `[`",222    },223    {224        query: '[a<',225        elems: [],226        foundElems: 0,227        userQuery: "[a<",228        returned: [],229        error: "Unclosed `<`",230    },231    {232        query: '[a',233        elems: [],234        foundElems: 0,235        userQuery: "[a",236        returned: [],237        error: "Unclosed `[`",238    },239    {240        query: '[',241        elems: [],242        foundElems: 0,243        userQuery: "[",244        returned: [],245        error: "Unclosed `[`",246    },247    {248        query: ']',249        elems: [],250        foundElems: 0,251        userQuery: "]",252        returned: [],253        error: "Unexpected `]`",254    },255    {256        query: '[a<b>',257        elems: [],258        foundElems: 0,259        userQuery: "[a<b>",260        returned: [],261        error: "Unclosed `[`",262    },263    {264        query: 'a<b>]',265        elems: [],266        foundElems: 0,267        userQuery: "a<b>]",268        returned: [],269        error: "Unexpected `]` after `>`",270    },271    {272        query: 'primitive:[u8]',273        elems: [274            {275                name: "[]",276                fullPath: ["[]"],277                pathWithoutLast: [],278                pathLast: "[]",279                generics: [280                    {281                        name: "u8",282                        fullPath: ["u8"],283                        pathWithoutLast: [],284                        pathLast: "u8",285                        generics: [],286                        typeFilter: null,287                    },288                ],289                typeFilter: "primitive",290            },291        ],292        foundElems: 1,293        userQuery: "primitive:[u8]",294        returned: [],295        error: null,296    },297    {298        query: 'macro:[u8]',299        elems: [],300        foundElems: 0,301        userQuery: "macro:[u8]",302        returned: [],303        error: "Invalid search type: primitive `[]` and `macro` both specified",304    },305];

Findings

✓ No findings reported for this file.

Get this view in your editor

Same data, no extra tab — call code_get_file + code_get_findings over MCP from Claude/Cursor/Copilot.