Hello,

I need to check the information of a specific AST node(a *BlockStmt) during
the compilation, so I did:
 print print_view(block)
in gdb, but I don't quite understand the tree-like information I got from
that, any instructions ?

Besides, I found a bug in Chapel compiler, when I compiled a chapel code
with forall loop inside, using llvm backend, instructions in the generated
function "coforall_fn_chp" gets mapped to the wrong filename but correct
line number. However this debug information came from the original AST node
member variable called "astloc". Therefore, I'm wondering if anyone can
help me point out where this astloc was initialized for each AST node ?

Thanks

-- 
Best regards


Hui Zhang
------------------------------------------------------------------------------
_______________________________________________
Chapel-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/chapel-developers

Reply via email to