mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-15 03:23:08 -06:00
Undo changes needed to load codebase into ts-morph
This commit is contained in:
parent
39e27fbb6b
commit
8bd5e54af3
@ -48,7 +48,7 @@ import {
|
||||
JsxAttributeValue, JsxChild, JsxClosingElement, JsxClosingFragment, JsxElement, JsxExpression, JsxFragment,
|
||||
JsxOpeningElement, JsxOpeningFragment, JsxSelfClosingElement, JsxSpreadAttribute, JsxTagNameExpression, JsxText,
|
||||
KeywordSyntaxKind, KeywordToken, KeywordTypeNode, KeywordTypeSyntaxKind, LabeledStatement, LanguageVariant,
|
||||
lastOrUndefined, LeftHandSideExpression, LiteralToken, LiteralTypeNode, map, Map, MappedTypeNode, MemberName,
|
||||
lastOrUndefined, LeftHandSideExpression, LiteralToken, LiteralTypeNode, map, Map, MappedTypeNode,
|
||||
memoize, memoizeOne, MergeDeclarationMarker, MetaProperty, MethodDeclaration, MethodSignature, MinusToken,
|
||||
MissingDeclaration, Modifier, ModifierFlags, ModifierLike, modifiersToFlags, ModifierSyntaxKind, ModifierToken,
|
||||
ModuleBlock, ModuleBody, ModuleDeclaration, ModuleKind, ModuleName, ModuleReference, Mutable, MutableNodeArray,
|
||||
@ -249,11 +249,11 @@ export function createNodeFactory(flags: NodeFactoryFlags, baseFactory: BaseNode
|
||||
createObjectLiteralExpression,
|
||||
updateObjectLiteralExpression,
|
||||
createPropertyAccessExpression: flags & NodeFactoryFlags.NoIndentationOnFreshPropertyAccess ?
|
||||
(expression: Expression, name: string | MemberName) => setEmitFlags(createPropertyAccessExpression(expression, name), EmitFlags.NoIndentation) :
|
||||
(expression, name) => setEmitFlags(createPropertyAccessExpression(expression, name), EmitFlags.NoIndentation) :
|
||||
createPropertyAccessExpression,
|
||||
updatePropertyAccessExpression,
|
||||
createPropertyAccessChain: flags & NodeFactoryFlags.NoIndentationOnFreshPropertyAccess ?
|
||||
(expression: Expression, questionDotToken: QuestionDotToken | undefined, name: string | MemberName) => setEmitFlags(createPropertyAccessChain(expression, questionDotToken, name), EmitFlags.NoIndentation) :
|
||||
(expression, questionDotToken, name: string) => setEmitFlags(createPropertyAccessChain(expression, questionDotToken, name), EmitFlags.NoIndentation) :
|
||||
createPropertyAccessChain,
|
||||
updatePropertyAccessChain,
|
||||
createElementAccessExpression,
|
||||
@ -622,7 +622,7 @@ export function createNodeFactory(flags: NodeFactoryFlags, baseFactory: BaseNode
|
||||
liftToBlock,
|
||||
mergeLexicalEnvironment,
|
||||
updateModifiers,
|
||||
} as any;
|
||||
};
|
||||
|
||||
forEach(nodeFactoryPatchers, fn => fn(factory));
|
||||
|
||||
|
||||
@ -1,3 +1,5 @@
|
||||
/// <reference lib="webworker" />
|
||||
|
||||
import * as ts from "./_namespaces/ts";
|
||||
import * as server from "./_namespaces/ts.server";
|
||||
import {
|
||||
@ -8,12 +10,6 @@ import {
|
||||
Debug, LanguageServiceMode, LogLevel, noop, returnFalse, returnUndefined, setSys, sys, validateLocaleAndSetLanguage,
|
||||
} from "./_namespaces/ts";
|
||||
|
||||
declare const addEventListener: any;
|
||||
declare const postMessage: any;
|
||||
declare const close: any;
|
||||
declare const location: any;
|
||||
declare const XMLHttpRequest: any;
|
||||
declare const self: any;
|
||||
|
||||
const nullLogger: Logger = {
|
||||
close: noop,
|
||||
|
||||
@ -1,4 +1,8 @@
|
||||
/// <reference lib="dom" />
|
||||
/// <reference lib="webworker.importscripts" />
|
||||
|
||||
import * as server from "./_namespaces/ts.server";
|
||||
|
||||
import {
|
||||
indent, Logger, LogLevel, ModuleImportResult, Msg, nowString, nullTypingsInstaller, protocol,
|
||||
ServerCancellationToken, ServerHost, Session, SessionOptions,
|
||||
@ -8,9 +12,6 @@ import {
|
||||
notImplemented, perfLogger, returnFalse, returnNoopFileWatcher, startsWith,
|
||||
} from "./_namespaces/ts";
|
||||
|
||||
declare const fetch: any;
|
||||
declare const importScripts: any;
|
||||
|
||||
/** @internal */
|
||||
export interface HostWithWriteMessage {
|
||||
writeMessage(s: any): void;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user