<div dir="ltr">Hello,<div>While dumping the AST for For loop, Why do I get  <<<NULL>>> ??<br></div><div><br></div><div>Source code:</div><div>void func()<br>{<br> for (int i = 0; i < 5; i++)<br>                break;<br>}<br></div><div><br></div><div>AST</div><div><br></div><div>FunctionDecl 0x4a4ac10 <D:\Data\Rout\ASTJSONProject\ASTJSONProject\typeof.c:2:1, line:6:1> line:2:6 func 'void ()'<br>`-CompoundStmt 0x4a4ae1c <line:3:1, line:6:1><br>  `-ForStmt 0x4a4adf8 <line:4:2, line:5:3><br>    |-DeclStmt 0x4a4ad38 <line:4:7, col:16><br>    | `-VarDecl 0x4a4acd0 <col:7, col:15> col:11 used i 'int' cinit<br>    |   `-IntegerLiteral 0x4a4ad10 <col:15> 'int' 0<br>    |-<<<NULL>>><br>    |-BinaryOperator 0x4a4ada8 <col:18, col:22> 'int' '<'<br>    | |-ImplicitCastExpr 0x4a4ad98 <col:18> 'int' <LValueToRValue><br>    | | `-DeclRefExpr 0x4a4ad50 <col:18> 'int' lvalue Var 0x4a4acd0 'i' 'int'<br>    | `-IntegerLiteral 0x4a4ad70 <col:22> 'int' 5<br>    |-UnaryOperator 0x4a4ade0 <col:25, col:26> 'int' postfix '++'<br>    | `-DeclRefExpr 0x4a4adc0 <col:25> 'int' lvalue Var 0x4a4acd0 'i' 'int'<br>    `-BreakStmt 0x4a4adf0 <line:5:3><br></div><div><br></div><div>Regards,</div><div>Mona</div></div>