File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1313// limitations under the License.
1414//
1515
16- ///<reference path='references.ts' />
17-
1816module TypeScript {
17+ export interface ILineAndCharacter {
18+ line : number ;
19+ character : number ;
20+ }
21+
22+ // Note: This is being using by the host (VS) and is marshaled back and forth. When changing this make sure the changes
23+ // are reflected in the managed side as well.
24+ export interface IFileReference extends ILineAndCharacter {
25+ path : string ;
26+ isResident : boolean ;
27+ position : number ;
28+ length : number ;
29+ }
30+
1931 ///
2032 /// Preprocessing
2133 ///
Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 1313// limitations under the License.
1414//
1515
16- ///<reference path='..\typescriptServices .ts' />
16+ ///<reference path='..\services .ts' />
1717///<reference path='textSnapshot.ts' />
1818///<reference path='textSnapshotLine.ts' />
1919///<reference path='snapshotPoint.ts' />
Original file line number Diff line number Diff line change 1313/// <reference path='formatting\formatting.ts' />
1414/// <reference path='completionHelpers.ts' />
1515/// <reference path='keywordCompletions.ts' />
16+ /// <reference path='compiler\bloomFilter.ts' />
17+
18+ /// <reference path='core\references.ts' />
19+ /// <reference path='resources\references.ts' />
20+ /// <reference path='text\references.ts' />
21+ /// <reference path='syntax\references.ts' />
22+ /// <reference path='compiler\diagnostics.ts' />
23+ /// <reference path='compiler\hashTable.ts' />
24+ /// <reference path='compiler\ast.ts' />
25+ /// <reference path='compiler\astWalker.ts' />
26+ /// <reference path='compiler\asthelpers.ts' />
27+ /// <reference path='compiler\types.ts' />
28+ /// <reference path='compiler\pathUtils.ts' />
1629
1730module ts {
1831
@@ -450,7 +463,7 @@ module TypeScript.Services {
450463 //
451464 // Public interface of the host of a language service instance.
452465 //
453- export interface LanguageServiceHost extends TypeScript . Logger , TypeScript . IReferenceResolverHost {
466+ export interface LanguageServiceHost extends TypeScript . Logger {
454467 getCompilationSettings ( ) : ts . CompilerOptions ;
455468 getScriptFileNames ( ) : string [ ] ;
456469 getScriptVersion ( fileName : string ) : number ;
Original file line number Diff line number Diff line change 1313// limitations under the License.
1414//
1515
16- ///<reference path='typescriptServices.ts' />
16+ /// <reference path='services.ts' />
17+
18+ /// <reference path='compiler\pathUtils.ts' />
19+ /// <reference path='compiler\precompile.ts' />
1720var debugObjectHost = ( < any > this ) ;
1821module TypeScript . Services {
1922 export interface IScriptSnapshotShim {
You can’t perform that action at this time.
0 commit comments