Reading from a file wriiten using Decl::dump() or Decl::dumpXML()

Hello,

Is there a way to read from a file written using either dump() or dumpXML() function for a function body and populate the clang::FunctionDecl data structure?

Thanks,
Pavan