SYMBOL INDEX (449 symbols across 73 files) FILE: packages/rollup-plugin-tscc/src/MultiMap.ts class MultiMap (line 1) | class MultiMap { method add (line 3) | add(key: K, value?: V) { method find (line 15) | find(key: K, value: V): boolean { method findKey (line 20) | findKey(key: K): boolean { method findValue (line 23) | findValue(value: V): K | undefined { method get (line 28) | get(key: K): V[] { method putAll (line 32) | putAll(key: K, values: Iterable) { method iterateValues (line 43) | iterateValues(key: K): IterableIterator | undefined { method keys (line 47) | keys() { method size (line 50) | get size() { method fromObject (line 53) | static fromObject(object: {[key: string]: V[]}): MultiMap { method toObject (line 63) | static toObject( method [Symbol.iterator] (line 36) | *[Symbol.iterator]() { FILE: packages/rollup-plugin-tscc/src/goog_shim_mixin.ts constant SHIM_ROOT (line 10) | const SHIM_ROOT = path.resolve(__dirname, "../third_party/closure_librar... constant PREFIX (line 18) | const PREFIX = "\0tscc\0"; function googShimMixin (line 21) | function googShimMixin boolean): rol... method resolveGlobalForSecondaryBuild (line 115) | private resolveGlobalForSecondaryBuild(id: string): string { method performSingleEntryBuild (line 136) | async performSingleEntryBuild(entry: string, format: rollup.ModuleForm... method performCodeSplittingBuild (line 177) | async performCodeSplittingBuild(format: CodeSplittableModuleFormat) { method throwUnexpectedModuleError (line 218) | private static throwUnexpectedModuleError(id: string, importer = ""): ... method throwUnexpectedChunkInSecondaryBundleError (line 221) | private static throwUnexpectedChunkInSecondaryBundleError(output: (rol... class ChunkMergeError (line 226) | class ChunkMergeError extends Error {} function toInputSourceMap (line 231) | function toInputSourceMap(sourcemap: rollup.SourceMap | undefined): roll... function trimExtension (line 236) | function trimExtension(name: string) { FILE: packages/rollup-plugin-tscc/src/sort_chunks.ts function computeChunkAllocation (line 13) | function computeChunkAllocation( class ChunkSortError (line 60) | class ChunkSortError extends Error {} FILE: packages/rollup-plugin-tscc/src/spec/ITsccSpecRollupFacade.ts type ITsccSpecRollupFacade (line 5) | interface ITsccSpecRollupFacade extends ITsccSpec { FILE: packages/rollup-plugin-tscc/src/spec/TsccSpecRollupFacade.ts class TsccSpecRollupFacade (line 6) | class TsccSpecRollupFacade extends TsccSpec implements ITsccSpecRollupFa... method resolveRollupExternalDeps (line 7) | resolveRollupExternalDeps(moduleId: string) { method getOutputPrefix (line 10) | protected getOutputPrefix(target: "cc" | "rollup"): string { method getResolvedRollupPrefix (line 16) | private getResolvedRollupPrefix() { method addPrefix (line 27) | private addPrefix(name: string) { method addPrefixAndExtension (line 30) | private addPrefixAndExtension(name: string) { method getRollupOutputNameToEntryFileMap (line 33) | getRollupOutputNameToEntryFileMap() { method getRollupOutputNameDependencyMap (line 41) | getRollupOutputNameDependencyMap() { method getRollupExternalModuleNamesToGlobalMap (line 52) | getRollupExternalModuleNamesToGlobalMap() { method getRollupOutputModuleFormat (line 60) | getRollupOutputModuleFormat(): ModuleFormat { FILE: packages/rollup-plugin-tscc/test/golden_test.ts function upathGlob (line 12) | function upathGlob(glob: string): string[] { function testBundle (line 25) | async function testBundle(specPath: string) { FILE: packages/rollup-plugin-tscc/test/merge_chunks.ts function mergeIIFE (line 7) | async function mergeIIFE( function mergeES (line 16) | async function mergeES( function mockChunk (line 550) | function mockChunk(chunk: Partial): rollup.OutputChu... FILE: packages/rollup-plugin-tscc/test/sample/external-modules-in-many-module-build/common/index.js function common (line 3) | function common(n) { FILE: packages/rollup-plugin-tscc/test/sample/external-modules-in-many-module-build/entry.js function entry (line 4) | function entry() { FILE: packages/rollup-plugin-tscc/test/sample/goog-shim/entry.js function isDebugging (line 3) | function isDebugging() { FILE: packages/rollup-plugin-tscc/test/sample/many-module-build/common.js function swap (line 1) | function swap([a, b]) { function sort (line 5) | function sort([a, b]) { FILE: packages/rollup-plugin-tscc/third_party/closure_library/goog_shim.js function define (line 7) | function define(name, value) { constant DEBUG (line 15) | let DEBUG = true; function typeOf (line 17) | function typeOf(value) { function isArrayLike (line 24) | function isArrayLike(val) { function isObject (line 28) | function isObject(val) { function getCssName (line 32) | function getCssName(className, opt_modifier) { function getMsg (line 35) | function getMsg(str, opt_values, opt_options) { function exportSymbol (line 57) | function exportSymbol(publicPath, object, objectToExportTo) { function exportProperty (line 70) | function exportProperty(object, publicName, symbol) { FILE: packages/rollup-plugin-tscc/third_party/closure_library/reflect_shim.js function object (line 6) | function object(type, object) { function objectProperty (line 10) | function objectProperty(prop, object) { function sinkValue (line 14) | function sinkValue(x) { function canAccessProperty (line 20) | function canAccessProperty(obj, prop) { function cache (line 28) | function cache(cacheObj, key, valueFn, opt_keyFn) { FILE: packages/tscc-spec/src/ITsccSpec.ts type INamedModuleSpecsWithId (line 3) | interface INamedModuleSpecsWithId extends INamedModuleSpecs { type ITsccSpec (line 12) | interface ITsccSpec { type ExternalModuleData (line 32) | interface ExternalModuleData { FILE: packages/tscc-spec/src/ITsccSpecJSON.ts type IModule (line 4) | interface IModule { type INamedModuleSpecs (line 20) | interface INamedModuleSpecs extends IModule { type ITsccSpecJSON (line 28) | interface ITsccSpecJSON { type IDebugOptions (line 85) | interface IDebugOptions { type primitives (line 96) | type primitives = string | boolean | number; type closureCompilerFlags (line 97) | type closureCompilerFlags = {[flag: string]: primitives | primitives[]} FILE: packages/tscc-spec/src/TsccSpec.ts type IInputTsccSpecJSONWithSpecFile (line 12) | interface IInputTsccSpecJSONWithSpecFile extends Partial { type IInputTsccSpecJSONWithOptionalSpecFile (line 20) | interface IInputTsccSpecJSONWithOptionalSpecFile extends ITsccSpecJSON { type IInputTsccSpecJSON (line 24) | type IInputTsccSpecJSON = IInputTsccSpecJSONWithOptionalSpecFile | IInpu... function hasSpecFileKey (line 26) | function hasSpecFileKey(json: IInputTsccSpecJSON): json is IInputTsccSpe... class TsccSpec (line 30) | class TsccSpec implements ITsccSpec { method isDotPath (line 38) | private static isDotPath(p: string) {return TsccSpec.RE_DOT_PATH.test(... method endsWithSep (line 39) | private static endsWithSep(p: string) {return TsccSpec.RE_ENDS_WITH_SE... method resolveSpecFile (line 55) | protected static resolveSpecFile( method toDisplayedPath (line 86) | protected static toDisplayedPath(p: string): string { method findTsccSpecAndThrow (line 92) | private static findTsccSpecAndThrow(root: string | undefined): string { method loadSpecRaw (line 100) | protected static loadSpecRaw( method loadSpec (line 131) | static loadSpec( method constructor (line 138) | constructor( method validateSpec (line 146) | private validateSpec() { method computeOrderedModuleSpecs (line 163) | private computeOrderedModuleSpecs() { method getOrderedModuleSpecs (line 198) | getOrderedModuleSpecs() { method interopModuleSpecs (line 201) | private interopModuleSpecs(moduleName: string, moduleSpec: IModule | s... method absolute (line 220) | protected absolute(filePath: string): string { method relativeFromCwd (line 233) | protected relativeFromCwd(filePath: string): string { method getOutputPrefix (line 240) | protected getOutputPrefix(target: "cc" | "rollup"): string { method resolveRelativeExternalModuleNames (line 247) | private resolveRelativeExternalModuleNames() { method getExternalModuleNames (line 257) | getExternalModuleNames() { method getExternalModuleDataMap (line 260) | getExternalModuleDataMap(): ReadonlyMap { class TsccSpecError (line 282) | class TsccSpecError extends Error {} FILE: packages/tscc-spec/src/shared/Graph.ts class AssociativeArrayLink (line 1) | class AssociativeArrayLink { method constructor (line 4) | constructor( method insertBefore (line 10) | insertBefore(item: this) { method remove (line 16) | remove() { class AssociativeArray (line 24) | class AssociativeArray { method hasKey (line 28) | hasKey(key: K): boolean { method hasValue (line 31) | hasValue(value: V): boolean { method getValue (line 34) | getValue(key: K): V | null { method getKey (line 39) | getKey(value: V): K | null { method deleteKey (line 44) | deleteKey(key: K): this { method deleteValue (line 52) | deleteValue(value: V): this { method set (line 60) | set(key: K, value: V) { method size (line 68) | get size() { method keys (line 71) | keys() { method values (line 74) | values() { method reversedKeys (line 77) | *reversedKeys() { method reversedValues (line 84) | *reversedValues() { method clear (line 91) | clear() { class Node (line 98) | class Node { method addInbound (line 101) | addInbound(edge: DirectedEdge) { method addOutbound (line 104) | addOutbound(edge: DirectedEdge) { method deleteInbound (line 107) | deleteInbound(edge: DirectedEdge) { method deleteOutbound (line 112) | deleteOutbound(edge: DirectedEdge) { method isRoot (line 117) | isRoot(): boolean { method isLeaf (line 120) | isLeaf(): boolean { method iterateInboundEdges (line 123) | iterateInboundEdges() { method iterateOutboundEdges (line 126) | iterateOutboundEdges() { method iterateAncestors (line 129) | *iterateAncestors(this: T): Iterable { class DirectedEdge (line 139) | class DirectedEdge { method constructor (line 140) | constructor( class NodeToVisit (line 149) | class NodeToVisit extends Node { method setAsVisited (line 153) | setAsVisited(edge: EdgeToVisit) { method resetVisited (line 160) | resetVisited() { method isDecendent (line 165) | isDecendent(node: NodeToVisit | null) { method collectDecendentsFromVisitedEdges (line 169) | collectDecendentsFromVisitedEdges() { class EdgeToVisit (line 180) | class EdgeToVisit extends DirectedEdge { method setAsVisited (line 183) | setAsVisited() { class NodeWithLeaf (line 188) | class NodeWithLeaf extends Node { method addLeaf (line 190) | addLeaf(leaf: NodeWithLeaf) { method getLeafs (line 193) | getLeafs(): ReadonlyArray { class CycleError (line 198) | class CycleError extends Error { method constructor (line 199) | constructor( method iterateNodes (line 206) | protected iterateNodes() { method reverseIterateNodes (line 209) | protected reverseIterateNodes() { method addNodeById (line 214) | addNodeById(id: I) { method addEdgeById (line 220) | addEdgeById(source: I, target: I) { method getNodeById (line 226) | getNodeById(id: I): N | null { method getIdOfNode (line 230) | getIdOfNode(node: N): I | null { method filterLeafs (line 233) | protected static filterLeafs(node: N): boolean { method getALeaf (line 236) | private getALeaf() { method getARoot (line 241) | private getARoot() { method sort (line 247) | sort() { class DirectedTree (line 275) | class DirectedTree extends DirectedTreeBase { method createNode (line 276) | protected createNode() { method createEdge (line 279) | protected createEdge(source: Node, target: Node) { class DirectedTreeWithOrdering (line 286) | class DirectedTreeWithOrdering extends DirectedTreeBase extends DirectedTreeBase(poset: DirectedTreeBase, edges: ... function secondArgIsADescendentOfFirstArg (line 99) | function secondArgIsADescendentOfFirstArg(a: number, b: number) { FILE: packages/tscc/src/default_libs.ts function resolveTSCCAssets (line 13) | function resolveTSCCAssets(relPath: string, projectRoot: string): string { FILE: packages/tscc/src/external_module_support.ts function getExternsForExternalModules (line 10) | function getExternsForExternalModules(tsccSpec: ITsccSpecWithTS, tsickle... function getGluingModules (line 29) | function getGluingModules(tsccSpec: ITsccSpecWithTS, tsickleHost: Tsickl... FILE: packages/tscc/src/graph/Cache.ts class Cache (line 5) | class Cache { method constructor (line 13) | constructor( method get (line 23) | get(key: string): T { method getMtime (line 26) | getMtime(key: string): number { method put (line 29) | put(key: string, content: T, mtime: number) { method remove (line 33) | remove(key: string) { method commit (line 36) | async commit() { class FSCacheAccessor (line 42) | class FSCacheAccessor { method constructor (line 43) | constructor( method getFileData (line 47) | async getFileData(path: string) { method updateCache (line 67) | async updateCache() { class FSCacheAccessError (line 72) | class FSCacheAccessError extends Error {} FILE: packages/tscc/src/graph/ClosureDependencyGraph.ts type IEntryPoint (line 8) | interface IEntryPoint { class ClosureDependencyGraph (line 13) | class ClosureDependencyGraph { method addSourceByFileNames (line 14) | async addSourceByFileNames(fileNames: string[], fsCacheAccessor: FSCac... method addSourceByContent (line 25) | addSourceByContent(fileName: string, content: string) { method addSourceNode (line 34) | addSourceNode(sourceNode: ISourceNode) { method hasModule (line 50) | hasModule(moduleName: string): boolean { method clear (line 59) | clear() { method getSourceNode (line 63) | private getSourceNode(moduleName: string) { method getRequiredNodes (line 78) | private *getRequiredNodes(node: string | ISourceNode): IterableIterato... method walkTypeRequiredNodes (line 106) | private walkTypeRequiredNodes(node: ISourceNode) { method getFileName (line 117) | private static getFileName(sourceNode: ISourceNode) { method getSortedFilesAndFlags (line 120) | getSortedFilesAndFlags(entryPoints: Omit extends Map> { method set (line 2) | set(key: K, value: Partial) { FILE: packages/tscc/src/shared/array_utils.ts function riffle (line 1) | function riffle(x: T, array: T[]): T[] { function flatten (line 9) | function flatten(array: T[][]): T[] { function union (line 17) | function union(array1: T[], array2: T[]): T[] { FILE: packages/tscc/src/shared/escape_goog_identifier.ts function codePoint (line 13) | function codePoint(char: string) {return char.codePointAt(0)!;} constant LOWERCASE_A_CODE_POINT (line 15) | const LOWERCASE_A_CODE_POINT = codePoint('a'); constant LOWERCASE_Z_CODE_POINT (line 16) | const LOWERCASE_Z_CODE_POINT = codePoint('z'); constant UPPERCASE_A_CODE_POINT (line 17) | const UPPERCASE_A_CODE_POINT = codePoint('A'); constant UPPERCASE_Z_CODE_POINT (line 18) | const UPPERCASE_Z_CODE_POINT = codePoint('Z'); constant PERIOD_CODE_POINT (line 19) | const PERIOD_CODE_POINT = codePoint('.'); constant LOWER_DASH_CODE_POINT (line 20) | const LOWER_DASH_CODE_POINT = codePoint('_'); constant DOLLAR_SIGN_CODE_POINT (line 21) | const DOLLAR_SIGN_CODE_POINT = codePoint('$'); constant ZERO_CODE_POINT (line 22) | const ZERO_CODE_POINT = codePoint('0'); constant NINE_CODE_POINT (line 23) | const NINE_CODE_POINT = codePoint('9'); constant SEP (line 24) | const SEP = path.sep; function isLatin (line 26) | function isLatin(code: number) { function isNumber (line 30) | function isNumber(code: number) { function isLowerDash (line 33) | function isLowerDash(code: number) { function isPeriod (line 36) | function isPeriod(code: number) { function isDollarSign (line 39) | function isDollarSign(code: number) { function escapeGoogAdmissibleName (line 56) | function escapeGoogAdmissibleName(name: string): string { function unescapeGoogAdmissibleName (line 73) | function unescapeGoogAdmissibleName(escapedName: string): string { function escapedGoogNameIsDts (line 106) | function escapedGoogNameIsDts(escapedName: string) { FILE: packages/tscc/src/shared/sourcemap_splice.ts function spliceSourceMap (line 10) | async function spliceSourceMap(content: string, map: RawSourceMap, splic... function getMapping (line 56) | function getMapping( function splitWithRegex (line 75) | function splitWithRegex(contents: string, regex: RegExp) { class Seeker (line 91) | class Seeker { method constructor (line 92) | constructor( method seekInterval (line 112) | private seekInterval(index: number) { method seekWithinLine (line 126) | private seekWithinLine(nextColumn: number) { method nextLine (line 143) | private nextLine() { method seek (line 177) | seek(nextLine: number, nextColumn: number) { method isInInterval (line 185) | isInInterval(): boolean { method getTransformedLine (line 189) | getTransformedLine(): number { method getTransformedColumn (line 192) | getTransformedColumn(): number { method nextLineBreak (line 196) | private nextLineBreak(): number { method getInterval (line 199) | private getInterval(intervalIndex: number): [number, number] { function max (line 204) | function max(a: number, b: number) { function min (line 208) | function min(a: number, b: number) { FILE: packages/tscc/src/shared/vinyl_utils.ts constant SOURCE_MAP (line 10) | const SOURCE_MAP = 'sourceMap' type IClosureCompilerInputJson (line 16) | interface IClosureCompilerInputJson { type IClosureCompilerOutputJson (line 28) | interface IClosureCompilerOutputJson { type ArrayStreamItem (line 37) | interface ArrayStreamItem { method constructor (line 44) | constructor( method _transform (line 47) | async _transform(data: any, encoding: BufferEncoding, callback: stream.T... class ClosureJsonToVinyl (line 62) | class ClosureJsonToVinyl extends LoggingTransformStream { method constructor (line 63) | constructor( method _rawTransform (line 67) | _rawTransform(data: ArrayStreamItem, encod... class RemoveTempGlobalAssignments (line 82) | class RemoveTempGlobalAssignments extends LoggingTransformStream { method _rawTransform (line 83) | async _rawTransform(data: Vinyl, encoding: BufferEncoding) { FILE: packages/tscc/src/spawn_compiler.ts function spawnCompiler (line 5) | function spawnCompiler(providedArgs: string[], logger: Logger, debug?: b... function getSupportedCompiler (line 24) | function getSupportedCompiler(): {bin: string, args: string[]} { type PlatformToCompilerPackageName (line 36) | enum PlatformToCompilerPackageName { FILE: packages/tscc/src/spec/ITsccSpecWithTS.ts type ITsccSpecWithTS (line 4) | interface ITsccSpecWithTS extends ITsccSpec { FILE: packages/tscc/src/spec/TsccSpecWithTS.ts class TsError (line 7) | class TsError extends Error { method constructor (line 8) | constructor( type TWarningCallback (line 15) | type TWarningCallback = (msg: string) => void; class TsccSpecWithTS (line 17) | class TsccSpecWithTS extends TsccSpec implements ITsccSpecWithTS { method loadTsConfigFromArgs (line 18) | static loadTsConfigFromArgs(tsArgs: string[], specRoot: string, onWarn... method loadTsConfigFromPath (line 37) | static loadTsConfigFromPath(tsConfigPath?: string, specRoot?: string, ... method findConfigFileAndThrow (line 51) | private static findConfigFileAndThrow(searchPath?: string, defaultLoca... method loadTsConfigFromResolvedPath (line 61) | private static loadTsConfigFromResolvedPath(configFileName: string, op... method loadSpecWithTS (line 71) | static loadSpecWithTS( method pruneCompilerOptions (line 94) | static pruneCompilerOptions(options: ts.CompilerOptions, onWarning: TW... method constructor (line 163) | private constructor( method validateSpecWithTS (line 172) | private validateSpecWithTS() { method getTSRoot (line 185) | getTSRoot() { method getCompilerOptions (line 188) | getCompilerOptions() { method getCompilerHost (line 191) | getCompilerHost() { method getOutputFileNames (line 210) | getOutputFileNames(): string[] { method getDefaultFlags (line 217) | private getDefaultFlags(): closureCompilerFlags { method getBaseCompilerFlags (line 260) | getBaseCompilerFlags() { method getAbsoluteFileNamesSet (line 284) | getAbsoluteFileNamesSet() { method resolveExternalModuleTypeReference (line 290) | resolveExternalModuleTypeReference(moduleName: string) { method getProjectHash (line 304) | getProjectHash(): string { function noop (line 314) | function noop() {} FILE: packages/tscc/src/transformer/decorator_property_transformer.ts function decoratorPropertyTransformer (line 28) | function decoratorPropertyTransformer(tsickleHost: TsickleHost): class DecoratorTransformer (line 37) | class DecoratorTransformer extends TsHelperTransformer { method getId (line 41) | private getId() { method onHelperCall (line 46) | protected onHelperCall(node: ts.CallExpression, googReflectImport: ts.... method combineStatements (line 98) | protected combineStatements(stmts: ts.Statement[], googReflectImport: ... FILE: packages/tscc/src/transformer/dts_requiretype_transformer.ts function dtsRequireTypeTransformer (line 36) | function dtsRequireTypeTransformer(spec: ITsccSpecWithTS, tsickleHost: T... function setOriginalNode (line 76) | function setOriginalNode(range: T, node: ts.Statement... FILE: packages/tscc/src/transformer/rest_property_transformer.ts function decoratorPropertyTransformer (line 5) | function decoratorPropertyTransformer(tsickleHost: TsickleHost): class RestHelperTransformer (line 14) | class RestHelperTransformer extends TsHelperTransformer { method onHelperCall (line 20) | protected onHelperCall(node: ts.CallExpression, googReflectImport: ts.... FILE: packages/tscc/src/transformer/transformer_utils.ts function extractRequire (line 7) | function extractRequire(call: ts.CallExpression): string | null { type TGoogRequireLike (line 16) | type TGoogRequireLike = "require" | "requireType"; function extractGoogRequireLike (line 22) | function extractGoogRequireLike(call: ts.CallExpression, requireLike: TG... function getRequiredModuleName (line 31) | function getRequiredModuleName(call: ts.CallExpression): string | null { type IImportedVariable (line 40) | interface IImportedVariable { function isVariableRequireStatement (line 45) | function isVariableRequireStatement(stmt: ts.Statement): IImportedVariab... function isGoogRequireLikeStatement (line 61) | function isGoogRequireLikeStatement(stmt: ts.Statement, requireLike: TGo... function findImportedVariable (line 77) | function findImportedVariable(sf: ts.SourceFile, moduleName: string): ts... function findGoogRequiredVariable (line 86) | function findGoogRequiredVariable(sf: ts.SourceFile, moduleName: string)... function identifierIsEmitHelper (line 102) | function identifierIsEmitHelper(ident: ts.Identifier): boolean { class NodeFactoryHelper (line 115) | class NodeFactoryHelper { method constructor (line 116) | constructor( method createGoogCall (line 120) | createGoogCall(methodName: string, literal: ts.StringLiteral): ts.Call... method createVariableAssignment (line 131) | createVariableAssignment(newIdent: ts.Identifier, initializer: ts.Expr... method createSingleQuoteStringLiteral (line 147) | createSingleQuoteStringLiteral(text: string): ts.StringLiteral { method namespaceToQualifiedName (line 152) | namespaceToQualifiedName(namespace: string): ts.Expression { function topLevelStatementTransformerFactory (line 169) | function topLevelStatementTransformerFactory( FILE: packages/tscc/src/transformer/ts_helper_transformer.ts method constructor (line 10) | constructor( method isTsGeneratedHelperCall (line 24) | protected isTsGeneratedHelperCall(node: ts.Node): node is ts.CallExpress... method maybeTsGeneratedHelperCall (line 40) | private maybeTsGeneratedHelperCall(node: ts.Node, googReflectImport: ts.... method transformSourceFile (line 45) | transformSourceFile(): ts.SourceFile { method combineStatements (line 78) | protected combineStatements(stmts: ts.Statement[], googReflectImport?: t... method createGoogReflectRequire (line 85) | private createGoogReflectRequire(ident: ts.Identifier) { FILE: packages/tscc/src/tscc.ts constant TEMP_DIR (line 33) | const TEMP_DIR = ".tscc_temp"; function tscc (line 58) | async function tscc( class CcError (line 228) | class CcError extends Error {} class TsccError (line 229) | class TsccError extends Error {} class UnexpectedFileError (line 230) | class UnexpectedFileError extends TsccError {} function removeSourceMappingUrl (line 239) | function removeSourceMappingUrl(tsOutput: string): string { function getWriteFileImpl (line 244) | function getWriteFileImpl(spec: ITsccSpecWithTS, tsickleVinylOutput: Par... function pushToStream (line 312) | function pushToStream(stream: stream.Readable, ...args: (string | null)[... function pushTsickleOutputToStream (line 316) | function pushTsickleOutputToStream( function getTsickleHost (line 348) | function getTsickleHost(tsccSpec: ITsccSpecWithTS, tsDependencyGraph: Ty... FILE: packages/tscc/src/tsickle_patches/facade.ts function applyPatches (line 9) | function applyPatches() { function restorePatches (line 14) | function restorePatches() { FILE: packages/tscc/src/tsickle_patches/patch_tsickle_decorator_transformer.ts function patchTsickleDecoratorTransformer (line 15) | function patchTsickleDecoratorTransformer() { function restoreTsickleDecoratorTransformer (line 25) | function restoreTsickleDecoratorTransformer() { FILE: packages/tscc/src/tsickle_patches/patch_tsickle_module_resolver.ts function getPackageBoundary (line 16) | function getPackageBoundary(fileName: string): string { function resolveModuleName (line 31) | function resolveModuleName( function patchTsickleResolveModule (line 60) | function patchTsickleResolveModule() { function restoreTsickleResolveModule (line 68) | function restoreTsickleResolveModule() { FILE: packages/tscc/test/e2e/sample/case_1/a.ts class ClassUsedByAandB (line 3) | class ClassUsedByAandB implements IAmUsedByAandB { method methodUsedByA (line 4) | methodUsedByA() { method methodUsedByB (line 7) | methodUsedByB() { function callA (line 13) | function callA(a: IAmUsedByAandB) { function ac (line 19) | function ac() { FILE: packages/tscc/test/e2e/sample/case_1/ab.ts type IAmUsedByAandB (line 1) | interface IAmUsedByAandB { FILE: packages/tscc/test/e2e/sample/case_1/bc.ts function bc (line 1) | function bc() { FILE: packages/tscc/test/e2e/sample/case_1/cc.ts function cc (line 1) | function cc() { FILE: packages/tscc/test/e2e/sample/case_10_unsafe_module_name_and_script_dts/script_dts.d.ts type interfaceName (line 2) | interface interfaceName { FILE: packages/tscc/test/e2e/sample/case_11_referencing_goog/entry.ts function isDebugging (line 4) | function isDebugging() { FILE: packages/tscc/test/e2e/sample/case_2_sourcemaps/a.ts function a (line 1) | function a(b) { FILE: packages/tscc/test/e2e/sample/case_3_sourcemaps_with_decorators/a.ts function decorator (line 1) | function decorator(target, prop:PropertyKey, desc:PropertyDescriptor) { class A (line 5) | class A { method b (line 7) | b() {console.log('a')} FILE: packages/tscc/test/e2e/sample/case_5_object_spread/a.ts function myDecorator (line 1) | function myDecorator(target, prop, desc) { class A (line 7) | class A { method myMethod (line 9) | public myMethod(a, {b, ...c}) { FILE: packages/tscc/test/e2e/sample/case_6_type_only_references/a.ts type a (line 1) | interface a { class b (line 5) | class b implements a { method b (line 6) | b() { FILE: packages/tscc/test/e2e/sample/case_6_type_only_references/b.ts type b (line 3) | type b = (x:a)=>void; FILE: packages/tscc/test/e2e/sample/case_6_type_only_references/c.ts method b (line 4) | b() {} FILE: packages/tscc/test/e2e/sample/case_8_dts_requiretype/transtively_imported.d.ts type a (line 3) | type a = ()=>number; FILE: packages/tscc/test/graph/TypescriptDependencyGraph.ts function createProgramFromConfigFile (line 34) | function createProgramFromConfigFile(configFilePath: string): ts.Program { FILE: packages/tscc/test/graph/source_node_factory.ts function sample (line 40) | function sample(name: string) { function readSample (line 44) | function readSample(name: string) { FILE: packages/tscc/test/sample/decorator/decorates.ts class A (line 6) | @adornClass method aMethod (line 9) | aMethod() { method anAccessor (line 17) | get anAccessor() { method anAccessor (line 20) | set anAccessor(v: number) { method aMethodWithParams (line 23) | aMethodWithParams(@adornParameter param) { FILE: packages/tscc/test/sample/dts_requiretype/required.d.ts type I (line 1) | interface I { FILE: packages/tscc/test/sample/rest/case_1.ts function A (line 12) | function A(a, {b, c, ...d}) { FILE: packages/tscc/test/sample/rest/combined_with_decorators.ts function myDecorator (line 1) | function myDecorator(target, prop, desc) { class A (line 7) | class A { method myMethod (line 9) | public myMethod() {} FILE: packages/tscc/test/shared/sourcemap_splice.ts class TestSupport (line 126) | class TestSupport { method constructor (line 127) | constructor( method pos (line 130) | pos(line: number, column: number) { function splitTestString (line 140) | function splitTestString(string: string, regex: RegExp = /(?:#[#\s]+|%[%... FILE: packages/tscc/test/spec/TsccSpecWithTS.ts function noop (line 106) | function noop() {} FILE: packages/tscc/test/transformer/transformers.ts method getTSRoot (line 94) | getTSRoot() { method getExternalModuleNames (line 97) | getExternalModuleNames() { method pathToModuleName (line 104) | pathToModuleName(context, fileName) { type EmitTransformerFactory (line 126) | type EmitTransformerFactory = (host: tsickle.TsickleHost) => tsickle.Emi... function emit (line 128) | function emit( FILE: packages/tscc/third_party/closure_library/base.js function tempCtor (line 2168) | function tempCtor() {} function addNewerLanguageTranspilationCheck (line 2637) | function addNewerLanguageTranspilationCheck(modeName, isSupported) { function evalCheck (line 2653) | function /** boolean */ evalCheck(/** string */ code) { function resolve (line 2811) | function resolve() { function write (line 3562) | function write(src, contents) { function append (line 3580) | function append(src, contents) { function fetch (line 3700) | function fetch() { function load (line 3730) | function load() { function fetchInOwnScriptThenLoad (line 3779) | function fetchInOwnScriptThenLoad() { FILE: packages/tscc/third_party/tsickle/closure_externs.js function PromiseLike (line 66) | function PromiseLike() {} function CanvasDrawImage (line 88) | function CanvasDrawImage() {} function CryptoKey (line 91) | function CryptoKey() {} function CryptoKeyPair (line 93) | function CryptoKeyPair() {} function ImportMeta (line 105) | function ImportMeta() {} function HTMLElementEventMap (line 116) | function HTMLElementEventMap() {} function ElementEventMap (line 118) | function ElementEventMap() {} function DocumentEventMap (line 120) | function DocumentEventMap() {} function WindowEventMap (line 122) | function WindowEventMap() {} function GlobalEventHandlersEventMap (line 124) | function GlobalEventHandlersEventMap() {} function DocumentAndElementEventHandlersEventMap (line 126) | function DocumentAndElementEventHandlersEventMap() {} function EventSourceEventMap (line 128) | function EventSourceEventMap() {} FILE: packages/tscc/third_party/tsickle/third_party/tslib/tslib.js function __ (line 22) | function __() { function fulfilled (line 100) | function fulfilled(value) { try { step((/** @type {?} */ (generator)).ne... function rejected (line 101) | function rejected(value) { try { step(generator["throw"](value)); } catc... function step (line 102) | function step(result) { result.done ? resolve(result.value) : new P(func... function verb (line 129) | function verb(n) { function step (line 134) | function step(op) { function verb (line 289) | function verb(n) { function resume (line 297) | function resume(n, v) { function step (line 304) | function step(r) { function fulfill (line 309) | function fulfill(value) { function reject (line 312) | function reject(value) { function settle (line 315) | function settle(f, v) { function verb (line 335) | function verb(n, f) { if (o[n]) i[n] = function (v) { return (p = !p) ? ...