@servicenow/sdk - v4.4.1
    Preparing search index...

    Interface CoreTransformationContext

    interface CoreTransformationContext {
        factory: NodeFactory;
        endLexicalEnvironment(): tsc.Statement[] | undefined;
        getCompilerOptions(): tsc.CompilerOptions;
        hoistFunctionDeclaration(node: tsc.FunctionDeclaration): void;
        hoistVariableDeclaration(node: tsc.Identifier): void;
        resumeLexicalEnvironment(): void;
        startLexicalEnvironment(): void;
        suspendLexicalEnvironment(): void;
    }

    Hierarchy (View Summary)

    Index

    Properties

    factory: NodeFactory

    Methods

    • Ends a lexical environment, returning any declarations.

      Returns tsc.Statement[] | undefined

    • Gets the compiler options supplied to the transformer.

      Returns tsc.CompilerOptions

    • Hoists a function declaration to the containing scope.

      Parameters

      Returns void

    • Hoists a variable declaration to the containing scope.

      Parameters

      Returns void

    • Resumes a suspended lexical environment, usually before visiting a function body.

      Returns void

    • Starts a new lexical environment.

      Returns void

    • Suspends the current lexical environment, usually after visiting a parameter list.

      Returns void