AstWriter(const std::string& fileName_) |
BinaryWriter& | GetBinaryWriter() |
void | SetLexers(std::vector<Lexer*>* lexers_) |
void | SetSpanConversionModuleId(const boost::uuids::uuid& spanConversionModuleId_) |
const boost::uuids::uuid& | SpanConversionModuleId() const |
void | Write(Node* node) |
void | Write(Specifiers specifiers) |
void | Write(const Span& span, bool convertExternal) |
BinaryWriter | binaryWriter |
std::vector<Lexer*>* | lexers |
boost::uuids::uuid | spanConversionModuleId |