1const PARSED = [2 {3 query: "R<!>",4 elems: [{5 name: "R",6 fullPath: ["r"],7 pathWithoutLast: [],8 pathLast: "r",9 generics: [10 {11 name: "never",12 fullPath: ["never"],13 pathWithoutLast: [],14 pathLast: "never",15 generics: [],16 typeFilter: "primitive",17 },18 ],19 typeFilter: null,20 }],21 foundElems: 1,22 userQuery: "R<!>",23 returned: [],24 error: null,25 },26 {27 query: "!",28 elems: [{29 name: "never",30 fullPath: ["never"],31 pathWithoutLast: [],32 pathLast: "never",33 generics: [],34 typeFilter: "primitive",35 }],36 foundElems: 1,37 userQuery: "!",38 returned: [],39 error: null,40 },41 {42 query: "a!",43 elems: [{44 name: "a",45 fullPath: ["a"],46 pathWithoutLast: [],47 pathLast: "a",48 generics: [],49 typeFilter: "macro",50 }],51 foundElems: 1,52 userQuery: "a!",53 returned: [],54 error: null,55 },56 {57 query: "a!::b",58 elems: [],59 foundElems: 0,60 userQuery: "a!::b",61 returned: [],62 error: "Cannot have associated items in macros",63 },64 {65 query: "!<T>",66 elems: [],67 foundElems: 0,68 userQuery: "!<T>",69 returned: [],70 error: "Never type `!` does not accept generic parameters",71 },72 {73 query: "!::b",74 elems: [{75 name: "!::b",76 fullPath: ["never", "b"],77 pathWithoutLast: ["never"],78 pathLast: "b",79 generics: [],80 typeFilter: null,81 }],82 foundElems: 1,83 userQuery: "!::b",84 returned: [],85 error: null,86 },87 {88 query: "b::!",89 elems: [],90 foundElems: 0,91 userQuery: "b::!",92 returned: [],93 error: "Never type `!` is not associated item",94 },95 {96 query: "!::!",97 elems: [],98 foundElems: 0,99 userQuery: "!::!",100 returned: [],101 error: "Never type `!` is not associated item",102 },103 {104 query: "b::!::c",105 elems: [],106 foundElems: 0,107 userQuery: "b::!::c",108 returned: [],109 error: "Never type `!` is not associated item",110 },111 {112 query: "!::b<T>",113 elems: [{114 name: "!::b",115 fullPath: ["never", "b"],116 pathWithoutLast: ["never"],117 pathLast: "b",118 generics: [119 {120 name: "T",121 fullPath: ["t"],122 pathWithoutLast: [],123 pathLast: "t",124 generics: [],125 typeFilter: null,126 }127 ],128 typeFilter: null,129 }],130 foundElems: 1,131 userQuery: "!::b<T>",132 returned: [],133 error: null,134 },135 {136 query: "a!::b!",137 elems: [],138 foundElems: 0,139 userQuery: "a!::b!",140 returned: [],141 error: "Cannot have associated items in macros",142 },143];
Findings
✓ No findings reported for this file.