Remove the active completion session.

This commit is contained in:
Cyrus Najmabadi
2015-03-23 21:44:27 -07:00
parent a1cbfdf01d
commit 66b3fae09a
9 changed files with 39 additions and 44 deletions

View File

@@ -860,7 +860,7 @@ declare module "typescript" {
getSignaturesOfType(type: Type, kind: SignatureKind): Signature[];
getIndexTypeOfType(type: Type, kind: IndexKind): Type;
getReturnTypeOfSignature(signature: Signature): Type;
getSymbolsInScope(location: Node, meaning: SymbolFlags): Symbol[];
getSymbolsInScope(location: Node, meaning: SymbolFlags, predicate?: (symbol: Symbol) => boolean): Symbol[];
getSymbolAtLocation(node: Node): Symbol;
getShorthandAssignmentValueSymbol(location: Node): Symbol;
getTypeAtLocation(node: Node): Type;

View File

@@ -2632,12 +2632,15 @@ declare module "typescript" {
>clauses : NodeArray<CaseClause | DefaultClause>
>NodeArray : NodeArray<T>
>CaseOrDefaultClause : CaseClause | DefaultClause
}
>CaseOrDefaultClause : CaseClause | DefaultClause
}
interface CaseClause extends Node {
>CaseClause : CaseClause
>Node : Node
expression?: Expression;
>expression : Expression
>Expression : Expression

View File

@@ -891,7 +891,7 @@ declare module "typescript" {
getSignaturesOfType(type: Type, kind: SignatureKind): Signature[];
getIndexTypeOfType(type: Type, kind: IndexKind): Type;
getReturnTypeOfSignature(signature: Signature): Type;
getSymbolsInScope(location: Node, meaning: SymbolFlags): Symbol[];
getSymbolsInScope(location: Node, meaning: SymbolFlags, predicate?: (symbol: Symbol) => boolean): Symbol[];
getSymbolAtLocation(node: Node): Symbol;
getShorthandAssignmentValueSymbol(location: Node): Symbol;
getTypeAtLocation(node: Node): Type;

View File

@@ -2778,12 +2778,15 @@ declare module "typescript" {
>clauses : NodeArray<CaseClause | DefaultClause>
>NodeArray : NodeArray<T>
>CaseOrDefaultClause : CaseClause | DefaultClause
}
>CaseOrDefaultClause : CaseClause | DefaultClause
}
interface CaseClause extends Node {
>CaseClause : CaseClause
>Node : Node
expression?: Expression;
>expression : Expression
>Expression : Expression

View File

@@ -892,7 +892,7 @@ declare module "typescript" {
getSignaturesOfType(type: Type, kind: SignatureKind): Signature[];
getIndexTypeOfType(type: Type, kind: IndexKind): Type;
getReturnTypeOfSignature(signature: Signature): Type;
getSymbolsInScope(location: Node, meaning: SymbolFlags): Symbol[];
getSymbolsInScope(location: Node, meaning: SymbolFlags, predicate?: (symbol: Symbol) => boolean): Symbol[];
getSymbolAtLocation(node: Node): Symbol;
getShorthandAssignmentValueSymbol(location: Node): Symbol;
getTypeAtLocation(node: Node): Type;

View File

@@ -2728,12 +2728,15 @@ declare module "typescript" {
>clauses : NodeArray<CaseClause | DefaultClause>
>NodeArray : NodeArray<T>
>CaseOrDefaultClause : CaseClause | DefaultClause
}
>CaseOrDefaultClause : CaseClause | DefaultClause
}
interface CaseClause extends Node {
>CaseClause : CaseClause
>Node : Node
expression?: Expression;
>expression : Expression
>Expression : Expression

View File

@@ -929,7 +929,7 @@ declare module "typescript" {
getSignaturesOfType(type: Type, kind: SignatureKind): Signature[];
getIndexTypeOfType(type: Type, kind: IndexKind): Type;
getReturnTypeOfSignature(signature: Signature): Type;
getSymbolsInScope(location: Node, meaning: SymbolFlags): Symbol[];
getSymbolsInScope(location: Node, meaning: SymbolFlags, predicate?: (symbol: Symbol) => boolean): Symbol[];
getSymbolAtLocation(node: Node): Symbol;
getShorthandAssignmentValueSymbol(location: Node): Symbol;
getTypeAtLocation(node: Node): Type;

View File

@@ -2901,12 +2901,15 @@ declare module "typescript" {
>clauses : NodeArray<CaseClause | DefaultClause>
>NodeArray : NodeArray<T>
>CaseOrDefaultClause : CaseClause | DefaultClause
}
>CaseOrDefaultClause : CaseClause | DefaultClause
}
interface CaseClause extends Node {
>CaseClause : CaseClause
>Node : Node
expression?: Expression;
>expression : Expression
>Expression : Expression