move identifier-like node handleing (e.g. super, this, string property access etc..) to the checker

This commit is contained in:
Mohamed Hegazy
2014-08-01 17:11:11 -07:00
parent e6f930b53a
commit 8606873db6
3 changed files with 58 additions and 79 deletions
+1 -1
View File
@@ -599,7 +599,7 @@ module ts {
getReturnTypeOfSignature(signature: Signature): Type;
resolveEntityName(location: Node, name: EntityName, meaning: SymbolFlags): Symbol;
getSymbolsInScope(location: Node, meaning: SymbolFlags): Symbol[];
getSymbolOfIdentifier(identifier: Identifier): Symbol;
getSymbolOfIdentifierLikeNode(node: Node): Symbol;
getTypeOfExpression(node: Expression, contextualType?: Type, contextualMapper?: TypeMapper): Type;
typeToString(type: Type, enclosingDeclaration?: Node, flags?: TypeFormatFlags): string;
symbolToString(symbol: Symbol, enclosingDeclaration?: Node, meaning?: SymbolFlags): string;