From bad28ddd535847bd8302ac339cc6a1ba8c6c77f2 Mon Sep 17 00:00:00 2001 From: Jaroslav Tulach Date: Thu, 6 Feb 2025 07:40:16 +0100 Subject: [PATCH] Updating information about the ctx field --- .../main/java/org/enso/compiler/dump/igv/EnsoModuleAST.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine/runtime-compiler-dump-igv/src/main/java/org/enso/compiler/dump/igv/EnsoModuleAST.java b/engine/runtime-compiler-dump-igv/src/main/java/org/enso/compiler/dump/igv/EnsoModuleAST.java index 0e5d9a7c4585..cff25076a1f5 100644 --- a/engine/runtime-compiler-dump-igv/src/main/java/org/enso/compiler/dump/igv/EnsoModuleAST.java +++ b/engine/runtime-compiler-dump-igv/src/main/java/org/enso/compiler/dump/igv/EnsoModuleAST.java @@ -39,7 +39,7 @@ final class EnsoModuleAST { private final ASTNode root; - /** Underlying source file. May be null. */ + /** Information about underlying source. */ private final IRSource ctx; private final Map nodes = new HashMap<>(); @@ -54,6 +54,7 @@ final class EnsoModuleAST { private EnsoModuleAST(IRSource ctx, Map nodeIds) { this.nodeIds = nodeIds; + assert ctx != null; this.ctx = ctx; this.root = switch (ctx.ir()) { case Module m -> buildTree(m);