|  | // exact-check | 
|  | // ignore-order | 
|  |  | 
|  | const EXPECTED = [ | 
|  | { | 
|  | 'query': 'R<P>', | 
|  | 'returned': [ | 
|  | { 'path': 'generics', 'name': 'alef' }, | 
|  | ], | 
|  | 'in_args': [ | 
|  | { 'path': 'generics', 'name': 'alpha' }, | 
|  | ], | 
|  | }, | 
|  | { | 
|  | 'query': 'R<struct:P>', | 
|  | 'returned': [ | 
|  | { 'path': 'generics', 'name': 'alef' }, | 
|  | ], | 
|  | 'in_args': [ | 
|  | { 'path': 'generics', 'name': 'alpha' }, | 
|  | ], | 
|  | }, | 
|  | { | 
|  | 'query': 'R<enum:P>', | 
|  | 'returned': [], | 
|  | 'in_args': [], | 
|  | }, | 
|  | { | 
|  | 'query': '"P"', | 
|  | 'others': [ | 
|  | { 'path': 'generics', 'name': 'P' }, | 
|  | ], | 
|  | 'returned': [], | 
|  | 'in_args': [], | 
|  | }, | 
|  | { | 
|  | 'query': 'P', | 
|  | 'returned': [], | 
|  | 'in_args': [], | 
|  | }, | 
|  | { | 
|  | 'query': '"ExtraCreditStructMulti"<ExtraCreditInnerMulti, ExtraCreditInnerMulti>', | 
|  | 'in_args': [ | 
|  | { 'path': 'generics', 'name': 'extracreditlabhomework' }, | 
|  | ], | 
|  | 'returned': [], | 
|  | }, | 
|  | { | 
|  | 'query': 'TraitCat', | 
|  | 'in_args': [ | 
|  | { 'path': 'generics', 'name': 'gamma' }, | 
|  | ], | 
|  | }, | 
|  | { | 
|  | 'query': 'TraitDog', | 
|  | 'in_args': [ | 
|  | { 'path': 'generics', 'name': 'gamma' }, | 
|  | ], | 
|  | }, | 
|  | { | 
|  | 'query': 'Result<String>', | 
|  | 'others': [], | 
|  | 'returned': [ | 
|  | { 'path': 'generics', 'name': 'super_soup' }, | 
|  | ], | 
|  | 'in_args': [ | 
|  | { 'path': 'generics', 'name': 'super_soup' }, | 
|  | ], | 
|  | }, | 
|  | ]; |