mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-15 04:43:37 -05:00
added missing return, accepted test baselines
This commit is contained in:
@@ -153,7 +153,7 @@ module ts.formatting {
|
||||
// previous token is comma that separates items in list - find the previous item and try to derive indentation from it
|
||||
var commaItemInfo = findListItemInfo(commaToken);
|
||||
if (commaItemInfo && commaItemInfo.listItemIndex > 0) {
|
||||
deriveActualIndentationFromList(commaItemInfo.list.getChildren(), commaItemInfo.listItemIndex - 1, sourceFile, options);
|
||||
return deriveActualIndentationFromList(commaItemInfo.list.getChildren(), commaItemInfo.listItemIndex - 1, sourceFile, options);
|
||||
}
|
||||
else {
|
||||
// handle broken code gracefully
|
||||
|
||||
@@ -869,6 +869,7 @@ declare module "typescript" {
|
||||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
isValidPropertyAccess(node: PropertyAccessExpression | QualifiedName, propertyName: string): boolean;
|
||||
getAliasedSymbol(symbol: Symbol): Symbol;
|
||||
getExportsOfExternalModule(node: ImportDeclaration): Symbol[];
|
||||
}
|
||||
interface SymbolDisplayBuilder {
|
||||
buildTypeDisplay(type: Type, writer: SymbolWriter, enclosingDeclaration?: Node, flags?: TypeFormatFlags): void;
|
||||
|
||||
@@ -2718,6 +2718,12 @@ declare module "typescript" {
|
||||
|
||||
heritageClauses?: NodeArray<HeritageClause>;
|
||||
|
||||
>heritageClauses : NodeArray<HeritageClause>
|
||||
>NodeArray : NodeArray<T>
|
||||
>HeritageClause : HeritageClause
|
||||
|
||||
members: NodeArray<ClassElement>;
|
||||
|
||||
>members : NodeArray<ClassElement>
|
||||
>NodeArray : NodeArray<T>
|
||||
>ClassElement : ClassElement
|
||||
|
||||
@@ -900,6 +900,7 @@ declare module "typescript" {
|
||||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
isValidPropertyAccess(node: PropertyAccessExpression | QualifiedName, propertyName: string): boolean;
|
||||
getAliasedSymbol(symbol: Symbol): Symbol;
|
||||
getExportsOfExternalModule(node: ImportDeclaration): Symbol[];
|
||||
}
|
||||
interface SymbolDisplayBuilder {
|
||||
buildTypeDisplay(type: Type, writer: SymbolWriter, enclosingDeclaration?: Node, flags?: TypeFormatFlags): void;
|
||||
|
||||
@@ -2864,6 +2864,12 @@ declare module "typescript" {
|
||||
|
||||
heritageClauses?: NodeArray<HeritageClause>;
|
||||
|
||||
>heritageClauses : NodeArray<HeritageClause>
|
||||
>NodeArray : NodeArray<T>
|
||||
>HeritageClause : HeritageClause
|
||||
|
||||
members: NodeArray<ClassElement>;
|
||||
|
||||
>members : NodeArray<ClassElement>
|
||||
>NodeArray : NodeArray<T>
|
||||
>ClassElement : ClassElement
|
||||
|
||||
@@ -901,6 +901,7 @@ declare module "typescript" {
|
||||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
isValidPropertyAccess(node: PropertyAccessExpression | QualifiedName, propertyName: string): boolean;
|
||||
getAliasedSymbol(symbol: Symbol): Symbol;
|
||||
getExportsOfExternalModule(node: ImportDeclaration): Symbol[];
|
||||
}
|
||||
interface SymbolDisplayBuilder {
|
||||
buildTypeDisplay(type: Type, writer: SymbolWriter, enclosingDeclaration?: Node, flags?: TypeFormatFlags): void;
|
||||
|
||||
@@ -2814,6 +2814,12 @@ declare module "typescript" {
|
||||
|
||||
heritageClauses?: NodeArray<HeritageClause>;
|
||||
|
||||
>heritageClauses : NodeArray<HeritageClause>
|
||||
>NodeArray : NodeArray<T>
|
||||
>HeritageClause : HeritageClause
|
||||
|
||||
members: NodeArray<ClassElement>;
|
||||
|
||||
>members : NodeArray<ClassElement>
|
||||
>NodeArray : NodeArray<T>
|
||||
>ClassElement : ClassElement
|
||||
|
||||
@@ -938,6 +938,7 @@ declare module "typescript" {
|
||||
getConstantValue(node: EnumMember | PropertyAccessExpression | ElementAccessExpression): number;
|
||||
isValidPropertyAccess(node: PropertyAccessExpression | QualifiedName, propertyName: string): boolean;
|
||||
getAliasedSymbol(symbol: Symbol): Symbol;
|
||||
getExportsOfExternalModule(node: ImportDeclaration): Symbol[];
|
||||
}
|
||||
interface SymbolDisplayBuilder {
|
||||
buildTypeDisplay(type: Type, writer: SymbolWriter, enclosingDeclaration?: Node, flags?: TypeFormatFlags): void;
|
||||
|
||||
@@ -2987,6 +2987,12 @@ declare module "typescript" {
|
||||
|
||||
heritageClauses?: NodeArray<HeritageClause>;
|
||||
|
||||
>heritageClauses : NodeArray<HeritageClause>
|
||||
>NodeArray : NodeArray<T>
|
||||
>HeritageClause : HeritageClause
|
||||
|
||||
members: NodeArray<ClassElement>;
|
||||
|
||||
>members : NodeArray<ClassElement>
|
||||
>NodeArray : NodeArray<T>
|
||||
>ClassElement : ClassElement
|
||||
|
||||
Reference in New Issue
Block a user