title: Getting Full AST in V8, Lazy Compilation Issue
body: <p>I want to get full AST ( Abstract Syntax Tree ) of a javascript code and I have decided to use V8's parser. After trying to use V8, what I realize is that V8 does not parse functions which are not executed ( dead code ). My assumption is V8 is triggering the parsing of function only when it is about to get executed. I think it calls it Lazy compilation</p>
  
  <p>Is there any way to get the full AST from within V8, even for those function which have no chance of getting executed ? Is there any flag setting that I can do to force V8 to generate the full AST ?</p>