ok, but the parser can parse it, i mean the AST is there, right?<br /><br /><span>On 12/01/14, <b class="name">"Bataev, Alexey" </b> <a.bataev@hotmail.com> wrote:</span><blockquote cite="mid:BLU436-SMTP214A38B7ECD20086AD09EA9857A0@phx.gbl" class="iwcQuote" style="border-left: 1px solid #00F; padding-left: 13px; margin-left: 0;" type="cite"><div class="mimepart text plain">Yes, the problem is that there is no dump support for CapturedStmt. I'll fix it ASAP.<br /><br />Best regards,<br />Alexey Bataev<br />=============<br />Software Engineer<br />Intel Compiler Team<br /><br />02.12.2014 4:27, Xiaohui Chen ßØèÕâ:<br />>Hi Alexey:<br />><br />>do you have any idea about this issue?<br />><br />>On 12/01/14, *Nikola Smiljanic * <popizdeh@gmail.com> wrote:<br />>>AFAIK OpenMP is still work in progress... Hope Alexey knows more about this.<br />>><br />>>On Tue, Dec 2, 2014 at 5:26 AM, Xiaohui Chen <xchen422@uwo.ca <<a href="mailto:xchen422@uwo.ca">mailto:xchen422@uwo.ca</a>>> wrote:<br />>><br />>>    hi**Nikola:<br />>>    i can not dump the openmp node, am i missing some options?<br />>>    for example:<br />>><br />>>    int main()<br />>>    {<br />>>    int k=90, l=0;<br />>>    #pragma omp parallel private(k, l)<br />>>    {<br />>>            #pragma omp for<br />>>            for(int kk=0; kk<90;kk++)<br />>>            {<br />>>                    l;<br />>>            }<br />>>    }<br />>>    }<br />>><br />>>    I use the following command to compile:<br />>><br />>>    *clang++  -Xclang -ast-dump -Xclang -fopenmp=libiomp5 t.cpp*<br />>><br />>>    output is :<br />>><br />>>    `-OMPParallelDirective 0x6febf50 <line:32:9, col:35><br />>>          `-CapturedStmt 0x6febf10 <line:33:1, line:39:1><br />>>            `-DeclRefExpr 0x6feb7f8 <line:37:3> 'int' lvalue Var<br />>>    0x6fe8590 'l' 'int'<br />>><br />>>    it did not say anything about the for loop and the private clause.<br />>><br />>>    Sincerely<br />>>    xiaohui<br />>><br /><br /></div></blockquote>