JintImportDeclaration.cs 591 B

12345678910111213141516171819
  1. namespace Jint.Runtime.Interpreter.Statements;
  2. internal sealed class JintImportDeclaration : JintStatement<ImportDeclaration>
  3. {
  4. public JintImportDeclaration(ImportDeclaration statement) : base(statement)
  5. {
  6. }
  7. protected override void Initialize(EvaluationContext context)
  8. {
  9. }
  10. protected override Completion ExecuteInternal(EvaluationContext context)
  11. {
  12. // just to ensure module context or valid
  13. context.Engine.GetActiveScriptOrModule().AsModule(context.Engine, context.LastSyntaxElement.Location);
  14. return Completion.Empty();
  15. }
  16. }