@@ -368,10 +368,11 @@ let ``Test project1 all uses of all signature symbols`` () =
368368( " field DisableFormatting" ,
369369[( " file2" , (( 28 , 4 ), ( 28 , 21 ))); ( " file2" , (( 30 , 16 ), ( 30 , 45 )))]);
370370( " M" ,
371- [( " file1" , (( 1 , 7 ), ( 1 , 8 ))); ( " file2" , (( 6 , 28 ), ( 6 , 29 )));
372- ( " file2" , (( 9 , 28 ), ( 9 , 29 ))); ( " file2" , (( 12 , 27 ), ( 12 , 28 )));
373- ( " file2" , (( 38 , 12 ), ( 38 , 13 ))); ( " file2" , (( 38 , 22 ), ( 38 , 23 )));
374- ( " file2" , (( 39 , 12 ), ( 39 , 13 ))); ( " file2" , (( 39 , 28 ), ( 39 , 29 )))]);
371+ [( " file1" , (( 1 , 7 ), ( 1 , 8 ))); ( " file2" , (( 3 , 5 ), ( 3 , 6 )));
372+ ( " file2" , (( 6 , 28 ), ( 6 , 29 ))); ( " file2" , (( 9 , 28 ), ( 9 , 29 )));
373+ ( " file2" , (( 12 , 27 ), ( 12 , 28 ))); ( " file2" , (( 38 , 12 ), ( 38 , 13 )));
374+ ( " file2" , (( 38 , 22 ), ( 38 , 23 ))); ( " file2" , (( 39 , 12 ), ( 39 , 13 )));
375+ ( " file2" , (( 39 , 28 ), ( 39 , 29 )))])
375376( " val xxx" ,
376377[( " file1" , (( 6 , 4 ), ( 6 , 7 ))); ( " file1" , (( 7 , 13 ), ( 7 , 16 )));
377378( " file1" , (( 7 , 19 ), ( 7 , 22 ))); ( " file2" , (( 6 , 28 ), ( 6 , 33 )));
@@ -420,6 +421,7 @@ let ``Test project1 all uses of all symbols`` () =
420421( " C" , " M.C" , " file1" , (( 9 , 15 ), ( 9 , 16 )), [ " class" ]);
421422( " CAbbrev" , " M.CAbbrev" , " file1" , (( 9 , 5 ), ( 9 , 12 )), [ " abbrev" ]);
422423( " M" , " M" , " file1" , (( 1 , 7 ), ( 1 , 8 )), [ " module" ]);
424+ ( " M" , " M" , " file2" , (( 3 , 5 ), ( 3 , 6 )), [ " module" ]);
423425( " D1" , " N.D1" , " file2" , (( 5 , 5 ), ( 5 , 7 )), [ " class" ]);
424426( " ( .ctor )" , " N.D1.( .ctor )" , " file2" , (( 5 , 5 ), ( 5 , 7 )),
425427[ " member" ; " ctor" ]);
@@ -3686,7 +3688,8 @@ let ``Test Project25 symbol uses of type-provided members`` () =
36863688
36873689 allUses|> shouldEqual
36883690
3689- [|( " FSharp.Data.XmlProvider" , " file1" , (( 4 , 15 ), ( 4 , 26 )),
3691+ [|( " FSharp.Data" , " file1" , (( 3 , 5 ), ( 3 , 16 )), [ " namespace" ; " provided" ]);
3692+ ( " FSharp.Data.XmlProvider" , " file1" , (( 4 , 15 ), ( 4 , 26 )),
36903693[ " class" ; " provided" ; " erased" ]);
36913694( " FSharp.Data.XmlProvider" , " file1" , (( 4 , 15 ), ( 4 , 26 )),
36923695[ " class" ; " provided" ; " erased" ]);
@@ -3710,8 +3713,7 @@ let ``Test Project25 symbol uses of type-provided members`` () =
37103713( " FSharp.Data.XmlProvider<...>" , " file1" , (( 10 , 8 ), ( 10 , 68 )),
37113714[ " class" ; " provided" ; " staticinst" ; " erased" ]);
37123715( " FSharp.Data.XmlProvider<...>.GetSample" , " file1" , (( 10 , 8 ), ( 10 , 78 )),
3713- [ " member" ]);
3714- ( " TypeProviderTests" , " file1" , (( 2 , 7 ), ( 2 , 24 )), [ " module" ])|]
3716+ [ " member" ]); ( " TypeProviderTests" , " file1" , (( 2 , 7 ), ( 2 , 24 )), [ " module" ])|]
37153717let getSampleSymbolUseOpt =
37163718 backgroundTypedParse1.GetSymbolUseAtLocation( 5 , 25 , " " ,[ " GetSample" ])
37173719|> Async.RunSynchronously